Philadelphia, United States
Best places to shop in Philadelphia
4 markets, malls and shopping districts in Philadelphia — what to buy, when to go, and the tourist traps to avoid at each one.
Last updated 2026-08-09
1. Reading Terminal Market
Photo: Bruce Andersen · CC BY-SA 3.0 · source
The 1893 market hall under the old train shed — Pennsylvania Dutch stalls, cheesesteaks, produce, spices and bakers.
- Where: Market
- Map: Open in Maps
- Best time: Daily 08:00–18:00; Amish vendors Wednesday to Saturday only
- Cost: Budget–Mid
- Tip: The Pennsylvania Dutch stalls are only there Wednesday to Saturday. Their pretzels and shoofly pie are the reason to time a visit.
2. Italian Market, 9th Street
Photo: Massimo Catarinella · CC BY 3.0 · source
The oldest continuously operating outdoor market in the United States — produce, cheese, butchers, spices and Italian bakeries under awnings.
- Where: Market
- Map: Open in Maps
- Best time: Tuesday to Saturday 09:00–17:00; Sunday shorter
- Cost: Budget
3. Rittenhouse Row and Walnut Street
Photo: K · Pexels License · source
The centre-city shopping district — international brands on Walnut, independent boutiques and galleries in the streets around Rittenhouse Square.
- Where: Street Shopping
- Map: Open in Maps
- Best time: Daily 10:00–19:00
- Cost: Mid–Luxury
- Tip: Pennsylvania charges no sales tax on clothing, which is a genuine saving over neighbouring states.
4. Jeweler's Row and Old City
Photo: Drawn & Engraved by W. Birch & Son. · Public domain · source
The oldest diamond district in America, trading since 1851, with Old City's galleries and design shops nearby.
- Where: Bazaar
- Map: Open in Maps
- Best time: Monday to Saturday 10:00–17:00
- Cost: Mid–Luxury
More about Philadelphia