Первое здание театра на этом месте появилось в 1780 году. С тех пор, здание несколько раз горело и перестраивалось.
Большой театр, в его нынешнем виде, был открыт 20 августа 1856 года к коронации Александра II.
Классический вид, современному зданию театра, придал архитектор Осип Бове. Петр Клодт создал известную ныне на весь мир скульптурную группу с Аполлоном.
В 2005 году началась самая масштабная реставрация и реконструкция Большого театра. На работы было потрачено более 30 миллиардов рублей.
По слухам, в Новогодний вечер, стоимость билетов на "Щелкунчик" у перекупщиков, доходит до 120 тыс. рублей и более.