City

Best Holiday Shopping in Philadelphia (2026)

Local gift shops, food stops, fashion and holiday markets, with 2026 dates and holiday hours.

New to RoamRecs? Save these places to your own map in one tap, find them again on your phone, and share lists with friends. It’s free.

Open the map →
Best Holiday Shopping in Philadelphia (2026)
Philadelphia Independents, Old City

Run a business in this guide, or want yours added? Get in touch. Or get featured.

42 places on the map
Filter by section

Philadelphia's best holiday shopping is spread across neighborhoods, which is part of the fun. East Passyunk is the best single street for a mixed list, Old City is the place for local art and design, and Reading Terminal Market and Di Bruno Bros. handle the food gifts.

Pick one area and give it an afternoon rather than crossing the city for a single errand. This guide covers independent gift shops, bookstores, food stops, fashion and the suburban trips worth making. For the full market calendar, see our guide to Philadelphia's Christmas markets. One tip: most clothing is exempt from Pennsylvania sales tax, while most other goods in Philadelphia are taxed at 8%. Updated November 2026.

Philadelphia Holiday Shopping at a Glance

PlaceNeighborhoodBest for
Christmas VillageLOVE Park and City HallThe classic market outing
Made in Philadelphia Holiday MarketDilworth ParkLocal makers
Holiday Art Star Craft BazaarFishtown waterfrontOne weekend of handmade gifts
Punk Rock Flea MarketCenter City westRecords, vintage and oddities
Philadelphia IndependentsOld CityGifts made by local artists
OMOI Life GoodsOld CityStationery and small design gifts
Art StarOld CityPrints, pottery and cards
Museum for Art in Wood StoreOld CityHandcrafted objects
Shane ConfectioneryOld CityChocolate and candy
South Street Art MartQueen VillagePrints, stickers and zines
Moon + ArrowFabric RowJewelry and ceramics
YOWIESouth StreetCeramics and independent design
Head House BooksQueen VillageBooks close to South Street
OccasionetteEast Passyunk; Chestnut HillCards and Philly-themed gifts
Nice Things HandmadeEast PassyunkHandmade art and ceramics
Tildie's Toy BoxEast PassyunkKids' gifts
South FelliniEast PassyunkPhiladelphia in-jokes you can wear
Good Buy SupplyEast PassyunkUseful, sustainable gifts
Fante's Kitchen ShopItalian MarketSomeone who cooks
Di Bruno Bros.Italian Market; RittenhouseCheese and gift boxes
Reading Terminal MarketCenter CityFood gifts under one roof
Open HouseMidtown VillageA mixed list in one stop
VerdeMidtown VillageJewelry, accessories and chocolate
Duross & LangelWashington Square WestSoap and body care
SEPTA StoreCenter CityTransit fans
BoydsRittenhouseA substantial fashion gift
Joan SheppRittenhouseDirectional designer fashion
The Shops at Liberty PlaceCenter CityIndoor stop near Rittenhouse
Fashion District PhiladelphiaMarket EastBig brands downtown
VIX EmporiumWest PhiladelphiaHandmade gifts from regional makers
Harriett's BookshopFishtownBooks by women authors
TruncNorthern LibertiesHandmade and upcycled goods
Uncle Bobbie's Coffee & BooksGermantownBooks and a coffee break
The Little AppleManayunkPlayful gifts on Main Street
From Bali to UsChestnut HillIndonesian textiles and handcrafts
Kilian HardwareChestnut HillHousewares and practical gifts
King of PrussiaMontgomery CountyBig indoor brand shopping
Peddler's VillageBucks CountyA festive day out
Suburban SquareArdmoreWalkable Main Line shopping
Philadelphia Premium OutletsPottstownOutlet brands
40 shops and markets, 42 locations: Occasionette and Di Bruno Bros. each have two.

Holiday Markets Worth Shopping

These four are the markets where the shopping itself justifies the trip. Our Philadelphia Christmas markets guide has the full list.

Christmas Village

Christmas Village

1500 Arch St, Philadelphia, PA 19102

