Top Attractions
Must-see places in St. John's, ranked by popularity
Book St. John's Attractions & Tours on Viator
300,000+ experiences worldwide • Free cancellation on most bookings • Instant confirmation
Browse →
★ 4.9
Signal Hill National Historic Site
230 Signal Hill Rd, St. John's, NL A1A 1B3, Canada
Explore →
6,790 reviews
★ 4.8
Cape Spear Lighthouse National Historic Site
Blackhead Road, Cape Spear, St. John's, NL A1C 5H2, ...
Explore →
4,326 reviews
★ 4.7
The Rooms
9 Bonaventure Ave, St. John's, NL A1C 5P9, Canada
Explore →
2,914 reviews
★ 4.8
Bowring Park
305 Waterford Bridge Rd, St. John's, NL A1E 1E7, Canada
Explore →
2,027 reviews
★ 4.7
Bannerman Park
Military Rd, St. John's, NL A1C 5M2, Canada
Explore →
1,590 reviews
★ 4.8
Cabot Tower
Signal Hill Rd, St. John's, NL A1C 5M9, Canada
Explore →
1,148 reviews
★ 4.9
Easternmost Point of Canada
Shea Heights, St. John's, NL A1C 5H2, Canada
Explore →
1,052 reviews
★ 4.9
Escape Quest
156 Duckworth St, St. John's, NL A1C 1G1, Canada
Explore →
586 reviews
★ 4.7
Memorial University Botanical Garden
306 Mt Scio Rd, St. John's, NL A1B 4L6, Canada
Explore →
619 reviews
★ 4.8
The Basilica Cathedral of St. John the Baptist
200 Military Rd, St. John's, NL A1C 2E8, Canada
Explore →
581 reviews
★ 4.5
Johnson Geo Centre
175 Signal Hill Rd, St. John's, NL A1A 1B2, Canada
Explore →
822 reviews
★ 4.6
Harbourside Park
Queens Cove, St. John's, NL A1C 1A5, Canada
Explore →
522 reviews
★ 4.7
Rotary Sunshine Park
Thorburn Rd, Portugal Cove, Conception Bay, NL A0A 3...
Explore →
391 reviews
★ 4.6
Fort Amherst Lighthouse
111 Fort Amherst Rd, St. John's, NL A0A 1J0, Canada
Explore →
428 reviews
★ 4.9
East Coast Trail - Cobblers Path
Cobbler Path, Outer Cove, NL A1K 4A5, Canada
Explore →
208 reviews
★ 4.5
Jelly Bean Row Houses
Victoria St, St. John's, NL A1C 3V5, Canada
Explore →
258 reviews
Tours & Experiences
Hop-on-hop-off, food tours, day trips, skip-the-line tickets
Viator300,000+ experiences • Free cancellation
Book →
GetYourGuideFree cancellation • Instant booking
Book →
Hop-On Hop-Off
Walking Tours
Food Tours
Day Trips
Boat Cruises
Skip-the-Line
Private Tours
Adventure Tours
Photography Tours
Night Tours
Hop-On Hop-Off Bus in St. John's
Book on Viator • Free cancellation
Book →
Food and Wine Tours in St. John's
Book on Viator • Free cancellation
Book →
City Walking Tours in St. John's
Book on Viator • Free cancellation
Book →
Day Trips in St. John's
Book on Viator • Free cancellation
Book →
Boat and Cruises in St. John's
Book on Viator • Free cancellation
Book →
Skip-the-Line in St. John's
Book on Viator • Free cancellation
Book →
Private Tours in St. John's
Book on Viator • Free cancellation
Book →
Nightlife Tours in St. John's
Book on Viator • Free cancellation
Book →
Photography Tours in St. John's
Book on Viator • Free cancellation
Book →
Helicopter Tours in St. John's
Book on Viator • Free cancellation
Book →
Food & Nightlife
Restaurants, bars and entertainment in St. John's
Where to Eat
Jack Astor's Bar & Grill$$
★ 4.5
Montana’s BBQ & Bar$$
★ 4.5
St. John's Fish Exchange Kitchen & Wet Bar$$$
★ 4.4
Denny's Restaurant St. John'sRestaurant
★ 4.3
Chafe's Landing Restaurant$$
★ 4.5
Bagel Cafe$$
★ 4.4
YellowBelly Brewery$$
★ 4.2
Rocket Bakery - Water Street$$
★ 4.5
Nightlife
Kelseys Original Roadhouse$$
★ 4.6
The Duke of Duckworth$$
★ 4.5
Christian's Pub$$
★ 4.5
The Adelaide Oyster HouseBar / Club
★ 4.5
The Celtic Hearth$$
★ 4.1
O’Reilly’s Irish Newfoundland Pub$$
★ 4.3
The Bigs Ultimate Sports Grill$$
★ 4.1
Boston Pizza$$
★ 4.2
Shows & Events
Jimmy Carr
Nov 22
Bored Teachers
Nov 26
Newfoundland Regiment vs. Chicoutimi Saguen??ens
Nov 26
Newfoundland Regiment vs. Cape Breton Eagles
Dec 5
Newfoundland Regiment vs. Cape Breton Eagles
Dec 6
Shanneyganock
Dec 27
Newfoundland Regiment vs. Val-d'Or Foreurs
Jan 9
Newfoundland Regiment vs. Val-d'Or Foreurs
Jan 10
Shopping
Malls, markets and retail in St. John's
★ 4.3
Avalon Mall
48 Kenmount Rd, St. John's, NL A1B 1W3, Canada
View →
★ 4.4
Costco Wholesale
75 Danny Dr, St. John's, NL A1H 0N4, Canada
View →
★ 4.6
St. John's Farmers' Market
245 Freshwater Rd, St. John's, NL A1B 1B3, Canada
View →
★ 4.7
Lester's Farm Market
173 Brookfield Rd, St. John's, NL A1E 3G8, Canada
View →
★ 3.9
Walmart Supercentre
60 Merchant Dr, Mount Pearl, NL A1N 5B3, Canada
View →
★ 4.1
Walmart Supercentre
75 Kelsey Dr, St. John's, NL A1B 0V2, Canada
View →
★ 4.0
Village Shopping Centre
430 Topsail Rd, St. John's, NL A1E 4N1, Canada
View →
★ 4.1
Canadian Tire
26 Merchant Dr, Mount Pearl, NL A1N 5J5, Canada
View →
★ 4.0
Walmart Supercentre
90 Aberdeen Ave, St. John's, NL A1A 5N6, Canada
View →
★ 4.0
Canadian Tire
50 Kelsey Dr, St. John's, NL A1B 5C7, Canada
View →
★ 4.0
Canadian Tire
40 Hebron Wy, St. John's, NL A1A 5G9, Canada
View →
★ 4.3
Winners & HomeSense
48 Kenmount Rd, St. John's, NL A1B 1W3, Canada
View →
★ 4.1
Torbay Road Mall
141 Torbay Rd, St. John's, NL A1A 2G9, Canada
View →
★ 4.3
Churchill Square
8 Churchill Square, St. John's, NL A1B 2X1, Canada
View →
★ 4.2
Winners
60 Aberdeen Ave, St. John's, NL A1A 5T3, Canada
View →
★ 4.3
Marshalls
20 Stavanger Dr, St. John's, NL A1A 5E8, Canada
View →
Live Events
Upcoming concerts, sports & shows — next 90 days
Jimmy Carr
Nov 22, 2026
Get Tickets →
Arts & Theatre
Bored Teachers
Nov 26, 2026
Get Tickets →
Newfoundland Regiment vs. Chicoutimi Saguen??ens
Nov 26, 2026
Get Tickets →
Newfoundland Regiment vs. Cape Breton Eagles
Dec 5, 2026
Get Tickets →
Newfoundland Regiment vs. Cape Breton Eagles
Dec 6, 2026
Get Tickets →
Shanneyganock
Dec 27, 2026
Get Tickets →
Newfoundland Regiment vs. Val-d'Or Foreurs
Jan 9, 2027
Get Tickets →
Newfoundland Regiment vs. Val-d'Or Foreurs
Jan 10, 2027
Get Tickets →
Newfoundland Regiment vs. Quebec Remparts
Jan 15, 2027
Get Tickets →
Newfoundland Regiment vs. Quebec Remparts
Jan 16, 2027
Get Tickets →
Newfoundland Regiment vs. Moncton Wildcats
Jan 23, 2027
Get Tickets →
Arts & Theatre
NOV
22
Jimmy Carr
50 New Gower Street, St. John's, NL
Arts & Theatre
NOV
26
Bored Teachers
115 George St W, St. John's, NL
Sports
NOV
26
Newfoundland Regiment vs. Chicoutimi Saguen??ens
50 New Gower Street, St. John's, NL
Sports
DEC
5
Newfoundland Regiment vs. Cape Breton Eagles
50 New Gower Street, St. John's, NL
Sports
DEC
6
Newfoundland Regiment vs. Cape Breton Eagles
50 New Gower Street, St. John's, NL
Concert
DEC
27
Shanneyganock
115 George St W, St. John's, NL
Sports
JAN
9
Newfoundland Regiment vs. Val-d'Or Foreurs
50 New Gower Street, St. John's, NL
Sports
JAN
10
Newfoundland Regiment vs. Val-d'Or Foreurs
50 New Gower Street, St. John's, NL
Sports
JAN
15
Newfoundland Regiment vs. Quebec Remparts
50 New Gower Street, St. John's, NL