Doni Monardo menempuh pendidikan menengahnya di SMA Negeri 1 Padang.
Setelahnya, ia menempuh pendidikan di Akademi Militer (Akmil).
Doni Monardo lulus dari Akmil pada 1985.
Dari sisi kehidupan pribadi, Doni Monardo menikah dengan Santi Ariviani pada 1992.
Baca juga: Polri: Perlu Sinergi dalam Sinkronisasi Data Soal Sumber Anggaran dan Jadwal Distribusi Dana PC PEN
Setelah lulus dari Akmil, Doni Monardo ditempatkan di Komando Pasukan Khusus (Kopassus).
Ia berada di Kopassus pada 1986-1998.
Dalam kurun waktu itu, ia pernah ditugaskan ke Timor Timur, Aceh, dan daerah lainnya.
Pada kurun 1999-2001, Doni ditugaskan di Batalyon Raider Bali.
Kemudian ia ditugaskan di Paspampres hingga 2004.
Doni Monardo sempat ditugaskan di Aceh sebelum ditarik kembali ke Paspampres.
Selama berkarier di duia milier, Doni Monardo telah menduduki berbagai jabatan di TNI.
Sejak 9 Januari 2019, ia mengemban tugas sebagai Kepala Badan Nasional Penanggulangan Bencana (BNPB).
Doni Monardo juga menjadi Ketua Gugus Tugas Penanganan Corona.
Pada 1 Juni 2021 lalu, Doni pensiun sekaligus meletakkan tugasnya sebagai Kepala BNPB.