Go for the atmosphere as much as the gifts: wooden stalls, ornaments and more than 120 vendors around LOVE Park and City Hall. Vendors are a mix of local and international, so don't assume everything was made here. Details: Nov. 21–22, then Nov. 26–Dec. 27, closed Dec. 25. Sun–Thu noon–8 p.m., Fri–Sat noon–9 p.m.; Thanksgiving 9 a.m.–5 p.m., Christmas Eve noon–5 p.m. Free entry. 1500 Arch St.

Made in Philadelphia Holiday Market

Made in Philadelphia Holiday Market

1 S 15th St, Philadelphia, PA 19102, USA

This is the better of the two City Hall markets for local gifts, with handcrafted goods from area designers, artisans and jewelers. It's a short walk from Christmas Village, so do both. Details: Nov. 13–Jan. 1, closed Dec. 25. Sun–Thu noon–8 p.m., Fri–Sat noon–9 p.m.; closes 5 p.m. on Thanksgiving and Christmas Eve. Dilworth Park, 1 S 15th St.

Holiday Art Star Craft Bazaar

Holiday Art Star Craft Bazaar

1001 N Delaware Ave, Philadelphia, PA 19125, USA

Eighty curated craft vendors in one room make this the most efficient handmade-gift stop of the season. It falls on Thanksgiving weekend, so you can finish a good chunk of your list early. Details: Nov. 28–29, 11 a.m.–5 p.m. $3 until 4 p.m., free the last hour, 12 and under free. Free parking. Rivers Casino Event Center, 1001 N Delaware Ave; use the north entrance and take the elevators to the second floor.

Punk Rock Flea Market

Punk Rock Flea Market

22 S 23rd St, Philadelphia, PA 19103, USA

Bring a flexible list. Records, vintage clothing, art and video games fill the 23rd Street Armory, and it's a far better bet than a mall for the person who hates normal presents. Details: Dec. 11–13. Fri 4–10 p.m., Sat–Sun 10 a.m.–5 p.m. One admission covers all three days, and 12 and under are free with a paying adult. 22 S 23rd St.

Email me this guide

All 40 places with map links, in your inbox. No account needed.

Old City, Queen Village and South Street Shops

Old City is compact and strong on local art and design, with most shops on or near Third Street and Art Star a few blocks west at Sixth and Market. Head south for independent design around South and Fourth streets.

Philadelphia Independents

Philadelphia Independents

35 N 3rd St, Philadelphia, PA 19106, USA

This is the first stop for a Philadelphia gift that doesn't look like an airport souvenir. The shop sells handmade work from more than 50 local makers, including jewelry, prints, candles, cards and kids' gifts. Details: Mon–Sat 11 a.m.–7 p.m., Sun 11 a.m.–5 p.m. Closed Thanksgiving, Christmas and New Year's Day. 35 N 3rd St.

OMOI Life Goods

OMOI Life Goods

41 S 3rd St, Philadelphia, PA 19106, USA

OMOI is for the person who has a favorite pen. Expect stationery and well-chosen everyday objects, including Japanese imports and BEAMS JAPAN. Details: Daily 10 a.m.–6 p.m.; 10 a.m.–4 p.m. on Thanksgiving Eve, Christmas Eve and New Year's Eve. Closed Thanksgiving, Christmas and New Year's Day. 41 S 3rd St.

Art Star

Art Star

599 Market St, Philadelphia, PA 19106, USA

Art Star now operates inside the Independence Visitor Center, and it's far better than that sounds. Look for prints, pottery, jewelry and cards from independent makers. Details: Daily 11 a.m.–4 p.m., so go early. Independence Visitor Center, 599 Market St. The holiday bazaar is a separate event at Rivers Casino.

Museum for Art in Wood Store

Museum for Art in Wood Store

141 N 3rd St, Philadelphia, PA 19106, USA

This is the stop for someone who'd rather have one beautiful object than a bag of small things. Handmade pieces, kitchenware and jewelry put the craft first, and the galleries are free. Details: Wed–Sun until 5 p.m. Closed Thanksgiving, Dec. 24–25 and Jan. 1. 141 N 3rd St.

Shane Confectionery

Shane Confectionery

110 Market St, Philadelphia, PA 19106, USA

The historic candy shop on Market Street is the easy answer for a host or a household. Make it your last stop so the chocolate doesn't spend the afternoon at the bottom of a bag. Details: Open seven days; call 215-922-1048 for holiday hours. 110 Market St.

