We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Duck Donuts

233 31st Street, Virginia Beach, VA 23451
+1 757-962-1990
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent86%
  • Very good10%
  • Average3%
  • Poor0%
  • Terrible1%
Travellers talk about
“donuts” (149 reviews)
“bacon maple” (5 reviews)
“vanilla cake” (5 reviews)
Restaurant Hours
American, Vegetarian Friendly
233 31st Street, Virginia Beach, VA 23451
All Details
Write a ReviewReviews (235)
Traveller rating
Traveller type
Time of year

1 - 10 of 234 reviews

Reviewed 2 days ago

I am not a cake donut guy, but these donuts are out of this world. You have not lived until you try a maple bacon donut at Duck Donuts!

Thank Inspire12100691179
Reviewed 1 week ago via mobile

Tried my first Duck Donut-Maple Bacon- and it did not disappoint. Such a variety of donuts to choose from that you will want to buy a dozen. I find that the cake donut is lite and the toppings not to sweet so you actually taste...More

Thank GoneHiking2
Reviewed 2 weeks ago via mobile

Tried to visit this location 3 times during our trip. Every time they were closed very early in the day. Finally we gave up and went to Dunkin!

Thank WVNC
Reviewed 4 weeks ago

Donuts aren’t somethingI usually eat. We were there this weekend for an event and a friend told us we had to try Duck Donuts. So we did. And I’d do it again! Yummy and fun. So many flavors and combinations to choose from that we...More

Thank Ellen G
Reviewed 4 weeks ago via mobile

Enjoyed our visit! You do really need a fork to eat these donuts! Great staff also. Would visit again!

Thank Sharon23451
Reviewed 4 weeks ago via mobile

This place is amazing. I'd never imagined a donut shop with so much variety and so many choices to choose from. The toppings seem endless here. It's best to chose a variety and sample a wide selection of their offerings to fully appreciate the myriad...More

Thank 0221Serendipity
Reviewed October 10, 2018 via mobile

We have been hearing about Duck donuts and were happy to see that they came to our area in Pennsylvania. However, it's a 45 mile ute drive from our home. Here, we are a block away so we decided to check it out. All I...More

Thank arithecat
Reviewed October 7, 2018 via mobile

Donuts are made fresh to order, and the guys working here were awesome! I agree with other reviews that other donut flavors would be nice, but you can't beat the freshness! They offered breakfast sandwiches as well, but we stuck with the donuts this trip....More

Thank Joshua R
Reviewed October 4, 2018 via mobile

This doughnuts are nothing short of amazing. Freshly made right in front of you then glazed, and topped to meet your taste. I had a blueberry pancakes doughnut and a maple bacon doughnut. Talk about a party of flavors, oh my God. They even can...More

Thank bigfish26
Reviewed October 2, 2018 via mobile

When I smelled the donuts at the corner of 31st and Pacific during my stay in Virginia Beach for ECSC, I checked out the Duck Donuts location and got a dozen of the French Toast Donuts, one of the many donut flavors served there. These...More

Nearby HotelsSee all 109 hotels in Virginia Beach
Neptune Park Inn
432 reviews
.10 km away
Hampton Inn Virginia Beach Oceanfront North
1,952 reviews
.11 km away
Hilton Virginia Beach Oceanfront
2,254 reviews
.11 km away
The Oceanfront Inn
546 reviews
.20 km away
Nearby Restaurants
Lager Heads
2,148 reviews
.09 km away
Salacia Prime Seafood and Steaks Restaurant
455 reviews
.14 km away
Catch 31
3,649 reviews
.13 km away
Nearby Attractions
Naval Aviation Monument
122 reviews
.67 km away
Virginia Beach Boardwalk
7,155 reviews
.68 km away
Virginia Beach
2,732 reviews
.74 km away
Neptune's Park
492 reviews
.10 km away
Ask a question
Questions & Answers
June 14, 2018|
AnswerShow all 2 answers
Response from 770jarrods | Reviewed this property |
No idea. I recommend calling them. The donuts could be made in peanut oil.
Joyce M
September 28, 2017|
AnswerShow all 6 answers
Response from Mark S | Reviewed this property |
Probably not, they are all made from the same batch of dough. However they do offer some healthier choices like bagel sandwich and some fruit. Great experience either way.
October 2, 2016|
AnswerShow all 8 answers
Response from Melinda H | Reviewed this property |
We had leftovers and my husband liked them better the next day. They give instructions on the box about how to reheat them. I liked them better on the first day.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Restaurant features
Takeout, Wheelchair Accessible
Good for
Child-friendly, Kids
Location and Contact Information
  • Address: 233 31st Street, Virginia Beach, VA 23451
  • Location: United States  >  Virginia (VA)  >  Virginia Beach
  • Phone Number: +1 757-962-1990
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing