Du kan ikke tage til Madrid uden at shoppe. Udvalget er enormt fra lokal mode, de kendte mærkevare, fremragende vin og specialbutikker, til antikvitetsbutikker. Store butikscentre er de seneste år skudt frem i Madrid, specielt i det fashionable Salamanca kvarter.
Lædervare er en specialitet Madrid og så til meget rimelige priser. Skal du have gaver med hjem, er madvare fra Madrid altid et hit. Der er fx olivenolie, lufttørret skinke, vine eller turrón, der er en mandelspecialitet og Spaniens traditionelle juleslik.
I Madrid finder du et marked i de fleste bydele. Det mest kendte er uden tvivl det store søndagsmarked El Rasto. Der kan du virkelig gøre et godt fund og priserne er ofte til at forhandle om. Når du har fået fyldt indkøbsposerne, kan du sætte dig ved en af de mange fortovscafeer og hvile benene, eller måske var det en ide at tage på tapasbar.