Instead of wasting your weekends packed in at the mall, make gift shopping a fun excursion at these holiday-themed craft fairs popping up all over the city. From hostess gifts to vintage tees and table after table of Philly-centric decor, here’s where you can find something for everyone on your nice list this year. 

Punk Rock Flea Market

Dec. 11-13 and 19-20

416 N. Ninth St.

Free to $3


Searching for the perfect present for the too-cool-for-school punk in your life? Head to the Punk Rock Flea Market for more records than you thought could fit into one warehouse, plus apparel, jewelry, artwork and crafts — and possibly a barber ready to snip a few Mohawks, if previous iterations of the flea market are repeated. On Dec. 19 and 20, the market will pop up at Bluecross RiverRink Winterfest on the Delaware River, where after shopping you can sit by a hot fire pit with a cold brew or sip hot cocoa inside the Lodge.

RELATED: Christmas Village opening weekend in Love Park

University City Arts League Craft Show

Dec. 4-20

4226 Spruce St.


The gallery at the University City Arts League turns into a holiday shop filled with artwork and crafts made by local artists. Gift ideas include “manlets” — made-for-men bracelets — by jewelry designer Diana Kauffman, or brightly painted, functional pottery from Stefani Threet. There’s an opening reception this Friday at 6 p.m.


Made in Philadelphia Holiday Market

Through Dec. 27

Dilworth Park

1 S. 15th St., on the west side of City Hall

The new Dilworth Park keeps stepping up its game, this time adding an elaborate holiday market next to the seasonal ice skating rink. Local vendors will make checking off items on your gift list easy, with art prints from Philly Word Art, handmade accessories from Beaucycled, candles form Accent Aroma, Philly-themed publications from Camino Books, macaroons from T Bake Shoppe, gourmet chocolates from Tradestone Confestions and more. If you’re hungry just thinking about those sweets, don’t worry: Philly Snack Food is selling mini doughnuts, soft pretzels and hot chocolate.


Greensgrow Holiday Bazaar

Dec. 5-6 and 12-13

Greensgrow Farms

2501 E. Cumberland St.


Urban farm Greensgrow — the one with Milkshake the pig —  is hosting two weekends of shopping this year overflowing with handmade goods crafted by local artists and artisans, including ceramics, lotions and soaps, winter plants like amaryllis and much more. Plus, you can also cross off another item during your farm visit: Greensgrow will be selling seasonal home decor, from evergreen swag to Christmas trees ranging in sizes from “tabletop to tall.”


Holiday Art Market Extravaganza

Dec. 5-6 and 19-20

Mt. Airy Art Garage 

11 W. Mt. Airy Ave.


Forty local artists will be on hand selling original work at Mt. Airy Art Garage’s sixth annual holiday market. Browse goods from woodworkers, painters, weavers, photographers, sculptors, jewelers and glass artists while listening to live music from local singer-songwriters David Cantor, Valerie Dupont, Art Miron, Sarah Napolitan and Ron Kravitz & Friends — the Art Garage is an incubator for artists in Northwest Philly, so local is their thing.


The Market at NLM

Through Dec. 31

National Liberty Museum

321 Chestnut St.


Choose gifts from the array of finely crafted wares at this holiday market inside the
National Liberty Museum in Old City. On select days, local artists whose pieces are available for sale will be at the museum to demo their process, starting this Saturday from noon to 4 p.m., when Deb DiMarco will blow glass to make one-of-a-kind ornaments and jewelry.


Christmas Village

Through Dec. 27

Love Park, 1500 Arch St.

The traditional German pop-up market has more than bratwursts and gingerbread. Quaint wooden booths are lined up with local and visiting vendors selling jewelry, ornaments, home décor, clothes and more. Pick up Ukrainian ornaments from Yolkstar Ornaments and Gifts, mulled wine from Chaddsford Wintery or even bacon soap from The Bacon Jams.