Catch 31 Fish House & Bar
[Skip to Content]Privacy Policy
Happy Hour
Monday - Friday
5 for $5 Apps: 3PM - 6PM Saturday & Sunday
Drink Specials: 3PM - 6PM
Drink Specials and $5 apps 3-6pm Monday-Friday

Fabulously Fresh & In-Season at Our Virginia Beach Seafood Restaurant

Located on the Virginia Beach Boardwalk, Catch 31 showcases spectacular views of the Atlantic Ocean and an inspired farm to table menu of hardwood grilled fish, succulent steaks, wood-fire baked flatbreads, decadent desserts and an incomparable raw bar.
The freshest produce and seafood is sourced daily by our chefs from local farms and docks to be expertly prepared any way you like it - mesquite wood-fire grilled, bronzed or blackened.
For an upscale-casual dining experience at the most iconic location on the oceanfront, grab a patio table with a fire pit overlooking Neptune's Park and enjoy free live entertainment nightly in season.


Enjoy the fresh local fish, seafood and our raw bar with ocean views.


Complement your food experience with hand-crafted cocktails, wines, and beer.


Enjoy drinks on the patio with local and national bands on our stage nightly in-season.
  • Oct 23

    Over 80 craft beers from over 50 breweries will be available for sampling at the Virginia Beach Craft Beer Festival.  Tickets include unlimited sampling, a commemorative cup, and live entertainment.

  • Oct 29

    Haunted Hilton Presents: Arkham Asylum

    \\ Welcome to the Insanitarium //

    Mark your calendars for a massive Halloween event featuring TWO parties (Catch 31 Fish House & Bar & Sky Bar) featuring live music, DJ's, a costume contest, and over $1,000 in prizes.

    Party Package information coming soon.

  • Nov 18

    Take a shining journey into nautical, holiday, and adventure lands - all along the beautiful Virginia Beach boardwalk.  Festive fish, jumping dolphins, frolicking porpoises - all in bright, colored lights against the clear night-time sky, are the stars of McDonald's Holiday Lights at the Beach. 

Catch 31
UpComing Events
Our Location
3001 Atlantic Ave, Virginia Beach, Virginia 23451
757 213-3474
Weekdays: 6am - 2am
Saturday & Sunday: 7am - 2am

Photo Gallery