Les magasins H&M proposent une grande variété de vêtements pour hommes, femmes et enfants, notamment des robes, des pantalons, des maillots de bain, des costumes et des pulls. En plus des vêtements, les magasins H&M proposent également des chaussures, des accessoires, et produits pour la maison et la beauté.
H&M conçoit tous ses vêtements en interne et ne s'appuie pas sur des vêtements fabriqués en usine. Le détaillant achète depuis longtemps des produits auprès de détaillants indépendants établis.
H&M vend une sélection variée de vêtements pour femmes, hommes, adolescents, enfants et nourrissons. La collection de mode pour femmes de H&M comprend des vêtements décontractés, de la lingerie, des robes de soirée, des vêtements de sport et des vêtements de maternité. Avec sa collection pour femmes, l'entreprise recherche un équilibre entre les looks contemporains et les classiques de la mode mis à jour.
H&M propose également une large sélection de vêtements pour hommes, notamment des chemises et des costumes de travail, des vestes, des vêtements de sport, des vêtements décontractés et des pièces pour des occasions plus festives. L'entreprise décrit sa collection de mode masculine comme ayant tout ce dont un homme a besoin pour créer une garde-robe contemporaine et flexible.
H&M propose également une sélection de vêtements pour enfants avec des pièces disponibles pour les enfants de la naissance à 14 ans. Cette collection comprend des robes, des pyjamas, des manteaux et des jeans. Chaque article H&M Kids est testé pour s'assurer qu'il répond aux normes de qualité, de fonctionnalité, de sécurité et de durabilité, selon l'entreprise.