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.
  • Dec 8

    Join us Catch 31 for a special visit from Santa! Bring your wish list for Santa and a camera to capture an unforgettable moment!

    11am until 1pm on Sunday, November 27th

    Catch 31
    Brunch will also be served beginning at 11am! Grab a table and experience the holiday magic alongside your favorite Catch 31 dishes!

    Not available on Nov 27? Santa will be back:
    December 4th - 11am until 1pm
    December 11th - 11am until 1pm
    December 18th - 11am until 1pm

  • Dec 8

    Santa's Seaside Village features an array of family fun. Enjoy live holiday music by carolers, storytelling, and arts and crafts demonstrations.

  • Dec 8

    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. 

  • Dec 31

    Celebrate the end of 2016 at 31 Shades Darker - Catch 31's NYE Masquerade Party featuring MOET & CHANDON. Purchase your party package online today or call 757-213-3474 to make dinner reservations!

    Saturday, December 31, 2016 - 9:00 pm

    Party Package ($40 per person)
    - Admission to party at 9:00 pm
    - (1) Complimentary mini bottle of Chandon
    - Assorted party favors
    - Complimentary professional picture taken and printed

    VIP Party Package ($100 per person)
    **Space is limited**
    - Early Admission to party at 8:00 pm
    - (1) Complimentary mini bottle of Chandon
    - Private decorated Moet & Chandon VIP Room
    - Private live DJ & Bar
    - Open Bar 8:00 pm - 9:00 pm
    - Champagne Toast @ Midnight
    - Complimentary professional picture taken and printed

    Party straight into the new year with a special 3-Course Menu at Catch 31 and Salacia and receive free admission to the Beach's Best NYE Party!

    Catch 31 Dinner & Party Package ($90 per person)
    - 3-Course Prefixed Menu
    - Entry to the NYE Party at 9pm or upgrade to VIP for just $75 per person
    - Complimentary mini bottle of Chandon
    - Assorted Party Favors
    Salacia Dinner & Party Package ($112 per person)
    - 5-Course Prefixed Menu
    - Entry to the NYE Party at 9pm or upgrade to VIP for just $75 per person
    - Complimentary mini bottle of Chandon
    - Assorted Party Favors
    To make your dinner reservations, please call (757) 213 - 3474.

  • Dec 31

    Celebrate the arrival of the New Year with a festive "Last Night on the Town" New Year's Eve event, hosted by the Central Business District Association.

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