С 9 мая 1992 по 10 декабря 1995 года Уилл Смит был женат на Шери Зампино. У них в браке родился сын Уиллард Кристофер Смит III (Трей), который остался с матерью.
Спустя два года, 31 декабря 1997 года, Смит женился на актрисе
Джаде Пинкетт. У
Джады и Уилла родилось двое детей: сын Джейден
Смит (8 июля 1998) и дочь Уиллоу Смит (31 октября 2000). С дочкой он появился в картине «Я — легенда», а с сыном — в фильмах «В погоне за счастьем» и «После нашей эры» (2013).
В октябре 2013 года появились слухи, что Уилл и
Джада живут отдельно и планируют развод, но ни одна из сторон не комментирует эту информацию.