Contact Us

Klein’s Fish Market is located at the Corner of Main Street & River Road in Belmar, New Jersey. We are only 45 minutes from Center City Philadelphia and 30 minutes from Trenton.
ADDRESS 708 River Road, Belmar, NJ 07719

PHONE 732-681-1177




Open Wednesday -Sunday 

Wednesday & Thursday  11:30AM-8:00PM 

Friday & Saturday 11:30AM-9:00PM

Sunday 11:30AM-8:00PM

Serving Lunch & Dinner

Happy Hour Drink Specials Available at all tables 

Wednesday – Sunday from 3-6pm

Restaurant Menu Take-Out Orders can be called in 732-681-1177 ext 5 or by visiting our Order Online tab at the top of the page (Choice of Pickup or Delivery)
Retail Fish Market 

Open Tuesday-Sunday  @ 10AM
Walk Up to Our Retail Market Take-Out Window OR Call in your Retail Market Order 732-681-1177 ext 4