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 good11%
  • Average3%
  • Poor0%
  • Terrible0%
Travellers talk about
“donuts” (147 reviews)
“bacon maple” (6 reviews)
“vanilla cake” (3 reviews)
Restaurant Hours
American, Vegetarian Friendly
233 31st Street, Virginia Beach, VA 23451
All Details
Write a ReviewReviews (208)
Traveller rating
Traveller type
Time of year

1 - 10 of 208 reviews

Reviewed 5 days ago via mobile

We were in town and heard people raving about Duck Donuts. We knew we would have to try them. Walked in and we we're immediately greeted. We didn't know what to expect and thought we would just choose a donut out of the display case....More

Thank SportsmomMichigan
Reviewed 5 days ago via mobile

Picked up a dozen after dinner to take back to the hotel. Made fresh and hot in front of you. Friendly staff and quick service. The beach ball was good, as was the chocolate and coconut along with the Pb and chocolate combo donut.

Thank PettsWVU01
Reviewed 5 days ago via mobile

Donuts was great. Lots of great options staff was very helpful as well. We will definitely be returning.

Thank 6horns
Reviewed 6 days ago via mobile

All I can say here is make sure this a must place to go when in Virginia Beach. Tasty donuts. Can’t go wrong with any of them.

Thank chapelridgegolfer
Reviewed 1 week ago via mobile

You get freshly made, custom made to your specifications donuts.Choose from a wide range of toppings.We got a dozen for us and another dozen for giveaway to family.The service is excellent and the place is spotless.

Thank Ccari01
Reviewed 1 week ago via mobile

The only regret I have from going to this shop is that I only got two donuts! This place is incredible! These donuts are gloriously made to order and presented with all of their greasy beauty. I ordered the maple bacon donuts and they were...More

Thank Amberdalton A
Reviewed 2 weeks ago via mobile

My boyfriend and I stayed at duck donuts and purchased the egg and cheese on a donut. I had never had anything like that before. I loved it. Safe to say we will be going back! Worth every penny. Not too expensive. Line was so...More

Thank Corrine S
Reviewed 3 weeks ago

We had heard friends talk up Duck Donuts to us and were excited to find out there was a location in Virginia Beach. We were disappointed, they were greasy and after the first few bites, just generally not great. We are hoping it was maybe...More

Thank Taylor5717
Reviewed 3 weeks ago

Diabetic's nightmare! Impossible to resist hot and yummy donuts...lots of one of kind flavors...so glad a friend told me about this place

Thank GentlemanGypsy
Reviewed 4 weeks ago

Our first visit. The people working there were very helpful in explaining things. You order your icing and toppings, and then can watch it being made fresh. It comes out warm to you. The donuts were quite good. My daughter ordered a pre-designed donut, which...More

Thank Scott M
Nearby HotelsSee all 109 hotels in Virginia Beach
Neptune Park Inn
379 reviews
.10 km away
Hampton Inn Virginia Beach Oceanfront North
1,891 reviews
.11 km away
Hilton Virginia Beach Oceanfront
2,165 reviews
.11 km away
The Oceanfront Inn
529 reviews
.20 km away
Nearby Restaurants
Salacia Prime Seafood and Steaks Restaurant
445 reviews
.14 km away
Catch 31
3,535 reviews
.13 km away
579 reviews
.13 km away
Nearby Attractions
Virginia Beach Boardwalk
6,863 reviews
.68 km away
Naval Aviation Monument
113 reviews
.67 km away
Virginia Beach
2,585 reviews
.74 km away
Neptune's Park
477 reviews
.10 km away
Ask a question
Questions & Answers
15 June 2018|
AnswerShow all 2 answers
Response from Jarrod S | Reviewed this property |
No idea. I recommend calling them. The donuts could be made in peanut oil.
Joyce M
29 September 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.
Heidi L
2 October 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