Даниил родился в 1261 году в семье великого князя Александра Невского и его жены Александры. Уже с ранних лет на князя Даниила легла ответственная роль: его отец умер, когда мальчику было всего два года, и Московское княжество находилось в тяжелом положении, будучи незначительным по сравнению с другими княжествами Древней Руси.
В 1272 году, когда Даниилу исполнилось 11 лет, он стал князем московским. В отличие от многих других правителей того времени, князь Даниил стремился избегать кровопролитных войн и всячески укреплял Москву не мечом, а миром и справедливостью. Он сумел мирно урегулировать конфликты с соседними князьями, укрепил Московское княжество и заложил основы для его дальнейшего подъема.
Особое внимание князь уделял строительству храмов и монастырей. Так, при его правлении был основан первый московский монастырь — Данилов монастырь, который стал духовным центром города. Кроме того, Даниил поддерживал церковь, содействовал распространению православной веры и становлению Москвы как религиозного центра Руси.
Скончался князь Даниил в 1303 году. Перед смертью он принял монашеский постриг, что подчеркивает его смирение и глубокую веру. Он был похоронен в основанном им Даниловом монастыре, который стал местом его почитания. Спустя годы, в 1652 году, его мощи были обретены нетленными, что стало свидетельством святости князя. С тех пор он почитается как святой, и его имя навсегда связано с духовным и государственным становлением Москвы.