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