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




Klein’s Current HOURS


Retail Fish Market

OPEN Everyday 



Restaurant Hours

Inside & Outside Dining Always Available 


Monday, Tuesday, Wednesday & Thursday 

Dine In Or Take-Out  11:30-9:00PM


Friday & Saturday

Dine-In or Take-Out 11:30AM-10:00PM



Dine-In Or Take-Out 11:30AM-10:00PM


Happy Hour drink Specials

Monday – Thursday 3:00PM-5:00PM


*Walk-In Only, we do not accept Reservations