Casablanca est l'une des destinations de shopping les moins intrigantes du Maroc. Il est facile de localiser des magasins proposant des objets traditionnels marocains comme des tajines, des céramiques, des articles en cuir, des narguilés et un large éventail d'autres bibelots dans l'ancienne Médina, mais ils sont tous destinés aux visiteurs. Attendez d'être à Fès et ayez l'opportunité de marchander avec quelqu'un qui vend aussi bien aux Marocains qu'aux touristes.
Cependant, plusieurs magasins de détail européens et américains de marque, tels que Zara, sont situés dans le quartier Maarif (près du centre jumelé, au boulevard al Massira al Khadra). Des lunettes de créateurs, des chaussures en cuir et des ceintures, sacs à main et chemises "authentiques" sont tous disponibles à prix réduit.
Morocco Mall est un grand centre commercial avec un théâtre et une variété de magasins (on dit que c'est le deuxième plus grand centre commercial d'Afrique du Nord). Il est situé à l'extrême sud-ouest de la ville (plus bas depuis Ain Diab/Anfa).
Un souk massif dans la région de Derb Ghalef n'est pas pour la feinte du cœur. Chacune des petites cabanes regorge de téléphones portables "authentiques", de montres "authentiques" et de vêtements "authentiques" de "marque". Les commerces sont divisés par des voies de trois pieds de large, dont certaines servent également de fossés de drainage. Au centre, il y a un certain nombre de stands de smoothies aux fruits qui sont un endroit agréable pour récupérer et planifier votre voyage. Les propriétaires de stands, bien sûr, sont les rois du marchandage, et à moins que vous n'ayez une solide colonne vertébrale et une bonne maîtrise de l'arabe, vous êtes sûr de tout payer trop cher.