Central BC Railway and Forestry Museum - Historic Places Days

Central BC Railway and Forestry Museum

Prince George, British Columbia
850 River Road, Prince George, BC, Canada
Get directions
7 Days a Week - 10am - 5pm

The Central BC Railway and Forestry Museum is home to many locomotives, rolling stock and heritage railway buildings. Most are open to visitors to go into and explore. Many of our pieces were used in rail lines that pass through or are connected to Central BC. These include; the Grand Trunk Pacific Railway, Canadian National Railway, Pacific Great Eastern Railway and BC Rail.
Our collection also contains a large amount of forestry equipment which was used in both logging and processing lumber in local operations.


  • Family-Friendly
  • Food and Beverages
  • Guided Tour
  • Parking
  • Pet-Friendly
  • Washrooms
  • Wheelchair Access

Fun Facts

We are located at the intersection of two historically significant railways, the Grand Trunk Pacific (GTP) and the Pacific Great Eastern (PGE).

The Museum grew from the efforts of six local residents who undertook the restoration of a wooden 1903 Russell railway snowplow, which belonged to Northwood Pulp and Timber Ltd and formerly the PGE.

In 1988 we acquired and moved the former CNR station from Penny, B.C. some 100 km. to the CBCRFM.


850 River Road, Prince George, BC, Canada
Get directions

Nearby Places

Huble Homestead Historic Site

Prince George, British Columbia
Huble Homestead is a turn of the century heritage attraction north of Prince George, BC.
View Place | Get Directions

Fort St. James National Historic Site

Fort St. James
Allow a full day to tour the fur trade compound and interpretive gallery.
View Place | Get Directions

Wells Museum

Wells, British Columbia
The Wells Museum showcases and celebrates the history of beautiful Wells, BC.
View Place | Get Directions

Barkerville Historic Town & Park

Barkerville, British Columbia
Barkerville is British Columbia’s gold rush town.
View Place | Get Directions

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.