Majidi has directed several other feature films since Children of Heaven: The Color of Paradise in 2000, Baran in 2001, and The Willow Tree in 2005 (alternate English title One Life More). He also recently directed a feature-length documentary titled Barefoot to Herat which chronicles life in refugee camps and the city of Herat during and after the anti-Taliban offensive of 2001.

Majid Majidi was one of five international film directors invited by the Beijing government to create a documentary short film to introduce the city of Beijing, in preparation for the 2008 Summer Olympics which was held in the Chinese capital; the project was titled "Vision Beijing".[3]

Majidi pulled out of a Danish film festival in protest against the publication in Denmark of cartoons satirizing the Islamic prophet, Muhammad. Majidi stated that he was withdrawing "to protest against insulting any religious belief or icon".[4] Majidi writes, "I believe in God and live with my beliefs in every single moment of my life. I would like to protest against insulting any religious belief and icon. For this reason, I would like to announce my withdrawal from your festival."