• Thornhill Community Centre
    3091 Century St., Thornhill, BC
  • Thornhill Agricultural Grounds
    3160 Highway 16, Thornhill, BC
  • Upper Skeena Recreation Centre
    2755 Highway 62, Hazelton, BC

Regional Facilities

Thornhill Community Centre

Renovated in 2018, the Thornhill Community Centre (TCC) offers a flexible venue for events such as weddings, concerts, community meetings and other social or recreational purposes. Features include:

  • 300 Person Capacity
  • Stage
  • Bar Area
  • Large Commercial Kitchen
  • Free Parking
  • Handicap accessible facility and washroom

To book the TCC, please call (250) 638-1565.

All renters are required to obtain insurance.  An insurance policy can purchased here, or through your local insurance provider.

TCC is also home to The Terrace Peaks Gymnastics Club and Little Adventure Preschool who can be reached at 250-638-7945.


Thornhill Agricultural Grounds

Equipped with outdoor and indoor arenas, stables and large fields, the Thornhill Agricultural Grounds (TAG) are used as a facility to host large public events.

Upper Skeena Recreation Centre

Upper Skeena Recreation CentreThe Upper Skeena Recreation Centre (USRC) is located on the unceded traditional Gitxsan Laxyip in Hazelton and provides a diverse range of recreation and cultural activities for those of all ages. The USRC was completed in 2019 and is owned by the Regional District of Kitimat-Stikine. For more information on the USRC please visit their website. You can also visit the Upper Skeena Recreation Centre Facebook page for events, and information.

The Regional District of Kitimat-Stikine has an advisory committee for the USRC that meets quarterly. Quarterly newsletters are published to keep everyone appraised of ongoing activities.

This multi-purpose facility is located at 2755 Highway 62.  

The energy efficient facility offers over 5000 m2 of space including:

  •  an NHL-sized ice surface
  • fitness room
  • a multi-purpose gym equipped for a variety of sporting events
  • meeting spaces to enable community programming, meetings and social gatherings

Catch up on the highlights from a busy 2023 at the USRC:

May 2022 USRC Newsletter
September 2022 USRC Newsletter
December 2022 USRC Newsletter
February 2023 USRC Newsletter
May 2023 USRC Newsletter
August 2023 USRC Newsletter


Reading a good book, doing homework, researching a paper or surfing the web are all good reasons to visit the library.  We have a number of communities with a public library to use and enjoy. 

Terrace Public Library

We contribute funding to the Terrace Library as a vital part of our services.

4610 Park Ave, Terrace, BC V8G 1V6 
(250) 638-8177

Hazelton Library

4255 Government Street, Hazelton BC, V0J 1Y0
(250) 842-5961

Kitimat Library

940 Wakashan Ave, Kitimat, BC V8C2G3

Rosswood Little Library (in conjunction with the Terrace Public Library)

Rosswood General Store
4185 Kalum Lake Road

BC's Public Libraries 
Community Library Directory 

Terrace Sportsplex and Aquatic Centre

The Terrace Sportsplex is a large community facility with two ice arenas and room rentals.

3320 Kalum St, Terrace, BC 
Sportsplex T: (250)615-3000 
Visit their Web Site

The recently modernized Terrace Aquatic Centre has a main pool, a leisure pool with a lazy river, a hot pool, saunas and fitness centre.  All amenities are accessible.

Aquatic Centre T: (250)615-3030
Visit their Web Site

Regional Parks and Tot Lots

Aspen Tot Lot

This new park has a children's play area, bike rack, and a picnic table.

3500 Block of Aspen Road

Edlund Tot Lot

This park has a children's play area, bike rack, and a picnic table.

3460 EDLUND AVE (Edlund & Mcneil).

Penner Tot Lot

A great place for a family picnic. This park has play structures designed for children ages 18 months to 5 years old, and 5 to 12 years.

Thornhill Landing

Thornhill Landing Park commemorates Thomas Job Thornhill, one of the first settlers in the Skeena Valley (circa 1892). Thornhill Landing Park is located on the first homestead site of Thomas Thornhill and his wife, Eliza Wright.

Located along Queensway Drive this park has access to the Skeena River and benches to enjoy the view.


Thornhill Tennis Courts

Great place to play tennis or roller-hockey. There are two tennis courts and a roller-hockey pitch.

3091 CENTURY ST (access from Desjardens across from Animal Shelter)

Thornhill School Fields

In cooperation with the Coast Mountain School District #82, RDKS maintains the Thornhill school fields.