Craig Melvin leads a successful married life. He is married to ESPN sports anchor Lindsay Czarniak. They got married on October 15, 2011. They have a son and a daughter from their marriage.