Virginia’s 15 Must-Visit Christmas Markets

Virginia’s Christmas markets bring holiday magic to life. From meeting Santa to finding the perfect gift, these festive destinations create unforgettable memories. Explore the Commonwealth’s best Christmas markets this season.

Staunton — Art for Gifts

20 S. New St., ​Staunton

Nov. 21–Dec. 28: The Staunton Augusta Art Center galleries transform into the perfect Christmas market filled with unique works by local and regional artists and craftsmen. Choose from paintings, textiles, hand-turned wood, ornaments, ceramics, and more to spoil your friends and family with the special surprise of handmade art this season.

Tuesdays–Sundays, from 10 a.m.–5 p.m. SAArtCenter.org 

Pembroke — Magical Christmas Village & Marketplace

115 Hotel Cir., Pembroke

Nov. 22–Jan. 3: Mountain Lake Lodge becomes a true winter wonderland for its luxury Magical Christmas Village & Marketplace. Step into Christmas in style: ice skate under the stars, browse the village’s dazzling light displays, treat your taste buds with fine dining, and enjoy live performances at the Holiday Mainstage. 

10 a.m.–10 p.m. Visit their website for specific entertainment hours. MtnLakeLodge.com

Chantilly — Chick’s Picks Holiday Pop-up Market

14405 Chantilly Crossing, Chantilly Crossing

Nov. 28–Dec. 14: Explore 18,000 square feet of curated boutiques at the Chantilly Crossing Shopping Center. Shop chef-crafted foods, vintage décor, jewelry, pet accessories, clothing, and more at this maximalist pop-up event. 

Open Sunday–Wednesday from 10 a.m.–5 p.m. and Thursday–Saturday from 10 a.m–7 p.m. Facebook: ChicksPicksByHillary

Woodstock — Christmas in the Valley

300 Fairground Rd., Woodstock 

Nov. 28–Dec. 28: Visit Shenandoah County’s enchanting Christmas Village and browse a variety of homemade wooden gifts and crocheted trinkets, artisan baskets, and handcrafted jams, jellies, candies, and honeys. Or, stay toasty in your car and drive through the sparkling, spectacular Christmas in the Valley Drive-Thru Lights attraction. 

The Christmas Village is open Friday, Dec. 12, Saturday, Dec. 13, and Sunday, Dec. 14. Hours are Fridays from 5–9 p.m., Saturdays from 3–9 p.m., Sundays from 3–9 p.m.

The Drive-Thru Lights are open Fridays and Saturdays from 5–9 p.m. and Sundays from 5–8 p.m. ShenCoFair.com 

Charlottesville — Charlottesville Holiday Market 

100 E. Water St., Charlottesville

Saturdays Nov. 29–Dec. 20: Celebrate Christmas, creativity, and community at this market featuring 110 local vendors. Fulfill your shopping needs for your friends, family, and pets while strolling to the sound of your favorite holiday tunes and sipping a cup of hot cocoa.

9 a.m.–1 p.m. Charlottesville.gov 

Williamsburg — Williamsburg Christmas Market

320 W. Court St., Williamsburg

Dec. 11–14; Dec. 18–21: In the heart of Colonial Williamsburg, sip spiced wine and craft beers while shopping at 40 European-style chalets decked with local, regional, and national vendors. Snap photos with Santa, hang out with some furry friends at the petting zoo, and take a family train ride through the market.

Thursdays and Sundays from 11 a.m.–6 p.m., Fridays from 11 a.m.–7 p.m., Saturdays from 10 a.m.–7 p.m. Culture-Fix.org 

Richmond — Hand/Thrown Holiday Market

601 W. Broad St., Richmond

Dec. 12–Dec. 14: Browse handmade ceramics and support local artists at this holiday market bustling with lively creativity. Feeling peckish? Grab a seasonal bite to eat at the Abby Moore Cafe to finish off your shopping spree.

10 a.m.–5 p.m. ICAVCU.org 

Dulles — Capital Art and Craft Festivals

4320 Chantilly Shopping Center, Chantilly

Dec. 12–14: Northern Virginia’s largest winter market returns this year with works by over 300 artists. Wander through endless rows of handmade hats, scarves, paintings, glass designs, quilts, and so many more unique finds for some special Christmas shopping this December.

Friday and Saturday from 10 a.m.– to 5 p.m. and Sunday from 10 a.m.–4 p.m. CapitalArtAndCraftFestivals.com 

Herndon — Herndon WinterMarkt

779 Lynn St., Herndon

Dec. 13: For one day only, brighten your spirits and travel back in time to medieval Germany at this festive holiday market in Historic Herndon. The family-friendly market features seasonal food, drinks, music, and handmade gifts, complete with the cozy charm of old-world Europe. 

12–7 p.m. HerndonWinterMarkt.com 

Yorktown — Mistletoe Market

331 Water St., Yorktown 

Dec. 13: Enjoy a fun-filled day of holiday festivities along the York River with family-friendly events such as face painting, the Toyland Parade, and rides on the Polar Express. Fill up your tote bags with delicious baked goods and local art from small businesses and don’t forget a photo with Santa.

9 a.m.–3 p.m. VisitYorktown.org 

Warsaw — Christmas Town

171 Main St., Warsaw 

Dec. 13: This December, downtown Warsaw’s revamped Christmas Town features a bigger, better market with more than 100 local vendors and food offerings, horse and carriage rides, ice skating, a holiday parade, and more festivities for the whole family. 

11 a.m.–6 p.m. TownOfWarsaw.com 

Alexandria — Old Town Alexandria Christmas Market and Holiday Craft Show

300 John Carlyle St., Alexandria

Dec. 13: All holiday shopping dreams come true in Alexandria’s largest holiday market. Listen to carolers and holiday classics while browsing unique gifts, ornaments, and decorations from local artisans and crafters for all the loved ones on your nice list this season.

11 a.m.–4 p.m. ChicEventsDC.com 

Gloucester — Christmas at Ware

7825 John Clayton Memorial Hwy., Gloucester

Dec. 13: Browse through more than 60 vendors on the Ware Church’s scenic campus and enjoy caroling performances with a mug of hot chocolate in hand. You might even spot Santa.

10 a.m.–3 p.m. VisitGloucesterVa.org 

Salem — Salem Holiday Market

1001 Roanoke Blvd., Salem 

Dec. 13–14: This winter, Salem’s Civic Center will be bustling with over 100 vendors selling artisan crafts and creations to help you finish all of your holiday shopping in one place. Get into the holiday spirit of giving by bringing a non-perishable food item on your trip to support the Roanoke-Salem Food Pantry.

Saturday 9 a.m.–4 p.m. and Sunday from 10 a.m.–4 p.m. VisitRoanokeVa.com  

Roanoke — December Holiday Market

90 Town Center St., Daleville 

Dec. 20: Daleville’s December Holiday Market is your one-stop shop for any last-minute gifts and stocking stuffers. Support small businesses and shop baked goods, fresh meats, and holiday décor that’ll keep your stomach full and your home merry and bright all season long.9 a.m.–1 p.m. VisiRoanokeVa.com

Abby Borgeson
Abby Borgeson is an editorial intern at Virginia Living. She is a current undergraduate student at The College of William & Mary and is pursuing a Bachelor of Arts degree in Film & Media Studies and History.