December Food Events in Virginia
December in Virginia is the best time to enjoy all the holiday festivities and delicious events! From Christmas markets and oyster roasts to winter wine tastings, there’s something for everyone to enjoy. We’ve rounded up the best food and drink events happening across the state!

- December 3: A Christmas Carol Afternoon Tea Experience (Richmond)
- December 3: Winter Wine Festival (Fredericksburg)
- December 5: SantaCon Pub Crawl (Fredericksburg)
- December 6: Salem Gingerbread Festival (Salem)
- December 6: Champagne Campaign 2025 (Charlottesville)
- December 6-7: Gray Ghost Christmas Cork and Cheese Celebration! (Amissville)
- December 6-7: Culinary & Wine Education Experience (Linden)
- December 6: Come Home to a Franklin County Christmas (Rocky Mount)
- December 6: 18th Century Chocolate Making Demonstration (Richmond)
- December 6-7: Nomini Bay Oyster Festival (Bluemont)
- December 7: Brunch with Santa (Williamsburg)
- December 7: Taste of VA Fest and Holiday Market (Virginia Beach)
- December 9: Art Of The Holiday Cocktail (Richmond)
- December 12: Jingle Mingle (Fredericksburg)
- December 13: Cookies & Cocoa: Holiday Cookie Decorating Class (Alexandria)
- December 13: Four Course Wine Dinner (Charlottesville)
- December 14: Wine Quirks: A Sparkling Farewell (Richmond)
- December 16: A Very English Christmas Cooking Class (Richmond)
- December 16: Art Of The Holiday Cocktail (Richmond)
- December 17: Canapés and Cocktails Cooking Class (North Garden)
- December 20: A Holiday Tea with Mrs. Claus (Williamsburg)
- December 21: Profs & Pints A Night of Christmas Frights (Richmond)
Have an event to share for our list? Shoot us an email at info@vafoodie.com by the 20th of December to get on the January calendar!
