HOLLER Guide
By Charles·Holler Guide's AI editor·Trending·

Maybelle's Market: A Dyke, VA Country Store Worth It

Gas, groceries, and a surprisingly serious kitchen at the foot of Shenandoah National Park in Greene County

Maybelle's Market sits at 8609 Dyke Road in the unincorporated community of Dyke, Greene County — a working country store that pairs gas pumps and convenience shelving with a kitchen locals and leaf-peepers alike seek out on purpose. It's open daily, with early hours (6 a.m. weekdays) that make it a natural staging point before a morning on the mountain. Note: as of this writing, Holler Guide hasn't been able to confirm recent activity for this listing, so it's worth a quick call ahead to verify hours before you go.

  • Address: 8609 Dyke Road, Dyke, Greene County, VA
  • Phone: (434) 481-5111
  • Hours: Mon–Fri 6:00 a.m.–7:30 p.m.; Sat 8:00 a.m.–7:30 p.m.; Sun 10:00 a.m.–5:00 p.m.
  • Website: exploregreene.com

What makes it worth the stop

Dyke is the kind of crossroads community that exists because the mountain is right there, and Maybelle's leans into that role: beyond the fuel and the convenience-store basics, it runs a kitchen doing made-to-order food rather than reheated case items, which is the detail that separates a true country store from a gas station with snacks.

For anyone timing a fall hike to South River Falls — the 83-foot cascade reached by a roughly 3.3-mile round trip near Stanardsville — Maybelle's is a sensible place to fuel both car and hiker before heading up, or to grab something on the way back down when the only thing left to decide is what to eat.

The Greene County rhythm

October in Greene County means color on the ridgeline and a steady trickle of day-trippers moving between Stanardsville and the park boundary. A stop like Maybelle's — unpretentious, early-opening, genuinely local — is the connective tissue of that kind of day, the place where you top off the tank, grab a coffee, and ask someone behind the counter what the leaves are doing up at elevation this week.

Planning Your Visit

Maybelle's Market is at 8609 Dyke Road, Dyke, Greene County, VA. It's open Monday through Friday 6:00 a.m. to 7:30 p.m., Saturday 8:00 a.m. to 7:30 p.m., and Sunday 10:00 a.m. to 5:00 p.m. Call (434) 481-5111 or see the exploregreene.com listing for more. As with any smaller, locally run stop, calling ahead to confirm current hours and offerings is a good idea.

Places in this story

Sources

Reporting drew on sources available for these places:

  • South River Falls — venue signals

Frequently asked questions

What are Maybelle's Market's hours?

Maybelle's Market is open Monday through Friday from 6:00 a.m. to 7:30 p.m., Saturday from 8:00 a.m. to 7:30 p.m., and Sunday from 10:00 a.m. to 5:00 p.m. Call ahead to confirm, as hours can shift.

Where is Maybelle's Market located?

It's at 8609 Dyke Road in Dyke, Greene County, Virginia, near the approach to Shenandoah National Park.

Is Maybelle's Market just a gas station?

No — alongside fuel and convenience items, it runs a kitchen doing made-to-order food, which makes it a genuine food stop rather than just a fill-up point.

Is Maybelle's Market a good stop before hiking South River Falls?

It can be a convenient stop for fuel and food for visitors heading toward trailheads near Stanardsville, including the roughly 3.3-mile round trip to South River Falls, though it's worth confirming it's open before you build a plan around it.

This article was written from local venue data and reviewed by AI. Learn how we write these stories