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

Приоритетная деятельность — поддержка экспериментального театра, творческих дебютов и искусства театральной молодежи. При Центре им. Вс. Мейерхольда и Школе-студии МХТ существует магистратура для режиссеров стран СНГ и Балтии.