Сейчас магазины H&M в настоящее время работают в трех торговых центрах МЕГА, расположенных в Москве (МЕГА Химки и МЕГА Белая Дача) и Петербурге (МЕГА Дыбенко).
Согласно подписанным договорам аренды, открытие магазинов H&M планируется в торговых центрах МЕГА Уфа и МЕГА Самара во втором квартале 2012 года, в торговых центрах МЕГА Парнас, МЕГА Екатеринбург и МЕГА Нижний Новгород – в третьем квартале текущего года.
Первый магазин H&M в России был открыт в марте 2009 года в Москве.