One diner on this list unlocks its doors at 6 AM, which means the gravy is bubbling before most alarm clocks even ring. I love that kind of commitment to breakfast.
Another spot sits in a trail town and serves something called Hiker Hash.
A third keeps biscuits and gravy right next to Greek favorites like moussaka.
I did not see that combo coming, and now I can’t stop thinking about it.
Virginia takes its morning plates seriously, from mountain towns to the coast.
The six diners here open early, pour coffee fast, and treat a split biscuit like a blank canvas for creamy, peppery gravy.
So here’s my honest question for you.
How early are you willing to set that alarm for a plate this good?
After reading about these spots, I suspect the answer might surprise you.
Damascus Diner

Trail towns run on calories, and this small-town diner clearly knows it. The menu even lists a dish called Hiker Hash.
Damascus sits along famous hiking routes in southwest Virginia. So it makes sense that breakfast here leans hearty, filling, and built for big days outside.
The star for gravy fans is the classic biscuits and gravy. Expect fall-apart biscuits under a well-seasoned white gravy that tastes like home cooking.
Fluffy pancakes also earn plenty of love on the breakfast side. Add a side of grits if you want the full Southern morning lineup.
Doors open at 7 AM Monday through Saturday. On Sunday, things start an hour later, at 8 AM.
Sunday mornings get busy, so an early arrival helps. Reservations aren’t accepted, which means first come really does mean first served.
Traveling with a mixed crowd? The diner offers a full vegetarian menu, a kids’ menu, and outdoor seating for nice days.
Parking is usually easy, with a free lot and free street spots. That’s one less thing to stress about before coffee.
Address: 109 S Shady Ave, Damascus, VA 24236
Ernie’s

Six in the morning is a bold opening time. Ernie’s hits it Monday through Saturday, right in downtown Roanoke.
The location puts you on Market Square, one of the liveliest corners of the city. Grab breakfast first, then wander the area once the shops wake up.
Sausage gravy is the headline act here. It comes ladled over biscuits in true home-style fashion.
Don’t skip the potato cakes, though. They’re one of the most popular items on the menu, and they pair nicely with that gravy.
Portions run generous, and prices stay friendly. Service moves fast, which helps when your stomach is louder than your alarm was.
Saturday and Sunday mornings are the busiest stretch. Weekday mornings tend to be calmer if you want a quieter table.
Unlike many diners, Ernie’s accepts reservations. Dogs are welcome at the outdoor seating, so your pup can join the breakfast crew.
Parking downtown can be tricky. Give yourself a few extra minutes to find a spot nearby.
Address: 107 Market Square SE, Roanoke, VA 24011
Kathy’s

Counter stools, retro style, and breakfast served all day long. Kathy’s in Staunton checks the classic diner boxes with ease.
The dish to know is called Biscuits Gravy Sausage and Eggs. Yes, it’s basically a full breakfast stacked into one order.
Fluffy biscuits come under a flavorful sausage gravy. Add the sausage and eggs, and you may not need lunch.
Got a sweet tooth too? The pancakes have fans, and the pumpkin pancakes get extra praise.
Other menu standouts include Eggs Benedict and Country Ham and Eggs. There’s also a vegetarian option called Benedict’s Cousin, which might be the best menu name around.
Kathy’s opens at 8 AM every day and closes at 3 PM. Since breakfast runs all day, sleeping in a little won’t ruin your plans.
Weekends are the busiest time. Tuesday through Thursday mornings tend to be the quietest, perfect for a relaxed counter seat.
Free parking is usually easy to find. The portions are big, so bring someone to share with.
Address: 705 Greenville Ave, Staunton, VA 24401
Tip Top Restaurant

Moussaka and biscuits under one roof? That’s the delightful mix at Tip Top in Charlottesville.
The menu stretches from lasagna and falafel to grits and blueberry pancakes. Breakfast is served all day, so there’s no rush to choose.
For gravy lovers, the biscuits and gravy are a standout way to start the day. The biscuits themselves earn high marks on their own.
Corn cakes are another breakfast favorite worth adding to the table. Think of them as a fun side quest.
The room has retro decor and an easygoing feel. Service is quick and friendly, a winning combo before the coffee kicks in.
Tip Top opens at 6 AM Monday through Saturday. Sunday hours start at 7 AM and wrap up at 3 PM.
Weekend mornings and Tuesday mornings get busy. Good news, though, because reservations are accepted here.
Families will find high chairs and a kids’ menu. Free parking is usually plentiful, so pulling in is simple.
Address: 1420 Richmond Rd, Charlottesville, VA 22911
City Diner

Richmond wakes up at 6:30 AM, at least at this neighborhood mainstay on West Broad Street. City Diner keeps those early hours every single day.
The space is small and retro, with a low-key feel. It’s the kind of spot where breakfast arrives fast and hot.
Southern-style biscuits come topped with a peppery gravy. Peppery is the key word, so expect a little kick.
Hungry for more? Creamed chipped beef and corned beef hash are two more comfort classics on the menu.
A French Toast Combo rounds out the sweeter side. Coffee gets strong praise too, which matters at this hour.
The diner serves breakfast and lunch only, closing at 2 PM. Plan your visit for the morning and you’ll be in good shape.
Weekends bring the biggest crowds, and reservations aren’t taken. Weekday mornings are usually quieter.
Dogs are allowed at the outdoor seating. College students, families, and visitors all mix in here, giving the place a true Richmond feel.
Address: 2237 W Broad St, Richmond, VA 23220
Pop’s Diner Co.

Buttery, fluffy, and flaky all at once. That’s a lot to ask from one biscuit, but Pop’s Diner Co. delivers.
The gravy on top is creamy and seasoned just right. It’s a coastal Virginia breakfast that easily rivals the mountain spots.
Big portions are part of the deal here. The chicken biscuit also earns plenty of attention if you want a second biscuit option.
Beach-town touches show up on the menu too. Look for Shrimp and Grits and even She Crab Soup.
Other picks include Chicken and Waffles, corned beef hash, and the Morning Moon Sandwich. Choosing just one might be the hardest task of your day.
Pop’s opens at 7 AM every day and closes at 3 PM. Weekday mornings tend to be the quietest.
Saturday and Sunday mornings fill up fastest. Reservations aren’t accepted, so early birds win.
Free Wi-Fi and plenty of on-site parking make it easy. Grab a seat, open the laptop, and let that gravy do the talking.
Address: 675 Phoenix Dr, Virginia Beach, VA 23452
