The 10 Best Brunch Spots in West Virginia! By
Penny Fox

What’s better than a relaxed weekend morning that includes a delicious meal combining breakfast and lunch? These are 10 of the best brunch locations in West Virginia, giving you options for traditional breakfast and lunch items, or more unique culinary expressions of food. No matter what you choose, you’ll leave full and with a smile on your face.
1. Vagabond Kitchen, Wheeling, WV
Very diverse food and drink choices made fresh and with local ingredients including vegetarian and vegan options, you can’t go wrong at the Vagabond Kitchen in Wheeling, West Virginia. Expert chefs create tempting dishes that are unique and flavorful. Try the specialty items like the turkey bacon brioche made with smoked turkey, bacon, tomatoes, artisan greens, smoky mayo, and Swiss cheese on a delicious brioche or the Blackout Burger, a half-pound steak burger rubbed in coffee and topped with caramelized onions, spinach, and Havarti cheese, and a balsamic drizzle.
2. First Watch, Charleston, WV
If you want an awesome brunch, stop by First Watch the next time you’re in Charleston, West Virginia. All the favorites are here like Belgian waffles, French toast, and Eggs Benedict, but with a few new twists like the lemon ricotta pancakes, power breakfast quinoa bowl made with quinoa, Italian sausage, roasted mushrooms, tomatoes, kale, and Parmesan cheese and topped with cage-free chicken eggs, or a made-to-order omelet or frittata like the smoked salmon and roasted vegetable frittata or the Morning Market Veggies with zucchini, mushrooms, shallots, tomatoes, kale, goat cheese, and fresh herbs. You won’t be disappointed.
3. Stella’s, Lewisburg, WV
Step back in history to a time when life was lived enjoying food and company. That’s what you’ll find at Stella’s in Lewisburg, West Virginia, from the moment you step through the door. The beautiful building still has the original beams and large stone fireplace that were there when it was built in the 1790s. Open Wednesday through Saturday, Stella’s also offers a fantastic Sunday brunch that features Eggs Benedict, French toast, biscuits and gravy, burgers, fried chicken, cheesy shrimp and grits, wraps, soup, and salad.
4. The Broken Egg, Fairmont, WV
Fresh, fast, and fantastic. That’s how The Broken Egg in Fairmont, West Virginia, is described on several social media sites. It’s probably because they have so many excellent choices for brunch like their famous homemade biscuits and gravy and their delicious cheeseburgers. They have a western omelet that gets rave reviews, too, and cheese blintzes that will make your mouth say thank you.
5. Iron Horse Tavern, Morgantown, WV
A tavern isn’t the first place most people would think of when looking for a great place for a Sunday brunch, but you’d be surprised to know that one of the best places in Morgantown, West Virginia, for a delicious brunch is The Iron Horse Tavern. This surprising little pub offers special brunch fare that includes such things as gravy fries, chicken and waffles, pulled pork pancakes, green eggs and hamburger, fried green tomatoes, and a variety of omelets and potato dishes that will make you smile.
6. Flying Pigs Café, Thomas, WV
There’s magic in the kitchen of Flying Pigs in Thomas, West Virginia. Open until 2 p.m., you’ll find great prices and a friendly staff who can help you decide on what house specialty you want to try. It could be a traditional eggs and bacon breakfast or it might be the Mexican-style biscuits and eggs special. This part of the Mountain State is beautiful and brunch at the Flying Pigs Cafe is a beautiful thing, too.
7. The Bodega Market & Café, Huntington, WV
If you’re looking for a place that offers an out of the ordinary brunch, stop by The Bodega in Huntington, West Virginia. And if you love peppers, you definitely want to try the pork barbecue sandwich with ghost pepper cheese and caramelized onions. If you’re more the ham and cheese type, you might try that sandwich made with bacon, fig jam and apples on sourdough bread. Both dishes are served with homemade bean salad. This is a must go place when you’re in Huntington on Saturdays between 9 a.m. and 2 p.m.
8. Spats Restaurant, Parkersburg, WV
Located in Parkersburg, West Virginia, and part of the beautiful Blennerhassett Hotel, Spats, and offers a wonderful Sunday brunch from 11 a.m. to 1:30 p.m. that’s not just a typical weekend buffet. Diners can choose from a large variety of salads, soups, and desserts, shrimp and oysters, and wonderfully prepared traditional breakfast foods. This is a classy place with great service and food.
9. Table 9, Morgantown, WV
Table 9 in Morgantown, West Virginia, elevates food and drink to an art form. Called a gastropub, Table 9 uses locally produced foods to create some of the most unique and delicious meals in the area. Brunch is served Saturdays and Sundays from 10 a.m. to 3 p.m. with choices like fried chicken and waffles with bourbon maple syrup, steak and eggs with peppers, onions, and home fries, bananas Foster French toast, or Eggs Benedict.
10. Tamarack, Beckley, WV
Who would think a food court would have a one of the best all-you-can-eat brunch buffets in the state? That’s the surprise of the day when you visit Tamarack in Beckley, West Virginia. Known as the showcase of West Virginia arts and crafts, Tamarack is also known in the culinary marketplace as 1 of the Top 100 American Eaters (Saveur Magazine), the Best Buttermilk Biscuit (Blue Ridge Country), and Our Favorite Regional Restaurant (Southern Living). Stop and see for yourself and decide what your favorite is.
Enter City / State or Zip code below
Barbour County
Berkeley County
Boone County
- Ashford
- Bim
- Bloomingrose
- Bob White
- Comfort
- Costa
- Danville
- Foster
- Gordon
- Hewett
- Jeffrey
- Julian
- Madison
- Nellis
- Orgas
- Ottawa
- Peytona
- Racine
- Ridgeview
- Saxon
- Seth
- Sylvester
- Turtle Creek
- Twilight
- Uneeda
- Van
- Wharton
- Whitesville
- Woodville
Braxton County
Brooke County
Cabell County
Calhoun County
Clay County
Doddridge County
Fayette County
- Alloy
- Ansted
- Boomer
- Cannelton
- Charlton Heights
- Danese
- Deep Water
- Dothan
- Edmond
- Fayetteville
- Gauley Bridge
- Glen Ferris
- Glen Jean
- Hico
- Hilltop
- Kanawha Falls
- Kimberly
- Kincaid
- Lansing
- Layland
- Lochgelly
- Lookout
- Meadow Bridge
- Minden
- Montgomery
- Mount Carbon
- Mount Hope
- Mount Olive
- Nallen
- Oak Hill
- Page
- Pax
- Powellton
- Prince
- Redstar
- Robson
- Scarbro
- Smithers
- Spring Dale
- Thurmond
- Victor
- Winona
Gilmer County
Grant County
Greenbrier County
- Alderson
- Asbury
- Caldwell
- Charmco
- Crawley
- Fairlea
- Frankford
- Grassy Meadows
- Leslie
- Lewisburg
- Maxwelton
- Neola
- Quinwood
- Rainelle
- Renick
- Ronceverte
- Rupert
- Smoot
- White Sulphur Springs
- Williamsburg
Hampshire County
- Augusta
- Bloomery
- Capon Bridge
- Capon Springs
- Delray
- Green Spring
- High View
- Levels
- Points
- Purgitsville
- Rio
- Romney
- Shanks
- Slanesville
- Springfield
- Yellow Spring
Hancock County
Hardy County
Harrison County
- Anmoore
- Bridgeport
- Clarksburg
- Enterprise
- Gypsy
- Haywood
- Hepzibah
- Lost Creek
- Lumberport
- Meadowbrook
- Mount Clare
- Nutter Fort
- Reynoldsville
- Salem
- Shinnston
- Spelter
- Wallace
- West Milford
- Wilsonburg
- Wyatt
Jackson County
Jefferson County
- Bakerton
- Charles Town
- Halltown
- Harpers Ferry
- Kearneysville
- Millville
- Ranson
- Rippon
- Shenandoah Junction
- Shepherdstown
- Summit Point
Kanawha County
- Alum Creek
- Belle
- Blount
- Blue Creek
- Cabin Creek
- Cedar Grove
- Charleston
- Clendenin
- Cross Lanes
- Dawes
- Drybranch
- Dunbar
- East Bank
- Elkview
- Eskdale
- Falling Rock
- Gallagher
- Glasgow
- Handley
- Hansford
- Hernshaw
- Hugheston
- Institute
- London
- Mammoth
- Miami
- Nitro
- Pinch
- Pond Gap
- Pratt
- Saint Albans
- South Charleston
- Tad
- Tornado
- Upper Falls
- Winifrede
Lewis County
Lincoln County
- Alkol
- Branchland
- Griffithsville
- Hamlin
- Harts
- Midkiff
- Myra
- Ranger
- Sod
- Spurlockville
- Sumerco
- West Hamlin
- Yawkey
Logan County
- Accoville
- Amherstdale
- Big Creek
- Blair
- Bruno
- Chapmanville
- Chauncey
- Clothier
- Cora
- Davin
- Ethel
- Henlawson
- Holden
- Kistler
- Lake
- Logan
- Lorado
- Lyburn
- Mallory
- Man
- Mount Gay
- Omar
- Peach Creek
- Pecks Mill
- Sarah Ann
- Sharples
- Stollings
- Switzer
- Verdunville
- Whitman
- Wilkinson
- Yolyn
Marion County
- Barrackville
- Baxter
- Carolina
- Colfax
- Fairmont
- Fairview
- Farmington
- Four States
- Grant Town
- Idamay
- Kingmont
- Mannington
- Metz
- Montana Mines
- Rachel
- Rivesville
- Worthington
Marshall County
Mason County
- Apple Grove
- Ashton
- Gallipolis Ferry
- Glenwood
- Hartford
- Henderson
- Leon
- Letart
- Mason
- Mount Alto
- New Haven
- Point Pleasant
- Southside
- West Columbia
Mcdowell County
- Anawalt
- Avondale
- Bartley
- Berwind
- Big Sandy
- Bradshaw
- Coalwood
- Cucumber
- Davy
- Eckman
- Elbert
- Elkhorn
- Gary
- Hemphill
- Hensley
- Iaeger
- Isaban
- Jenkinjones
- Jolo
- Kimball
- Kyle
- Maybeury
- Mohawk
- Newhall
- Northfork
- Pageton
- Panther
- Paynesville
- Premier
- Raysal
- Roderfield
- Squire
- Switchback
- Thorpe
- War
- Warriormine
- Welch
- Wilcoe
Mercer County
- Athens
- Beeson
- Bluefield
- Bramwell
- Camp Creek
- Flat Top
- Freeman
- Hiawatha
- Kegley
- Kellysville
- Lashmeet
- Lerona
- Matoaka
- Montcalm
- Nemours
- Oakvale
- Princeton
- Rock
- Spanishburg
- Wolfe
Mineral County
Mingo County
- Baisden
- Borderland
- Breeden
- Chattaroy
- Delbarton
- Dingess
- Edgarton
- Gilbert
- Justice
- Kermit
- Lenore
- Matewan
- Naugatuck
- Newtown
- North Matewan
- Ragland
- Rawl
- Red Jacket
- Varney
- Verner
- Vulcan
- Wharncliffe
- Williamson
Monongalia County
- Blacksville
- Cassville
- Dellslow
- Granville
- Maidsville
- Morgantown
- Osage
- Pentress
- Pursglove
- Wana
- Westover
Monroe County
- Ballard
- Gap Mills
- Greenville
- Lindside
- Peterstown
- Secondcreek
- Sinks Grove
- Union
- Waiteville
- Wayside
- Wolfcreek
Morgan County
Nicholas County
- Belva
- Birch River
- Calvin
- Canvas
- Craigsville
- Dixie
- Drennen
- Fenwick
- Gilboa
- Keslers Cross Lanes
- Leivasy
- Mount Lookout
- Mount Nebo
- Nettie
- Pool
- Richwood
- Summersville
- Swiss
- Tioga
Ohio County
Pendleton County
Pleasants County
Pocahontas County
Preston County
Putnam County
- Bancroft
- Buffalo
- Eleanor
- Fraziers Bottom
- Hometown
- Hurricane
- Liberty
- Poca
- Red House
- Scott Depot
- Teays
- Winfield
Raleigh County
- Arnett
- Artie
- Beaver
- Beckley
- Blue Jay
- Bolt
- Bradley
- Clear Creek
- Coal City
- Colcord
- Cool Ridge
- Crab Orchard
- Daniels
- Dorothy
- Dry Creek
- Eccles
- Fairdale
- Ghent
- Glen Daniel
- Glen White
- Harper
- Helen
- Josephine
- Lanark
- Lester
- Mabscott
- Mac Arthur
- Midway
- Naoma
- Odd
- Piney View
- Princewick
- Prosperity
- Raleigh
- Rhodell
- Rock Creek
- Shady Spring
- Skelton
- Slab Fork
- Sophia
- Sprague
- Stanaford
- Surveyor
- Tams
- White Oak
Randolph County
- Beverly
- Coalton
- Dailey
- Dryfork
- Elkins
- Ellamore
- Glady
- Harman
- Helvetia
- Huttonsville
- Kerens
- Mabie
- Mill Creek
- Mingo
- Monterville
- Montrose
- Norton
- Pickens
- Valley Bend
- Valley Head
- Whitmer
Ritchie County
Roane County
Summers County
- Brooks
- Elton
- Forest Hill
- Green Sulphur Springs
- Hinton
- Jumping Branch
- Meadow Creek
- Nimitz
- Pence Springs
- Pipestem
- Sandstone
- Talcott
Taylor County
Tucker County
Tyler County
Upshur County
- Adrian
- Buckhannon
- Cleveland
- French Creek
- Frenchton
- Kanawha Head
- Lorentz
- Rock Cave
- Selbyville
- Tallmansville
Wayne County
- Ceredo
- Crum
- Dunlow
- East Lynn
- Fort Gay
- Genoa
- Kenova
- Kiahsville
- Lavalette
- Prichard
- Shoals
- Wayne
- Wilsondale
Webster County
Wetzel County
- Big Run
- Burton
- Folsom
- Hundred
- Jacksonburg
- Littleton
- New Martinsville
- Paden City
- Pine Grove
- Porters Falls
- Reader
- Smithfield
- Wileyville
Wirt County
Wood County
- Belleville
- Davisville
- Mineral Wells
- Parkersburg
- Rockport
- Vienna
- Walker
- Washington
- Waverly
- Williamstown
Wyoming County
- Allen Junction
- Amigo
- Brenton
- Bud
- Clear Fork
- Coal Mountain
- Corinne
- Covel
- Cyclone
- Fanrock
- Glen Fork
- Glen Rogers
- Hanover
- Herndon
- Ikes Fork
- Itmann
- Jesse
- Kopperston
- Lynco
- Maben
- Marianna
- Matheny
- Mc Graws
- Mullens
- New Richmond
- North Spring
- Oceana
- Pineville
- Ravencliff
- Rock View
- Sabine
- Saulsville
- Simon
- Stephenson
- Wyco
- Wyoming