H&M-Läden führen eine große Auswahl an Kleidung für Männer, Frauen und Kinder, darunter Kleider, Hosen, Bademode, Anzüge und Pullover. Neben Bekleidung führen H&M-Läden auch Schuhe, Accessoires, sowie Haushalts- und Schönheitsprodukte.
H&M entwirft alle seine Kleidungsstücke im eigenen Haus und verlässt sich nicht auf fabrikgefertigte Kleidungsstücke. Der Einzelhändler kauft seit langem Produkte von etablierten unabhängigen Einzelhändlern.
H&M verkauft eine vielfältige Auswahl an Kleidung für Damen, Herren, Teenager, Kinder und Kleinkinder. Die Modekollektion für Damen von H&M umfasst Freizeitkleidung, Dessous, Partykleider, Sportbekleidung und Umstandsmode. Mit seiner Damenkollektion strebt das Unternehmen nach einer Balance zwischen zeitgenössischen Looks und aktualisierten Modeklassikern.
H&M führt auch eine große Auswahl an Herrenbekleidung, darunter Arbeitshemden und -anzüge, Jacken, Sportbekleidung, Freizeitkleidung und Stücke für festlichere Anlässe. Das Unternehmen beschreibt seine Herrenmodekollektion als alles, was ein Mann braucht, um eine moderne und flexible Garderobe zu kreieren.
H&M hat auch eine Auswahl an Kinderkleidung mit Teilen für Kinder von der Geburt bis zum Alter von 14 Jahren. Diese Kollektion umfasst Kleider, Pyjamas, Mäntel und Jeans. Jeder Artikel von H&M Kids wird getestet, um sicherzustellen, dass er den Standards für Qualität, Funktion, Sicherheit und Nachhaltigkeit entspricht, so das Unternehmen.