Michael Waltrip has two daughters, Caitlin and Margaret Carol. Caitlin Marie Waltrip was born Jan. 12, 1990. Margaret, also known as Macy, was born on Sept. 29, 1997.
Caitlin Marie Waltrip was born from a previous relationship; her mother's name is Laurie Smith. As of 2014, she is married to Brandon James Kinnaird and has two children of her own. She graduated from Mooresville Senior High in North Carolina in 2008.
Macy's mother is Elizabeth Franks, nicknamed Buffy. Michael Waltrip was married to Elizabeth for 17 years, but they divorced in 2010. Waltrip claimed in a 2014 interview with USA Today that Macy also loves racing. As of 2015, Waltrip lives in Huntersville, North Carolina.