Отец — Герман Александр Данилович, лесник.
Мать — Герман Анна Бакировна, домохозяйка.
Сестра.
Жена — Майорова Римма Михайловна (1918 — 2004).
Дочь — Гранина Марина Данииловна (1945 года рождения).
У Даниила Гранина также есть внуки и правнуки.