Увертюра
В прологе главные герои пьесы выходят на просцениум, сменяя друг друга.


Картина первая
В зале Музея истории и реконструкции Москвы экскурсовод Бубенцов рассказывает о прошлом и будущем столицы экскурсантам, среди которых его жена Маша.
Все проходят в следующий зал, Маша остается наедине с мужем. Они живут раздельно, несмотря на то, что женаты уже несколько месяцев, а свидания проходят, где придется. Молодые мечтают о собственной квартире.
В зал музея входят Борис Корецкий и Сергей Глушков. Борис делится переживаниями с другом: он мечтает найти любовь.
Входит экскурсовод Лидочка Бабурова, соседка Бубенцова, Борис и Сергей заигрывают с ней. Лидочка возмущена. Молодые люди уходят, размышления Лидочки прерывает ее отец: в коммунальной квартире их дома обвалился потолок, дом должны снести.
Маша с Бубенцовым, проживающие в том же доме, счастливы: если дом идет под снос, они, наконец, получат новое жилье.
Сергей с Борисом снова в зале. В бумагах Бабурова, которые ему выдали после новости о том, что дом идет под снос, Сергей случайно находит ордера на новые квартиры.
Вся компания отправляется в Черемушки на служебной машине Сергея.

Интермедия
Дребеднев и его молодая жена Вава ссорятся. Они тщетно ждут персональную машину, водитель которой – Сергей – в этот момент везет новоселов в Черемушки через всю Москву.

Картина вторая
Во дворе новостройки в Черемушках строители и новоселы ожидают управхоза Барабашкина. Появляется компания, приехавшая на машине Дребеднева. Сергей пытается признаться Люсе, работающей на строительстве, в любви, но разговор не складывается.
Появляется Барабашкин. Он приглашает возмущенных ожиданием новоселов в свою контору. Остаются только Лидочка и Борис, который пытается за ней ухаживать в своей шутливой манере. Но Лидочка мечтает о совершенно другом женихе. Появляется Вава. Они с Борисом давно знакомы. Борис подтрунивает над ней: почему жена большого начальника получает маленькую квартиру? Новоселы возмущены тем, что Барабашкин не всем выдал ключи. Управхоз с Дребедневым разъясняют: дом еще не принят.

Интермедия
На просцениуме Барабашкин. Он хочет чувствовать себя хозяином положения и не собирается расставаться с ключами от квартир.

Картина третья
Борис придумал, способ проникнуть в квартиру Лидочки и ее отца, на которую у них есть ордер, но нет ключей. Компания осматривает квартиру. Входит Люся. По поручению Барабашкина она должна заменить в квартире дверные ручки и шпингалеты, на всю работу отведен час. Она удивлена, встретив новоселов в закрытой квартире. Бабуров оправдывается: это их квартира, и они решили ее посмотреть.
Борис предлагает Бабуровым переехать в квартиру, пока Люся работает. Они уходят за вещами. Входит Сергей. Он снова пытается объясниться с Люсей, но их любовный дуэт грубо прерывают Барабашкин, Дребеднев, Вава и рабочий. Вава решила, что ей нужна четырехкомнатная квартира, и Дребеднев приказал соединить две двухкомнатные. Люся с Сергеем возмущены несправедливым захватом квартиры.
Возвращаются Бабуровы. Барабашкин и Дребеднев заявляют, что квартиры № 48, на которую им выдан ордер, не существует и рассуждают о том, как сегодня нужны связи.
Люся твердо настроена противостоять произволу.

Картина четвертая
Бубенцовы, наконец, в своей новой квартире. Раздается звонок за звонком. Это соседи, которые еще не получили ключи. Они зашли посмотреть квартиру, потому что их будущая будет точно такой же. Спонтанно начинается празднование новоселья. Снова звонок. Вбегают Люся и Сергей, рассказывают о самоуправстве Дребеднева и Барабашкина. Люся настроена решительно: надо действовать, иначе Лидочка может остаться без квартиры.

Интермедия. Балет
Борис фантазирует вместе с Лидочкой о том, как она получает ключи от квартиры.
Появляется Вава. Борис уходит вместе с ней, чтобы осуществить свой коварный план и решить вопрос с квартирой Лидочки.

Картина пятая
На сцене новоселы и строители разбивают обыкновенный волшебный сад.
Лидочка грустит: Борис не пришел в пять, как обещал.
Появляется Борис. Он рассказывает о том, что рассорил Дребеднева с Вавой. Теперь они разведутся, а квартира останется Бабуровым. Никто не одобряет его поступок, Лидочка возмущена больше всех. Тем временем появляются Дребеднев и Вава. Старания Бориса не увенчались успехом: они по-прежнему воркуют. Увидев Бабурова, Дребеднев бросается к нему и, кокетливо укоряя за обращение «в высшие инстанции», вручает ключ от квартиры № 48. Возмущенной Ваве он объясняет, что его сняли с должности. Теперь он – управхоз, а Барабашкин – дворник.
Благодаря волшебной лавочке в саду, на которой раскрываются истинные чувства, Сергею наконец-то удается признаться Люсе в любви. Борис и Лидочка тоже будут вместе – долго и счастливо, конечно. Все новоселы радуются новой жизни и торжеству справедливости.