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...
  • Excellent87%
  • Very good10%
  • Average3%
  • Poor0%
  • Terrible0%
Travellers talk about
“donuts” (115 reviews)
“bacon maple” (5 reviews)
“vanilla cake” (3 reviews)
Restaurant Hours
American, Fast food
233 31st Street, Virginia Beach, VA 23451
All Details
Write a Review
Reviews (160)
Traveller rating
Traveller type
Time of year

1 - 10 of 160 reviews

Reviewed yesterday via mobile

This doughnut chain just happened to be near the Hilton Virginia Beach on our recent road trip and I had a sugar craving. After a long boardwalk jog, we walked in and each picked 2 doughnuts. We enjoyed watching them being made fresh and flavored...More

Thank Tiffany P
Reviewed 1 week ago via mobile

Heard so much about this place and had to give it a try. Biked from our hotel (yes, biked to get doughnuts LOL) the 30 blocks to this place. Fast service despite it being busy and the made to order nature. These were AMAZING doughnuts!...More

Thank fireelfemtp
Reviewed 1 week ago

What a cool place my husband and I quote said "the bacon donut was the best donut he's ever eaten in his life". You must go if in the area !!!

Thank Ms_CeCe50
Reviewed 4 weeks ago

Never tasted donuts quite like this. I also like that they custom-make them, and do so pretty quickly, as the donut batter is the same for all, and you just choose what toppings for them, which they dip them into and/or drizzle on top. Worth...More

Thank Arturo4prez
Reviewed 5 weeks ago

These are the best cake donuts! They are custom made when you order so you can get them any way you want. The only downside to this store is that there is no seating so that you can enjoy your tasty treat.

Thank BlueSuedeShoez
Reviewed 12 October 2017 via mobile

These were so good!! My son said "the best ever" We found the place while walking the boardwalk one morning and stopped in due to the lack of other breakfast options. We were so glad we did. I had the French toast donut, it was...More

Thank jerrysRN
Reviewed 11 October 2017

Went here as I was walking by to go to Starbucks. I had heard of Duck Donuts before but did not realize what a treat I was in for. I just ordered a glazed donut. It was so delicious!! I almost went back and got...More

Thank ChrisinPA
Reviewed 9 October 2017 via mobile

I had never had these doughnuts until one of my guest brought a box and gave them to the staff, they were the best doughnuts I have eaten, wish there was a store closer to my area.

Thank mztweety22
Reviewed 5 October 2017

We stopped in for donuts one morning while we were walking on the boardwalk. The donuts were fresh, made to order and delicious. They also serve drinks, but you go for the donuts.

Thank PittsburghLady56
Reviewed 4 October 2017

This is a treat just to watch them make them. They are delicious. Each one of the employees I have seen are customer friendly!!!

Thank monturtle
Nearby Restaurants
Catch 31
3,254 reviews
.13 km away
Salacia Prime Seafood and Steaks Restaurant
414 reviews
.14 km away
Murphy's Irish Pub
540 reviews
.13 km away
Nearby Attractions
Virginia Beach Boardwalk
6,431 reviews
.68 km away
Virginia Beach
2,365 reviews
.74 km away
Neptune's Park
458 reviews
.14 km away
Virginia Beach Surf & Rescue Museum
287 reviews
.83 km away
Ask a question
Questions & Answers
Joyce M
28 September 2017|
AnswerShow all 5 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