The Nine Streets are exactly what the name says: nine short connecting streets running between Prinsengracht, Keizersgracht, Herengracht and Singel, laid out in the 17th century as service streets for the grand canal houses on either side. Today they hold one of the highest concentrations of independent boutiques, vintage shops and small cafés in the city — genuinely local retail, not chains.
How the grid actually works
Each of the nine streets has its own loose specialty that built up organically over decades — one leans toward vintage clothing, another toward design and homeware, another toward jewelry. None of this is signposted, which is part of the appeal: the way to experience it is to walk the grid loosely rather than target specific stores, and let what's in the windows decide your route.
The whole grid is walkable in 30 minutes if you're just passing through, but budget at least 90 minutes if you actually want to go into shops — it's easy to underestimate how much there is packed into such a small area.
What to shop for here
- Vintage & secondhand fashion — some of the best curated vintage shops in the city, concentrated more here than almost anywhere else.
- Independent Dutch design — homeware, ceramics and small-batch goods from local makers, a good source for gifts that aren't clog keychains.
- Specialty coffee & small cafés — a reliable place to break up a shopping walk without resorting to a chain.
How it fits into a canal-ring walk
Geographically, the Nine Streets sit almost exactly between the Anne Frank House and the Flower Market, which makes them a natural midpoint stop rather than a separate trip. Coming from the Anne Frank House, it's a five-minute walk south into the grid.
Best time to visit
Weekday mornings for browsing without crowds; Saturday afternoons for the fullest, liveliest version of the neighborhood, though also the busiest. Many smaller shops keep shorter Sunday hours or close entirely, worth checking if that's your only free day.
This guide is reviewed and updated as part of our weekly refresh, including checks on which shops mentioned are still open.