Телеведущий воспитывает троих детей: старшего сына Платона от Жанны Фриске, падчерицу Ладу, дочку его возлюбленной Екатерины Тулуповой, и общего с ней сына Тихона.
В личном блоге в социальных сетях звёздный отец часто придаётся размышлениям об отцовстве и рассказывает о разных педагогических методах. Шепелев отмечает, что старается держать баланс между строгим отношением к детям и предоставлении им свободы.
«В конце концов, это их жизнь, которая, в первую очередь, должна нравиться им, а не родителям», — заметил он.
Также Дмитрий поделился снимком своего старшего наследника. На фото, которое было сделано в движении, Платон прыгнул в бассейн. Кадр был удачно сделан, мальчик как будто парил в воздухе над водой. Недавно ему исполнилось 9 лет, ребёнок обладает сильным и своенравным характером, о чём его отец периодически рассказывает фанатам.