South Street Art Mart

South Street Art Mart

530 S 4th St, Philadelphia, PA 19147, USA

The artist-run shop is for the friend whose taste is funny, strange or very specific. Prints, stickers, pins and zines make it especially useful on a small budget. Details: Check the shop's site for hours. 530 S 4th St, not South Street itself.

Moon + Arrow

Moon + Arrow

742 S 4th St, Philadelphia, PA 19147, USA

Go here when you know someone's taste well. Jewelry, ceramics and home goods lean toward texture and materials rather than novelty. Details: Daily 11 a.m.–6 p.m. in December. 742 S 4th St.

YOWIE

YOWIE

226 South St, Philadelphia, PA 19147, USA

YOWIE is for the friend with strong opinions about a mug. Ceramics, glassware, objects and jewelry come from independent designers, and you don't need to be staying at the hotel to shop. Details: Tue–Sun 10 a.m.–6 p.m., closed Mondays, and it sometimes closes for holidays. 226 South St.

Head House Books

Head House Books

619 S 2nd St, Philadelphia, PA 19147, USA

This is the neighborhood bookstore for this end of town, and it's an easy add to a South Street afternoon. Gift certificates are a good fallback if you can't pick a title. Details: Mon–Sat 10 a.m.–7 p.m., Sun 10 a.m.–6 p.m. 619 S 2nd St.

East Passyunk and Italian Market Shops

East Passyunk Avenue is the best single street in the city for a mixed gift list, with five good shops within about four blocks. Start at South Fellini and walk south, then treat the Italian Market on Ninth Street as a separate stop for cooks and food gifts.

Occasionette

Occasionette

1704 Passyunk Ave, Philadelphia, PA 19148, USA

Start here for cards, kitchen towels, ornaments and Eagles and Phillies gifts that don't look like stadium merch. The bright, cheerful shop handles hosts, coworkers and anyone you haven't figured out yet. Details: Mon–Sat 10 a.m.–7 p.m., Sun 10 a.m.–5 p.m. 1704 E Passyunk Ave and 8521 Germantown Ave in Chestnut Hill.

Nice Things Handmade

Nice Things Handmade

1731 Passyunk Ave, Philadelphia, PA 19148, USA

This is the handmade stop on the Avenue, with art, ceramics, jewelry and small-batch gifts. Its annual Ornament Show has run through the holidays in past years, so ask what's on. Details: Call 267-455-0256 for hours. 1731 E Passyunk Ave.

Tildie's Toy Box

Tildie's Toy Box

1829 Passyunk Ave, Philadelphia, PA 19148, USA

This is where to start for kids, with imaginative toys, books and games instead of the season's most advertised boxes. Jellycat fans will also find it here. Details: Mon–Sat 10 a.m.–6 p.m., Sun 10 a.m.–5 p.m. Call 215-334-9831 to ask about curbside pickup. 1829 E Passyunk Ave.

South Fellini

South Fellini

1507 Passyunk Ave, Philadelphia, PA 19147, USA

For anyone who misses Philadelphia or has strong opinions about it, South Fellini's apparel beats a souvenir rack. If you're unsure of size, go for a hat or accessory. Details: Wed–Sat 11 a.m.–6 p.m., Sun 10 a.m.–5 p.m. Confirm Monday and Tuesday hours. 1507 E Passyunk Ave.

Good Buy Supply

Good Buy Supply

1737 Passyunk Ave, Philadelphia, PA 19148, USA

This sustainable general store suits the person who wants something useful instead of more clutter. It has home and kitchen goods plus a bulk refill bar, though a finished, ready-to-use item makes the better surprise. Details: Daily 10 a.m.–6 p.m. 1737 E Passyunk Ave.

Fante's Kitchen Shop

Fante's Kitchen Shop

1006 S 9th St, Philadelphia, PA 19147, USA

Fante's is the right call when the person on your list actually cooks. Skip the biggest gadget on the shelf and buy the tool they'd use every week, whether that's for pasta, baking or daily cooking. Details: Wed–Sat 10 a.m.–5 p.m., Sun 10 a.m.–2 p.m., plus daily Dec. 15–24 (2 p.m. close Dec. 20 and 24). Closed Dec. 25–26. 1006 S 9th St.

