The 10 Best Doughnut Shops in Virginia!

Virginian doughnuts are universally recognized as among the most innovative, tastiest, and all-around best confectionaries in the region. Between doughnuts with palm trees, doughnuts featured on TV, and good-old fashioned mom-and-pop shops serving up 50-year-old recipes, Virginia doughnut lovers have much to celebrate. Below you’ll find 10 of the best doughnut shops in Virginia, ready to satiate your sweet tooth and coming back for more. 

1. Duck Doughnuts, Multiple locations

Duck Doughnuts has taken the doughnut world by storm all across the eastern seaboard, and Virginia is no exception. Their incredible cake-like doughnuts customized to your specifications are a sugar-lover’s dream. Start with a plain doughnut, then pick a coating, toppings, and drizzle. Toppings include sprinkles, chopped peanuts, bacon bits, coconut, and Oreos. Always warm and made-to-order, Duck Doughnuts has set a new standard for doughnut deliciousness. New locations are popping up all over the state, so check their website often to find the closest one to you.

2. Sugar Shack Donuts and Coffee, Multiple locations

Before Sugar Shack Donuts and Coffee became one of USA Today’s “10 Tastiest Doughnuts in America,” or the New York Post’s “Best Doughnut Shop in America,” it was a Richmond, Virginia upstart. Each doughnut is hand rolled and cut throughout the day to ensure freshness. The 34 doughnuts on the menu include old favorites like glazed and vanilla sprinkles, along with more unique concoctions, like the bacon maple, “Tastes Like a Samoa,” and mud pot. 

3. O’s Doughnuts, Norfolk, VA

O’s Doughnuts is a no-frills, old-fashioned doughnut shop serving up 13 different doughnuts with eight unique toppings. Try an Uh O doughnut sundae (warm doughnut tossed in cinnamon sugar, sliced open with a scoop of vanilla ice cream in the middle, topped with hot fudge and finished off with whipped cream). Coffee is served onsite.

4. O’Doodle Doos Doughnuts, Suffolk, VA

O’Doodle Doos doughnut shop in Suffolk, Virginia, is a locally-owned, mom-and-pop that has attracted big attention. Fox News Magazine highlighted their huge selection of 300 hand-decorated doughnuts, and showcased their “Life’s a Beach” doughnut, which comes with sand, surf, fish and palm trees. The Suffolk News Herald, Suffolk Living, and Food Network’s “Doughnut Showdown” have all featured O’Doodle Doos, along with many others. 

5. Amazing Glazed, Virginia Beach, VA

Amazing Glazed boasts that their doughnut tower is event better than a traditional birthday cake, and we have to agree it’s an enticing option. Amazing Glazed doughnuts are fully customizable with 11 different icings, five drizzles, and a cornucopia of toppings. Stop by for their two doughnut and coffee combo and try their frozen custard, gelato, and sorbet.

6. Glazed Doughnuts, Hampton, VA

Glazed Doughnuts in Hampton, Virginia, opened in 2016 but has already made a name for itself. Known for its unique creations, the doughnuts are made fresh daily with yeast and cake options. The doughnut options change daily, so make sure to keep coming back to see what the owner/operator has baked up. 

7. Emily’s Donuts and Café, Williamsburg, VA

Emily’s Donuts and Café in Williamsburg, Virginia, is a second-generation family-owned business. Emily Yates and her parents own and operate the café, which offers cake and yeast doughnuts, specialty drinks, brewed coffee, and a lunch menu. Emily’s offers over 40 donut options and six lunch sandwiches.

8. Sweet Shop Donuts Café, Powhatan, VA

Sweet Shop Donuts Café in Powhatan, Virginia, is primarily a doughnut shop, offering yeast and cake doughnuts baked fresh daily with a wide variety of classics and original creations, but is also a full service café, serving breakfast, lunch, and dinner. Daily specials include half price meals for adults, three doughnuts for the price of two, and specialized entrees. Sweet Shop offers birthday party packages, as well as catering options.

9. Pure Eats, Harrisonburg and Lexington, VA

Pure Eats is fast expanding throughout Virginia with locations in Harrisonburg, and two in Lexington. Pure Eats offers breakfast and lunch with a rotating menu. Doughnut flavors change daily, in addition to the classic cinnamon-sugar that’s always on hand. Come back for lunch to try one of their incredible burgers and a milkshake.

10. Carol Lee Donuts, Blacksburg, VA

Carol Lee Donuts has been a Blacksburg staple since opening in 1968. The doughnuts speak to the longevity of Carol Lee’s quality. Cake doughnuts include plain, cinnamon, powdered, chocolate iced, and the amazing devilsfood cake. Yeast raised, filled, and hand made doughnuts offer even more options. Carol Lee’s is a little old fashioned, but will become an instant favorite. 

Select a Virginia town to find the Best Things-To-Do and Places To Go around you
Find Doughnut Shops Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Accomack County

Albemarle County

Alleghany County

Amelia County

Amherst County

Appomattox County

Arlington County

Augusta County

Bath County

Bedford County

Bland County

Botetourt County

Bristol County

Brunswick County

Buchanan County

Buckingham County

Buena Vista City County

Campbell County

Caroline County

Carroll County

Charles City County

Charlotte County

Charlottesville City County

Chesapeake City County

Chesterfield County

Clarke County

Colonial Heights City County

Covington City County

Craig County

Culpeper County

Cumberland County

Danville City County

Dickenson County

Dinwiddie County

Essex County

Fairfax County

Fauquier County

Floyd County

Fluvanna County

Franklin County

Franklin City County

Frederick County

Galax City County

Giles County

Gloucester County

Goochland County

Grayson County

Greene County

Greensville County

Halifax County

Hampton City County

Hanover County

Harrisonburg City County

Henrico County

Henry County

Highland County

Hopewell City County

Isle Of Wight County

James City County

King And Queen County

King George County

King William County

Lancaster County

Lee County

Lexington City County

Loudon County

Loudoun County

Louisa County

Lunenburg County

Lynchburg City County

Madison County

Manassas Park City County

Martinsville City County

Mathews County

Mecklenburg County

Middlesex County

Montgomery County

Nelson County

New Kent County

Newport News City County

Norfolk City County

Northampton County

Northumberland County

Norton City County

Nottoway County

Orange County

Page County

Patrick County

Petersburg City County

Pittsylvania County

Poquoson City County

Portsmouth City County

Powhatan County

Prince Edward County

Prince George County

Prince William County

Pulaski County

Radford County

Rappahannock County

Richmond County

Richmond City County

Roanoke County

Roanoke City County

Rockbridge County

Rockingham County

Russell County

Salem County

Scott County

Shenandoah County

Smyth County

Southampton County

Spotsylvania County

Stafford County

Staunton City County

Suffolk City County

Surry County

Sussex County

Tazewell County

Virginia Beach City County

Warren County

Washington County

Waynesboro City County

Westmoreland County

Winchester City County

Wise County

Wythe County

York County