From 1994 to 2003, Cannavale was married to actress/screenwriter Jenny Lumet — director Sidney Lumet's daughter and performer Lena Horne's granddaughter — with whom he has a son, actor Jake Cannavale. Cannavale and Jake were cast as father and son in season four of "Nurse Jackie".