Ámsterdam ofrece muchas oportunidades para ir de compras. Cada barrio de la ciudad tiene diferentes aspectos comerciales, desde los objetos vintage a los modernos, desde las marcas de lujo a las baratas. Los que ya saben qué comprar pueden ir directos al barrio adecuado.
La larga Utrechtsestraat cuenta con tiendas especializadas en la decoración de la casa y encantadoras boutiques de moda. Las calles laterales están llenas de tiendas de delicatessen y cafeterías para comer y relajarse después de un día de compras.
Pieter Cornelisz Hooftstraat, una de las calles más lujosas de Ámsterdam, está situada en el barrio de los museos y alberga marcas de alta gama como Gucci, Cartier, Louboutin, Louis Vuitton y Chanel.
No os perdáis Cornelis Schuytstraat, con sus boutiques de moda y tiendas para el hogar, y Beethovenstraat, con sus tiendas de ropa de moda.
El pequeño barrio De Negen Straatjes, Las 9 Calles, es uno de los mejores lugares para ir de compras en Ámsterdam. Varias tiendas originales se encuentran en este pintoresco rincón de la capital, junto con cafés y restaurantes.
El shopping en el Jordaan es muy agradable, donde las calles son un derroche de pequeñas boutiques, tiendas de artículos vintage y estudios de artistas.
Si os gustan las antigüedades el lugar adecuado para ir de compras es el Spiegelkwartier, mientras que si preferís el diseño podéis ir a la isla KNSM.
Entre las zonas más turísticas pero aun así ideales para ir de compras está también la Plaza Dam y la zona que la rodea, la calle peatonal de Kalvertoren y Leidsestraat. Muy bonito también el centro comercial Bijenkorf.
Un capítulo aparte merecen los mercadillos de Ámsterdam, pequeñas mecas para los aficionados. Los más famosos son los de Waterlooplein y el Mercado Albert Cuyp.
La City Card le permite ahorrar en transporte público y/o entradas a las principales atracciones turísticas.