×

14 Best Saint John Attractions Every Tourist Must See

14 Most Popular Attractions in Saint John

1. Fort Howe National Historic Site of Canada

  • Free
  • Fort Howe, Harbour Terrace, Saint John, NB, Canada
  • Daily

2. Irving Nature Park

  • Free
  • +1 506-653-7367
  • Irving Nature Park, Sand Cove Road, Saint John, NB, Canada
  • Daily 8am-8pm

3. Loyalist House

  • Adult $5 Child $2
  • +1 506-652-3590
  • Loyalist House, Union Street, Saint John, NB, Canada
  • Mon-Fri 10am-5pm

4. Trinity Church

  • Accepts donation
  • +1 506-693-8558
  • Trinity Anglican Church, Charlotte Street, Saint John, NB, Canada
  • Times vary

5. Cathedral of the Immaculate Conception

  • Free
  • +1 506-653-6967
  • Cathedral of the Immaculate Conception, Waterloo Street, Saint John, NB, Canada
  • Mon-Fri 12:10pm Sat 4pm-5pm Sun 10am-11:45am, 5:30pm

6. Carleton Martello Tower

  • Free
  • +1 506-636-4011
  • Carleton Martello Tower National Historic Site, Whipple Street, Saint John, NB, Canada
  • Daily 10am-5:30pm

7. Saint John Jewish Historical Museum

  • $5-$50
  • +1 506-633-1833
  • Saint John Jewish Historical Museum, Leinster Street, Saint John, NB, Canada
  • Mon-Fri 10am-4pm Sun 1pm-4pm

8. Harbour Passage

  • Free
  • +1 506-674-4278
  • Harbour Passage, Market Square, Saint John, NB, Canada
  • Daily

9. Cherry Brook Zoo Inc.

  • Adult $10.50 Child $5.50
  • +1 506-634-1440
  • Cherry Brook Zoo, Foster Thurston Drive, Saint John, NB, Canada
  • Daily 10am-6pm

10. Bay Ferries

  • Upon booking
  • +1 506-649-7777
  • Bay Ferries Ltd, Digby Ferry Road, Saint John, NB, Canada
  • Daily 8am-2:15pm

11. Rockwood Park

  • Upon booking
  • +1 506-658-2883
  • Rockwood Park, Fisher Lakes Drive, Saint John, NB, Canada
  • Daily 8:30am-7pm

12. Saint John City Market

  • Free
  • +1 506-658-2820
  • Saint John City Market, North Market Street, Saint John, NB, Canada
  • Mon-Fri 7:30am-6pm Sat 7:30am-5pm

13. New Brunswick Museum

  • Adult $10 Child $6
  • +1 506-643-2300
  • New Brunswick Museum, Market Square, Saint John, NB, Canada
  • Mon-Wed & Fri 9am-5pm Thu 9am-9pm Sat 10am-5pm Sun 12am-5pm

14. Imperial Theatre

  • Tickets vary by show
  • +1 800-323-7469
  • Imperial Theatre, King Square South, Saint John, NB, Canada
  • Mon-Fri 10am-5pm

Login

or connect with

Log in to claim 5 points!
Register | Lost your password?