Центр им. Вс. Мейерхольда был основан в 1991 году по инициативе Комиссии по творческому наследию В. Э. Мейерхольда и при поддержке Союза театральных деятелей России и Союза архитекторов России. 12 февраля 2001 года обрел свою сценическую площадку, первый в Москве открытый (свободный) театр. Центр предоставляет сцену молодым независимым театральным группам, режиссерам для гастролей театральных коллективов и показа фестивальных спектаклей.
Приоритетная деятельность – поддержка экспериментального театра, творческих дебютов и искусства театральной молодежи. При Центре им. Вс. Мейерхольда и Школе-студии МХТ существует магистратура для режиссеров стран СНГ и Балтии.