Type to search

15 Holiday Markets and Craft Shows Popping up Around the Main Line


Don’t miss these festive markets and craft shows perfect for holiday shopping in and around the Main Line area throughout December.

The Philadelphia suburbs have a plethora of holiday markets and craft shows coming up. Find the perfect gift for your friends or family by shopping small and local this holiday season.

Christmas Village

Now through Christmas Eve

Center City’s popular Christmas Village is back for the season with the authentic open-air German-style market. The village offers lots of food, crafts, art, wine and more.

1501 John F Kennedy Boulevard, Philadelphia

Downingtown Christmas Craft & Gift Show

December 4 from 9 a.m. – 3 p.m.

With over 140 vendors, Downingtown Christmas Craft and Gift Show features a variety of wood crafts, photography, jewelry, wine cork gifts and décor, signs and much more.

220 Woodbine Road, Downingtown

Holy Rosary Craft Show

December 4 at 9 a.m.

The Holy Rosary Craft Show will feature over 60 vendors this Saturday. There will be mugs, notecards, stickers, magnets, shelf art and wall décor for sale as the perfect holiday gift.

3040 Walton Road, Plymouth Meeting

Phoenixville Christmas Craft Show

December 4 from 9 a.m.-3 p.m.

Local artisans and crafters will be selling crafts and goodies for your Christmas shopping pleasure. The craft show will feature over 30 indoor and outdoor vendors.

248 Church Street, Phoenixville

Boutiques & Greek Treats

December 4 at 10 am. – 4 p.m. and December 5 at 12-4 p.m.

Come out for Greek lunch, pastries, raffles and different shopping vendors at St. Lukes Ladies Philoptochos. There will also be a raffle for a Gucci bag and scarf, so don’t miss out!

35 North Malin Road, Broomall

west chester holiday market

This Friday’s traditional Tree Lighting Ceremony in West Chester features more than 60 handmade ornaments created by local non-profits and businesses in Chester County. Every weekend in December is packed with festivities and thousands of holiday lights, during Chester County Hospital Lights Up Holiday Weekends in West Chester. More details at www.GreaterWestChester.com. Photo by Gary Altoonian Photography

Holiday Market and Green Sale

December 4 from 10 a.m. – 4 p.m.

Support CCHC by coming out for the second annual Holiday Market and Green Sale this Saturday. It will feature gifts, greens, wreaths and more for all your holiday gift needs.

225 North High Street, West Chester

Holiday Shopping at Mt Airy Lavender

December 4 & 5 and December 11 & 12 from 11 a.m. – 4 p.m.

Mt Airy Lavender and other local artisans will be out for a fun afternoon full of shopping for holiday gifts. The farm store will be open and decorated for the holiday season and offering lavender cookies and hot chocolate.

123 Mt Airy Road, Coatesville

Sisterly Love Collective Holiday Markets

December 4 12 p.m.-4 p.m. and December 11 & 18 from 11 a.m.-3 p.m.

This female-owned business hosts a holiday market featuring other female-owned vendors. There will be a mix of food, drink, home décor and holiday-themed items to help support the loss from the pandemic.

2nd and Pine Streets, Philadelphia

Wayne Art Center Holiday Weekend

December 10 from 5-8 p.m., December 11 from 10 a.m.-5 p.m. and December 12 from 10 a.m.-3 p.m.

More than 30 local artisans and merchants will sell their crafts and culinary delights during the festive weekend. The Wayne Art Center’s Gallery Shop also features more than 100 artists selling jewelry, apparel, accessories, home décor and unique gifts.

413 Maplewood Avenue, Wayne

Chester County Guild Craft Show

December 11 at 9 a.m.

Come out to the Ludwigs Corner Fire Company for a show that will feature many fine arts craftspeople selling local and handmade items just in time for the holidays.

1325 Pottstown Pike, Glenmoore

Craft Market & Art Sale at Historic Sugartown

December 11 from 12-4 p.m.

Historic Sugartown hosts its holiday market, which features local crafters and artisans. There will also be treats and beverages to enjoy while you shop around.

260 Spring Road, Malvern

German Christmas Market Malvern

December 11 from 12-7 p.m.

Join Life’s Patina as it brings a traditional German Christmas market to its shop. There will be unique gifts and home décor perfect for the holiday season.

1750 North Valley Road, Malvern

18th Century Holiday Frost Fair

December 12 from 11 a.m. – 5 p.m.

This fair allows the public to explore the history of the holidays by shopping at an 18th century-style market fair, complete with vendors, demonstrations and games. There will also be handmade goods and seasonal crafts.

100 West King Street, Pottstown

Christmas Craft Fair

December 12 from 11 a.m. – 2 p.m.

Come Join St. Peter’s Pikeland United Church to shop for the perfect Christmas gift. There will be local artisans, treats, gift wrapping, kids’ crafts and more. All proceed benefit the Bethany Children’s Home.

1193 Clover Mill Road, Chester Springs

Oaks Holiday Flea Market

December 18 at 8 a.m.

Over 30 vendors will be selling gifts at this year’s holiday flea market in Oaks. Get in the holiday spirit and find the perfect present for your loved ones.

1078 Egypt Road, Oaks

Related: Cut Your Own Christmas Tree at These Philadelphia Suburbs Farms