Di Bruno Bros.

Di Bruno Bros.

930 S 9th St, Philadelphia, PA 19147, USA

This is the easy answer for a host or anyone who doesn't want more things. Cheese, charcuterie, panettone and ready-made gift boxes are all here, with Ninth Street close to Fante's and Chestnut Street better for a Rittenhouse day. Details: 930 S 9th St and 1730 Chestnut St. Buy chilled gifts last.

Center City and Rittenhouse Shops

Center City is best for practical errands, food gifts and fashion. Do the stores before the markets, since several close by early evening.

Reading Terminal Market

Reading Terminal Market

51 N 12th St, Philadelphia, PA 19107

This is the best rain-proof food-gift stop downtown. Pennsylvania General Store is the place to begin, with PA-made sweets, hand-dipped chocolate pretzels, preserves and gift baskets. Details: Daily 8 a.m.–6 p.m., though merchants set their own hours. 51 N 12th St.

Open House

Open House

107 S 13th St, Philadelphia, PA 19107, USA

Open House is the most useful general gift shop in Center City. Home goods, candles, Philly-themed items and kids' gifts cover most of a mixed list. Details: Mon–Tue 11 a.m.–7 p.m., Wed–Sat 11 a.m.–8 p.m., Sun noon–6 p.m. 107 S 13th St.

Verde

Verde

108 S 13th St, Philadelphia, PA 19107, USA

Directly across 13th Street from Open House, Verde is the better choice for jewelry, accessories and cards. It also sells Marcie Blaine chocolate, which solves the last small gift on your list. Details: Mon–Wed 11 a.m.–7 p.m., Thu–Sat 11 a.m.–8 p.m., Sun noon–6 p.m. 108 S 13th St.

Duross & Langel

Duross & Langel

240 S 11th St, Philadelphia, PA 19107, USA

Soap is a smart small gift because it gets used up. This shop makes its soaps and body care in Philadelphia, which helps for a thank-you or an add-on to something bigger. Details: Tue and Thu–Fri 11 a.m.–5 p.m., Wed 11 a.m.–6 p.m., weekends 11 a.m.–3 p.m., closed Mondays. 240 S 11th St.

SEPTA Store

SEPTA Store

1234 Market St, Philadelphia, PA 19107, USA

It's as specific as local gift shops get, and that's the appeal. Transit-themed apparel, models and small gifts are perfect for a rail fan or a Philadelphia obsessive. Details: Mon–Fri 10 a.m.–5 p.m., Sat 11 a.m.–4 p.m., closed Sundays, Thanksgiving and Christmas Day. 1234 Market St.

Boyds

Boyds

1818 Chestnut St, Philadelphia, PA 19103, USA

Boyds is where to go for a substantial fashion gift, with men's and women's designer clothing and personal shoppers to help. Most clothing is also exempt from Pennsylvania sales tax. Details: Mon–Sat 11 a.m.–6 p.m., closed Sundays. Check for added holiday hours. 1818 Chestnut St.

Joan Shepp

Joan Shepp

1905 Walnut St, Philadelphia, PA 19103, USA

This is the more directional stop in Rittenhouse, for someone who loves fashion rather than just needing clothes. Know their wardrobe, or make shopping together the gift. Details: Mon–Sat 11 a.m.–6 p.m., Sun noon–5 p.m. 1905 Walnut St.

The Shops at Liberty Place

The Shops at Liberty Place

1625 Chestnut St, Philadelphia, PA 19103, USA

This is the indoor fallback near Rittenhouse on a cold or wet day, with a food court when you need a break. It's a practical stop rather than a destination. Details: Listed hours are 9:30 a.m.–7 p.m.; check for holiday hours. 1625 Chestnut St.

Fashion District Philadelphia

Fashion District Philadelphia

901 Market St, Philadelphia, PA 19107, USA

If you need big brands without leaving downtown, this is the option. Primark, H&M, Nike Factory Store, Sephora and Ulta Beauty are all under one roof, close to Reading Terminal. Details: Mon–Thu 11 a.m.–7 p.m., Fri–Sat 10 a.m.–8 p.m., Sun noon–6 p.m.; check for holiday hours. 901 Market St.

