Every weekend, many Virginians love to sleep in just a little bit later, but they face a very difficult decision when they wake: Where is the best place to go get brunch?
We've picked a few of the most highly praised brunch spots from all over Virginia, helping you find the places with quality food, service, atmosphere — and if you’re like many Virginians, quality cocktails — to start your weekend off right.
Plan a weekend getaway to one of these destinations and add an awesome Virginia brunch to your itinerary.
Central Virginia | Northern Virginia | Shenandoah Valley
Virginia Mountains | Southwest Virginia | Southern Virginia
Hampton Roads | Eastern Shore | Chesapeake Bay
CENTRAL VIRGINIA
Millie's Diner
Photo Credit: Bill Crabtree Jr.
Millie’s Diner—Richmond
This popular Richmond spot has been around for over 35 years, but their tasty brunch menu never gets old. On Saturday and Sunday mornings, Richmond residents flock to Millie’s Diner for one of the best brunches in the city. Although the wait can sometimes be over an hour to get in, the food is more than worth it. Plus, the bartender will fix you up with mimosas or Bloody Marys that will make the time seem to fly by.
Local Favorites: Devil’s Mess, Huevos Rancheros
More Top Brunch Spots in Central Virginia:
- The Jefferson Hotel in Richmond: Make reservations in advance and be ready to tuck in on smoked salmon and a full seafood raw bar, an impressive ham carved to order, and bottomless mimosas.
- The Mill Room in Charlottesville: Brunch at The Mill Room is an all-you-can-eat buffet for $45 per person (cocktails are extra).
- The Babcock House in Appomattox: If you are a fan of traditional Southern fare, this hidden gem inside the Babcock House Bed & Breakfast should be on your list.
NORTHERN VIRGINIA
Frost Cafe—Culpeper
Frost Cafe is a classic 1950s-style diner that makes you feel almost compelled to order a good old-fashioned malt with your meal. Here you’ll find a fun nostalgic atmosphere, reasonable prices, and those dependably hearty meals that remind you of mom’s home cooking. Breakfast is served all day long so you can get your fill of brunch at any time!
Local Favorites: Steak & Eggs, Fried Bologna and Eggs, Corned Beef Hash
More Top Brunch Spots in Northern Virginia:
- Mason-Dixon Cafe in Fredericksburg: Although there is sometimes a bit of a wait for a table, you’ll forget all about it once the Southern-style food arrives.
- Lyon Hall in Arlington: Restaurant with French and Belgian influences and must-try fresh beignets.
- Ruthie's All Day in Arlington: This mid-century modern style eatery has an approachable and creative menu.
SHENANDOAH VALLEY
Zynodoa
Photo Credit: Beth Furgurson
Zynodoa—Staunton
Enjoy a farm-to-table brunch at Zynodoa in Staunton. The weekend brunch features an inventive seasonal menu of mainly Southern fare, from buttermilk waffles to steak and eggs. Polish off your meal with a cup of Crucible Coffee.
Local Favorites: Bruléed cast iron cornbread, cornmeal fried oysters, farm frittata
More Top Brunch Spots in the Shenandoah Valley:
- Latin Soul in Staunton: Locals recommend the biscuits and gravy, chorizo burrito, and Salvadoran breakfast.
- Bistro on Main in Lexington: Intimate, casual atmosphere with an affordable menu.
- Houlihan’s Restaurant and Bar in Front Royal: Made-from-scratch meals in a trendy environment.
VIRGINIA MOUNTAINS
Scratch Biscuit Co.
Photo Credit: John Park @hungryasianrke
Scratch Biscuit Co.—Roanoke
This Grandin Village spot has a specialty brunch menu on Sundays. Whether you prefer a simple biscuit or want to load it up with all the fixin's, Scratch Biscuit Co. will have something on the menu to entice you. Other options include cinnamon rolls, mouthwatering pancakes, and a variety of breakfast tacos.
Local Favorites: Fried Cajun catfish biscuit with chipotle sauce, Nashville Hot Chicken biscuit, Fully Loaded grits
More Top Brunch Spots in the Virginia Mountains:
- The Regency Room at Hotel Roanoke in Roanoke: A local tradition open since 1939, recognized as one of the top 100 brunches in America.
- Texas Tavern in Roanoke: In business since 1930 and open 24 hours a day, this spot is known for its affordable menu and simple cooking.
- North Star Restaurant in Buchanan: Biscuits, breakfast sandwiches, omelets, and lunch options abound.
SOUTHWEST VIRGINIA
Gillie's
Gillie's—Blacksburg
The vegetarian institution Gillie's has been feeding Blacksburg locals and visitors for over 50 years. It has a warm and inviting atmosphere with a sort of entrancing charm that will make you feel at home. To top it off, they make their own fresh-squeezed juices.
Local Favorites: Breakfast burrito, smoked salmon hash, tofu scramble
More Top Brunch Spots in the Blue Ridge Highlands:
- White Birch Juice Kitchen & Juice Bar in Abingdon: White Birch’s famous cold-pressed juices are the perfect match for their yummy brunch options.
- 622 North in Blacksburg: Enjoy dishes like the Pancake Club Sandwich and Kentucky Hot Brown French Toast in a renovated Victorian home in Blacksburg's historic downtown.
- Draper Mercantile Restaurant in Draper: Sunday brunch at this spot is made using local, organic ingredients.
SOUTHERN VIRGINIA
Downtown Danville River District
Photo Credit: Ali Zaman
Golden Leaf Bistro—Danville
The brunch menu at Golden Leaf Bistro focuses on quality ingredients and classic home-cooked dishes. Served Saturdays and Sundays, enjoy brunch on the patio or inside the renovated tobacco warehouse.
Local Favorites: Main Street crepes, strawberry french toast, BLT Benedict
More Top Brunch Spots in Southern Virginia:
- The Mansion Restaurant in South Boston: The Berry Hill Resort's romantic restaurant serves brunch in a sophisticated, intimate space.
- Crema & Vine in Danville: Try the chorizo burrito, breakfast flatbread, or avocado toast to kickstart your day.
HAMPTON ROADS
Bay Local Eatery
Bay Local Eatery—Virginia Beach
Enjoy brunch fare all day, every day at Bay Local Eatery. The menu is inspired by tried and true family recipes and local culinary delicacies, like Virginia Beach's Lynnhaven oysters. If you want to get the party started during your brunch, try a Cinnamon Toast Crunch breakfast shot or the Big Jumbo Sorbet Mimosa.
Local Favorites: Power Bowl, Jamaican Dark Rum French Toast, Bay Bloody Marys
More Top Brunch Spots in Hampton Roads:
- Leaping Lizard Cafe in Virginia Beach: This quaint and eclectic spot features specialties such as homemade sweet potato biscuits with local Edwards Surry ham & peach jam.
- Freemason Abbey in Norfolk: There are plenty of waffles, skillets, quiches, and Bennies to choose from at this restaurant located in a restored 19th century church.
- Venture Kitchen & Bar in Hampton: Try something new on the rotating menu, topped off with a classic brunch cocktail.
EASTERN SHORE
Chincoteague Downtown Mural
Photo Credit: Hannah Armstrong @hannahelizarmstrong
Bill's Prime Seafood & Steaks—Chincoteague
Bill’s Prime Seafood & Steaks is not new to the Virginia food scene—they've been serving fabulous food since 1960. Their brunch is a favorite for locals, but the restaurant is also a prime spot for tourists visiting the Eastern Shore. The brunch menu offers a variety of sweet and savory choices in portion sizes that guarantee you don’t leave hungry.
Local Favorites: Crab Benedict, Crispy Korean Fried Chicken with French Toast, Seaside Mary
More Top Brunch Spots on the Eastern Shore:
- Cape Charles Coffee House in Cape Charles: Breakfast treats and delicious coffee make for a quick and easy brunch.
- The Wren Restaurant in Cape Charles: The European-inspired cafe at the Northampton Hotel has a variety of breakfast dishes, sandwiches, and salads.
CHESAPEAKE BAY
The Tides Inn
Salt & Meadow—Irvington
Located at the Tides Inn, Salt & Meadow features an upscale, modern breakfast menu that features the best of coastal and southern flavors. The large windows in the dining area fill the space with light and give visitors a chance to gaze out over the water as they enjoy their meals.
Local Favorites: Crab Croque Madame, Stuffed Brioche french Toast, Garden Roasted Beet Hash
More Top Brunch Spots in Chesapeake Bay:
- The Local in Irvington: Coffee shop with sandwiches, salads, and sides
- Filibusters in Kilmarnock: Located at the Kilmarnock Inn, the presidentially themed Filibusters serves breakfast and brunch.
Still hungry? Keep planning your foodie adventures around Virginia.