Meng Du was born and raised in Beijing, China. In 2004, she attended the Central Academy of Fine Arts in Beijing and graduated from the Graphic Design program in 2008. Since her sophomore year, she worked as a book designer with galleries, art critics and curators such as Pace Beijing, SOKA Gallery and Time Zone 8. She also worked for an independent graphic design studio as a graphic designer and illustrator before being accepted to the Rochester Institute of Technology. In 2010 she moved to Rochester, NY as an MFA candidate within the Glass Program of the School for American Crafts.
In 2013, Meng Du completed her MFA study from RIT and has since remained a part of the Glass Program at RIT as part of their artist in residence program and Adjunct Faculty. Her work has continued to exhibit in China, Japan, Europe, and in the United States.