Neighborhood and Suburban Shopping Trips

These are worth building a trip around, but they don't connect easily to each other, so pick one rather than chaining them together. The last four are outside the city and need their own day.

VIX Emporium

VIX Emporium

5009 Baltimore Ave, Philadelphia, PA 19143, USA

This is the shop that makes a West Philly trip worthwhile. Jewelry, ceramics, art prints and paper goods come from independent makers, mostly in the Philadelphia region. Details: Tue–Fri 11 a.m.–7 p.m., Sat 10 a.m.–6 p.m., Sun noon–4 p.m., closed Mondays. 5009 Baltimore Ave.

Harriett's Bookshop

Harriett's Bookshop

258 E Girard Ave, Philadelphia, PA 19125, USA

Harriett's celebrates women authors, artists and activists, which gives you a better starting point than the bestseller table. Ask for a recommendation with the recipient in mind. Details: Daily noon–6 p.m. 258 E Girard Ave.

Trunc

Trunc

929 N 2nd St, Philadelphia, PA 19123, USA

Trunc mixes handmade goods, home items, jewelry and apparel with a sustainable, upcycled bent. Pair it with Harriett's for a Northern Liberties and Fishtown afternoon. Details: Wed–Sat noon–7 p.m., Sun noon–5 p.m., closed Mon–Tue. 929 N 2nd St.

Uncle Bobbie's Coffee & Books

Uncle Bobbie's Coffee & Books

5445 Germantown Ave, Philadelphia, PA 19144, USA

This Germantown bookstore and cafe is a destination, so plan to stay for the coffee. Signed books can make a great gift when the title also suits the person. Details: Mon 8 a.m.–2 p.m., Tue–Sun 10 a.m.–5 p.m. 5445 Germantown Ave. A move up Germantown Ave was planned for fall 2026, so confirm the location before you go.

The Little Apple

The Little Apple

4361 Main St, Philadelphia, PA 19127, USA

This Main Street shop anchors a Manayunk afternoon, with candles, home gifts, treats, accessories and kids' gifts. It's a good pick for someone who likes a present with a sense of humor. Details: Mon noon–5 p.m., Tue–Wed noon–6 p.m., Thu–Fri noon–7 p.m., Sat 11:30 a.m.–7 p.m., Sun 11:30 a.m.–6 p.m. 4361 Main St.

From Bali to Us

8514 Germantown Ave, Philadelphia, PA 19118, USA

Now in its 30th year, this seasonal Chestnut Hill bazaar sells fair-trade Indonesian batik, textiles, carvings and toys, all chosen by founder Laura Cohn. Pair it with Occasionette across the avenue. Details: Oct. 30–Dec. 24. Stag & Doe shopping nights, when Chestnut Hill shops stay open late, run on Wednesdays in December until 9 p.m. 8514 Germantown Ave.

Kilian Hardware

Kilian Hardware

8450 Germantown Ave, Philadelphia, PA 19118, USA

A hardware store is an unexpected gift stop, but Chestnut Hill's stocks housewares, garden tools and gifts alongside the practical stuff. It suits the person who'd rather have something that works. Details: Mon–Fri 8 a.m.–5 p.m., Sat 9 a.m.–2 p.m., Sun 10 a.m.–2 p.m. Closes 3 p.m. Christmas Eve; closed Thanksgiving and Christmas. 8450 Germantown Ave.

King of Prussia

King of Prussia

160 N Gulph Rd, King of Prussia, PA 19406, USA

Choose King of Prussia when the list is all familiar brands and you want to stay indoors. It doesn't replace the city's independent shops, but nothing else around here matches it for range. Details: 9 a.m.–9 p.m. most days Dec. 14–23; 9 a.m.–6 p.m. Christmas Eve. Closed Thanksgiving and Christmas Day; Black Friday 6 a.m.–9 p.m. 160 N Gulph Rd, King of Prussia.

Peddler's Village

Peddler's Village

100 Peddlers Village, Lahaska, PA 18931, USA

