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.

Rocky's Sports Bar

$$ - $$$American, ,
Market Square, Saint John, New Brunswick, Canada
+1 506-652-5452
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent39%
  • Very good34%
  • Average14%
  • Poor5%
  • Terrible8%
Travellers talk about
“wings” (14 reviews)
“club sandwich” (4 reviews)
Open Now
All hours
American, Bar, Pub, Canadian
$$ - $$$
Market Square, Saint John, New Brunswick, Canada
All Details
Write a Review
Reviews (135)
Traveller rating
Traveller type
Time of year

1 - 10 of 134 reviews

Reviewed 1 week ago

A quick dinner there during an event at Harbour Station. Fast and good service. The fish and chips were delicious!

Thank Donna M
Reviewed 1 week ago

I have been here many times before a Saint John Sea Dogs game and they are the busiest place to eat. They still manage to serve fast and efficient delicious food. Highly recommend the nacho platter to share. They have never disappointed me but please...More

Thank Kaylouh57
Reviewed 3 October 2017

nice spot located close to the Aquatic center and between Market Square and Brunswick Square(as well as on the way to Harbour Station).Food was good.Lots of Tv's to watch sport's on.

Thank BRAD H
Reviewed 25 September 2017

Place is okay. It is a sports bar with wall to wall TV screens, pub food and good beer. Toilets are a little disgusting but otherwise okay.

Thank Jas G
Reviewed 1 September 2017 via mobile

This is a great sports bar rates #1 sports bar in Canada by CTV sportsnet in 2009- daily specials and cold beer. they cater to any telecast sporting event

Thank alexanderkeith
Reviewed 29 August 2017

We decided to give this pub a try & we weren't disappointed. The food was delicious. My husband had the french onion soup & said it was the best he's ever had. He also had the three cheese mac & cheese & loved it. I...More

Thank Barb H
Reviewed 11 August 2017

This place was close to our hotel, so we gave it a shot.The food was just ok, nothing really great about it.I was looking forward to a good pizza and my husband ordered wings and the wings were good with the variety of sauces.The pizza...More

Thank 5667Driscolls
Reviewed 7 August 2017

Whenever I'm in town with friends, Rocky's is a must! The food is good, but we go for the service :)

Thank Shawn D
Reviewed 6 August 2017 via mobile

Server informed us after waiting for an hour that she had lost our order and wanted to confirm it so she could put it in again. We asked for a discount, as several people got their order while we waited and we did not even...More

Thank Jeremy R
Reviewed 5 August 2017

We were looking for somewhere within walking distance of our hotel. We spotted Rocky's and decided to go there. I got the wings and taco special and my wife got the chicken stirfry. Both were delicious and filling. Service was excellent.

1  Thank Tom B
Nearby Restaurants
East Coast Bistro
357 reviews
.09 km away
Saint John Ale House
802 reviews
.09 km away
258 reviews
.06 km away
Nearby Attractions
New Brunswick Museum
312 reviews
.09 km away
Market Square
188 reviews
.09 km away
Harbour Passage
50 reviews
.06 km away
Loyalist House
55 reviews
.21 km away
Questions & Answers
Get quick answers from Rocky's Sports Bar staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
American, Bar, Pub, Canadian
Lunch, Dinner, Breakfast, Brunch, After-hours
Restaurant features
Takeout, Seating, Waitstaff, Television, Wheelchair Accessible, Serves Alcohol, Full Bar, Reservations
Good for
Child-friendly, Bar Scene, Groups
Open Hours
7:00 AM - 12:00 AM
7:00 AM - 2:00 AM
7:00 AM - 2:00 AM
7:00 AM - 2:00 AM
7:00 AM - 2:00 AM
7:00 AM - 2:00 AM
7:00 AM - 2:00 AM
Location and Contact Information
  • Address: Market Square, Saint John, New Brunswick, Canada
  • Location: Canada  >  New Brunswick  >  Saint John
  • Phone Number: +1 506-652-5452
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