The New Brunswick Railway Museum - Historic Places Days

The New Brunswick Railway Museum

Hillsborough, New Brunswick
2847 Main Street, Hillsborough, NB, Canada
Get directions
Daily, 9am-5pm

The New Brunswick Railway Museum (NBRM) is a project of the Canadian Railroad Historical Association (NB Division), a charitable organization of volunteers dedicated to educating the public about New Brunswick’s railway history. Our museum houses a large collection of railway artifacts, in addition to many unique  locomotives, such as the steam engine 1009. There are three main components to our site, the train yard, the museum, and the engine shed. Touring our establishment is a unique experience, and we hope you will take the opportunity to visit us!


  • Family-Friendly
  • Food and Beverages
  • Guided Tour
  • National Historic Site
  • Parking
  • Parkland
  • Pet-Friendly
  • Washrooms


2847 Main Street, Hillsborough, NB, Canada
Get directions

Nearby Places

Beaubassin and Fort Lawrence National Historic Sites

Memramcook, New Brunswick
Acadian settlement that became a pivotal site for control of the Isthmus of Chignecto.
View Place | Get Directions

Monument-Lefebvre National Historic Site

Memramcook, New Brunswick
The Monument-Lefebvre is a 19th century heritage building
View Place | Get Directions

Albert County Museum & RB Bennett Centre

Hopewell Cape, New Brunswick
Discover the “People of the Tides” at this 1845 Shiretown museum on the Fundy coast
View Place | Get Directions

St. James Textile Museum

Dorchester, New Brunswick
Experience History at St. James Textile Museum
View Place | Get Directions

Popular VisitLists Including "The New Brunswick Railway Museum"

All Aboard! Railway History Across Canada

Toronto, Ontario to Orangedale, Nova Scotia 20 places
Love trains? Us too! Hop on board and explore these railway heritage sites and museums!
View VisitList

Southeastern New Brunswick

Moncton, New Brunswick to Shédiac, Nouveau-Brunswick 6 places
Visit Southeastern New Brunswick by browsing its heritage places!
View VisitList

Register A Place

Create an account to add your historic place.

Make a VisitList

Welcome! To get started on a VisitList, you’ll need to have an account with #HistoricPlacesDays.

Already have an account? to sign in.
We use your contact information to process your registration and correspond with you about the National Trust and its programs. You can unsubscribe at any time. We care about your privacy. Read our privacy statement.

Sign In

Sites that participate in #HistoricPlacesDays need to have an account.

Welcome! To get started on a new VisitList or to edit an existing one, you’ll need to have an account with #HistoricPlacesDays. Sign in below!

Not registered? Click here to create an account.

Forgot Password

Enter your email address to request a password reset.

to sign in.

Get the latest scoop on everything #HistoricPlacesDays – join our e-newsletter and never miss a beat.