Come for the outing as much as the shopping: 60-plus shops, about a million lights and a gingerbread display, all along outdoor brick paths. Stay until dark and dress for the weather. Details: Lights on Nov. 20 at 6:15 p.m., running through Jan. 18. Shops open Mon–Sat 10 a.m.–9 p.m., Sun 11 a.m.–7 p.m. through Dec. 30. Free admission and parking. 2400 Street Road, Lahaska.

Suburban Square

Suburban Square

Anderson and Coulter Aves, Ardmore, PA 19003, USA

This walkable open-air center on the Main Line suits someone who wants brand names without a giant mall. The SEPTA Ardmore stop is right across the street, about 20 minutes from City Hall. Details: Mon–Sat 10 a.m.–8 p.m., Sun noon–5 p.m.; individual stores can vary. Anderson and Coulter Avenues, Ardmore.

Philadelphia Premium Outlets

Philadelphia Premium Outlets

18 Lightcap Rd, Pottstown, PA 19464, USA

Despite the name, this is out in Pottstown, so go only if you know which brands you want. It's an outdoor center, which makes it a very different bad-weather plan from King of Prussia. Details: 10 a.m.–9 p.m. most days Dec. 14–23; 9 a.m.–5 p.m. Christmas Eve. Closed Thanksgiving and Christmas Day; Black Friday 6 a.m.–9 p.m. 18 W Lightcap Rd, Pottstown.

Three Philadelphia Shopping Routes

Pick one and leave time for a meal.

The first-timer's holiday day. Start at Reading Terminal Market for food gifts, add the SEPTA Store on Market Street, then head west to Made in Philadelphia and Christmas Village. Both markets open at noon and are open together Nov. 21–22 and Nov. 26–Dec. 27, except Dec. 25.

The Old City loop. Start at Art Star, which closes at 4 p.m., then walk to the Museum for Art in Wood. Head down Third Street to Philadelphia Independents and OMOI, and finish at Shane Confectionery. Go Wednesday through Sunday, when the museum store is open.

The East Passyunk walk. Start with South Fellini at 1507, then work south past Occasionette at 1704, Nice Things at 1731 and Good Buy Supply at 1737. Finish at Tildie's at 1829. Late in the week is safest, since South Fellini's posted hours run Wednesday through Sunday.

Save every shop to your map

Save this collection to RoamRecs so every shop and market is in one place when you plan your route.

Email me this guide

All 40 places with map links, in your inbox. No account needed.

Own or run a place in this guide? Update your info. Want your business included? Get in touch. Own a restaurant or bar here? Become a featured partner on this guide →

Frequently asked questions

Where should I go for holiday shopping in Philadelphia if I only have one afternoon?
East Passyunk for a mixed list, Old City for art and design, or the City Hall markets for atmosphere. Pick one.
Where can I buy gifts made in Philadelphia?
Start with Philadelphia Independents, Made in Philadelphia Holiday Market, Art Star and South Street Art Mart. Duross & Langel makes its soaps and body care in the city.
Is clothing taxed in Philadelphia?
Most clothing is exempt from Pennsylvania sales tax, though formal wear and jewelry are taxable. Most other taxable goods in Philadelphia carry 8%.
Where can I shop indoors when it rains?
Reading Terminal Market, the Fashion District and The Shops at Liberty Place all work downtown. King of Prussia is the big suburban option.
Which Philadelphia holiday markets are open after Christmas?
Christmas Village runs through Dec. 27 and Made in Philadelphia through Jan. 1. Both are closed Dec. 25.
Are Philadelphia shops open on Christmas Eve?
Many are, usually with shorter hours. Christmas Village runs noon–5 p.m., Made in Philadelphia closes at 5 p.m., and Fante's and OMOI close early. The Museum for Art in Wood is closed.
Is King of Prussia open on Thanksgiving?
No. King of Prussia and Philadelphia Premium Outlets are closed on Thanksgiving and both open at 6 a.m. on Black Friday.

Related guides

More in Philadelphia

About the creator

RoamRecs Philadelphia
RoamRecs Philadelphia

Your guide to eating, drinking, and exploring Philadelphia. From neighborhood favorites and first-date bars to game-day spots and seasonal outings, we help you find the right place for whatever you have planned. Go Birds 🦅

View profile →
← Back to all guides