Pierwszą żonę Mirtę Díaz-Balart, poślubił w dniu 11 października 1948. Miał z nią syna Fidela Ángela „Fidelito” Castro Díaz-Balarta, urodzonego 1 września 1949 roku. Díaz-Balart i Castro rozwiedli się w 1955 roku. Fidelito dorastał na Kubie i przez pewien czas prowadził komisję energii atomowej Kuby, został jednak usunięty z tego stanowiska przez ojca. Podczas gdy Fidel był żonaty z Mirtą, miał romans z urodzoną w Hawanie, Natalią „Naty” Revueltą Clews. Owocem romansu była córka Fidela, Alina Fernández Revuelta, która opuściła Kubę w 1993 roku. Z nieznaną mediom kobietą miał syna Jorge Ángela Castro, a także córkę Francisco Pupo. Fidel ze swoją drugą żoną, Dalią Soto del Valle, z którą wziął ślub w 1980 roku ma pięciu synów: Antonia, Alejandra, Alexisa, Aleksandra „Alex” i Ángela Castro Soto del Valle. Siostra Fieedela Castro, Juanita Castro była przeciwnikiem jego rządów i od początku lat 60. mieszka w Stanach Zjednoczonych.
Zobacz: Fidel Castro NIE ŻYJE!