De meest populaire buurt om te winkel in Praag is de buurt rond het Wenceslasplein. Hier ligt de bekende winkelstraat Na Prikope, één van de duurste winkelstraat op heel de wereld. Men vindt er een groot scala aanl winkels, maar dat geldt eveneens ook voor de winkelcentra Cerna ruze en Palac Myslbek. In Praag kan men van alles kopen van merkkleding tot heel voordelige prullaria. Bij merkproducten moet men wel opletten geen namaakartikel te kopen.
Voor liefhebbers van antiek is de stad Praag werkelijk een hemel op aarde. Met dank aan de rijke geschiedenis van de stad beschikt Praag over een schat aan antiek meubilair en allerlei snuisterijen. In tegenstelling tot de westerse antiquairs bieden Praagse antiekwinkels hun goederen aan tegen een redelijke prijs. De meeste antiekzaken situeren zich in de Praagse wijk Staré Mesto.
Verder liggen er in Praag nog allerlei sfeervolle winkels waar men souvenirs kan kopen, met name in de oude binnenstad. Qua prijzen vallen deze winkels beter mee dan vrijwel iedere andere toeristische stad in Europa. Praag heeft eveneens een uitgebreid aanbod op het gebied van boekenwinkels, waar met name oude en zeldzame boeken en kaarten worden verkocht, speelgoedwinkels en delicatessenzaken. Typische Tsjechisch souvenirs zijn zowel kristal als glaswerk.
In de maand december zijn het met name de kerstmarkten die veel bezoekers naar de stad trekken. Deze kerstmarkten vormen echt een trekpleister op zich. Gaat men er niet heen om iets te kopen dan doet men dit wel puur om de gezellige sfeer die er hangt.