Zakharova was born to a family of diplomats. Her father, Vladimir Zakharov, moved the family to Beijing in 1981 when he was appointed to the Soviet embassy there. The family left Beijing in 1991 when the Soviet Union collapsed and returned to Russia in 1993. Her mother, Irina, is an art historian who has worked at Moscow's Pushkin Museum. In 1998, Maria Zakharova graduated from the Faculty of International Journalism at MGIMO in the field of orientalism and journalism. Her pre-diploma apprenticeship was carried out at the Russian Embassy in Beijing.