Address:
100 Elm Street
Location
Map link
Phone
250-566-4740
Facility hours:
- Monday to Sunday 6 am to 9 pm
Except for:
- Wednesday December 24 6 am to 5 pm
- closed Christmas Day, Boxing Day and New Year's Day
Ice surface
The ice surface is available for hockey, figure skating and public skating.
Ice schedules
Monday December 15
- 11 am to 2:30 pm Public Skate
- 3 pm to 4:45 pm and 5 pm to 6 pm Canoe Valley Skating Club
- 6:15 pm to 8:15 pm Minor Hockey
- 8:15 pm to 9 pm Stick Time
Tuesday December 16
- 6:15 am to 8 am Stick Time
- 8 am to 10 am Early Bird Skate
- 10 am to 11:45 am Parent and Tot
- 12 pm to 2 pm Noon Skate
- 2:30 pm to 4:45 pm and 5 pm to 6 pm Canoe Valley Skating Club
- 6:15 pm to 9:30 pm Minor Hockey
Wednesday December 17
- 7 am to 10 am Stick Time
- 10 am to 12 pm Public Skate
- 12:15 pm to 2:30 pm Stick Time
- 3 pm to 4:45 pm and 5 pm to 6 pm Canoe Valley Skating Club
- 6:15 pm to 8:15 pm Minor Hockey
- 8:30 pm to 10:30 pm Old Puckers
Thursday December 18
- 11 am to 2 pm Public Skate
- 2:30 pm to 4:45 pm and 5 pm to 6 pm Canoe Valley Skating Club
- 6:15 pm to 9:30 pm Minor Hockey
Friday December 19
- 6:15 am to 9 am Early Skate
- 9 am to 12 pm Stick Time
- 11 am to 12 pm Parent and Tot
- 12:15 pm to 4 pm Public Skate
- 4 pm to 5:15 pm Stick Time
- 5:30 pm to 7:30 pm Minor Hockey
- 7:45 pm to 9 pm 18+ Female Drop-in Hockey
Saturday December 20
- 7 am to 10:45 am Stick Time
- 11 am to 1 pm Public Skate
- 1:15 pm to 4 pm Stick Time
- 4:15 pm to 8 pm Public Skate
- 8:15 pm to 9 pm Stick Time
Sunday December 21
- 7 am to 9:30 am Stick Time
- 9:30 am to 12 pm Public Skate
- 12:15 pm to 3 pm Stick Time
- 3:15 pm to 5:45 pm Public Skate
- 6:30 pm to 8:30 pm Old Puckers
- 8:30 pm to 9 pm Stick Time
Monday December 22
- 10:am to 12:00pm Canoe Valley Skating Club
- 12:00pm to 2:00pm Stick Time
- 2:00pm to 4:00pm Public Stake
- 4:00pm to 6:00pm Stick Time
- 6:15 pm to 8:15pm Minor Hockey
- 8:15pm to 9:00pm Stick Time
Tuesday December 23
- 6:15am to 8:00am Stick Time
- 8:00am to 9:45am Early Bird Skate
- 10am to 12:00pm Canoe Valley Skating Club
- 12:00pm to 2:00pm Stick Time
- 2:00pm to 4:00pm Public Skate
- 4:00pm to 6:00pm Stick Time
- 6:15pm to 9:30pm Minor Hockey
Wednesday December 24
- 7 am to 10 am Stick Time
- 10 am to 12 pm Public Skate
- 12:15 pm to 2:30 pm Stick Time
- 2:30 pm to 4:00 pm Public Skate
Saturday December 27
- 7 am to 10:45 am Stick Time
- 11 am to 1 pm Public Skate
- 1:15 pm to 4 pm Stick Time
- 4:15 pm to 8 pm Public Skate
- 8:15 pm to 9 pm Stick Time
Sunday December 28
- 7 am to 9:30 am Stick Time
- 9:30 am to 12 pm Public Skate
- 12:15 pm to 3 pm Stick Time
- 3:15 pm to 5:45 pm Public Skate
- 6:30 pm to 8:30 pm Old Puckers
- 8:30 pm to 9 pm Stick Time
Monday December 29
- 11 am to 2:30 pm Public Skate
- 3 pm to 4:45 pm and 5 pm to 6 pm Canoe Valley Skating Club
- 6:15 pm to 8:15 pm Minor Hockey
- 8:15 pm to 9 pm Stick Time
Tuesday December 30
- 6:15 am to 8 am Stick Time
- 8 am to 10 am Early Bird Skate
- 10 am to 11:45 am Parent and Tot
- 12 pm to 2 pm Stick Time
- 2:30 pm to 4:45 pm and 5 pm to 6 pm Canoe Valley Skating Club
- 6:15 pm to 9:30 pm Minor Hockey
Wednesday December 31
- 7 am to 10 am Stick Time
- 10 am to 12 pm Public Skate
- 12:15 pm to 6:00 pm Stick Time
- 6:15 pm to 9:30 pm Free Public Skate
Friday January 2
- 6:15 am to 9am Early Skate
- 9 am to 12 pm Stick Time
- 11 am to 12 pm Parent and Tot
- 12:15 pm to 4 pm Public Skate
- 4 pm to 5:15 pm Stick Time
- 5:30 pm to 7:30 pm Minor Hockey
- 7:45 pm to 9 pm 18+ Female Drop-in Hockey
Saturday January 3
- 7 am to 10:45 am Stick Time
- 11 am to 1 pm Public Skate
- 1:15 pm to 4 pm Stick Time
- 4:15 pm to 8 pm Public Skate
- 8:15 pm to 9 pm Stick Time
Sunday January 4
- 7 am to 9:30 am Stick Time
- 9:30 am to 12 pm Public Skate
- 12:15 pm to 3 pm Stick Time
- 3:15 pm to 5:45 pm Public Skate
- 6:30 pm to 8:30 pm Old Puckers
- 8:30 pm to 9 pm Stick Time
Monday January 5
- 11 am to 2:30 pm Public Skate
- 3 pm to 4:45 pm and 5 pm to 6 pm Canoe Valley Skating Club
- 6:15 pm to 8:15 pm Minor Hockey
- 8:15 pm to 9 pm Stick Time
Tuesday January 6
- 6:15 am to 8 am Stick Time
- 8 am to 10 am Early Bird Skate
- 10 am to 11:45 am Parent and Tot
- 12 pm to 2 pm Noon Skate
- 2:30 pm to 4:45 pm and 5 pm to 6 pm Canoe Valley Skating Club
- 6:15 pm to 9:30 pm Minor Hockey
Wednesday January 7
- 7 am to 10 am Stick Time
- 10 am to 12 pm Public Skate
- 12:15 pm to 2:30 pm Stick Time
- 3 pm to 4:45 pm and 5 pm to 6 pm Canoe Valley Skating Club
- 6:15 pm to 8:15 pm Minor Hockey
- 8:30 pm to 10:30 pm Old Puckers
Thursday January 8
- 11 am to 2:30 pm Public Skate
- 2:30 pm to 4:45 pm and 5 pm to 6 pm Canoe Valley Skating Club
- 6:15 pm to 9:30 pm Minor Hockey
Friday January 9
- 6:15 am to 9 am Early Skate
- 9 am to 12 pm Stick Time
- 11 am to 12 pm Parent and Tot
- 12:15 pm to 4 pm Public Skate
- 4 pm to 5:15 pm Stick Time
- 5:30 pm to 7:30 pm Minor Hockey
- 7:45 pm to 9 pm 18+ Female Drop-in Hockey
Saturday January 10
- 7 am to 10:45 am Stick Time
- 11 am to 1 pm Public Skate
- 1:15 pm to 4 pm Stick Time
- 4:15 pm to 8 pm Public Skate
- 8:15 pm to 9 pm Stick Time
Sunday January 11
- 7 am to 9:30 am Stick Time
- 9:30 am to 12 pm Public Skate
- 12:15 pm to 3 pm Stick Time
- 3:15 pm to 5:45 pm Public Skate
- 6:30 pm to 8:30 pm Old Puckers
- 8:30 pm to 9 pm Stick Time
| adult | (19+) | $4 |
|---|---|---|
| child | (under 5) | no charge |
| youth | (6 to 12) | $3 |
| teen | (13 to 18) | $3 |
| senior | (60+) | $3.50 |
| family | (up to 6 from a household, 2 adults maximum) | $10 |
| skate rental | $3 | |
| skate sharpening | $6 | |
| skate sharpening punch card | (6 sharpens) | $30 |
- for up to 2 hours use per visit
- all prices plus taxes
The Exercise Room
The Exercise Room has free weights and weight machines and there is also cardio equipment located in the recreation centre.
| drop-in | 10 drop-in punch card | 1 month basic membership | 6 month basic membership | 12 month basic membership | 6 month gold membership | 12 month gold membership | ||
|---|---|---|---|---|---|---|---|---|
| adult | (19+) | $5 | $40 | $42 | $160 | $320 | $200 | $400 |
| teen | (13 to 18) | $3.50 | $25 | $21 | $80 | $160 | $100 | $200 |
| senior | (60+) | $3.50 | $25 | $21 | $80 | $160 | $100 | $200 |
| family | (up to 6 from a household, 2 adults maximum) | $13 | $100 | $100 | $380 | $760 | $475 | $950 |
- showers $3 per person
- drop-in for up to 2 hours use per visit
- basic memberships have unlimited fitness facility drop-in visits per day at the Canoe Valley Recreation
- gold memberships have access to Canoe Valley Recreation Centre and Robson Valley Recreation Centre for:
- unlimited fitness facility drop-in visits per day
- one ice surface and arena surface drop-in visit per day
- one hour Convert-a-court rental
- memberships are assigned to individuals for their sole use
- all prices plus taxes
Arena activitites
When the ice is off there are activities on the arena floor like pickleball, basketball, ball hockey, rollerblading, cornhole and bowling.
| adult | (19+) | $4 |
|---|---|---|
| child | (under 5) | no charge |
| youth | (6 to 12) | $3 |
| teen | (13 to 18) | $3 |
| senior | (60+) | $3.50 |
| family | (up to 6 from a household, 2 adults maximum | $10 |
| skate rental | $3 |
- for up to 2 hours use per visit
- all prices plus taxes
Facility rentals
You can rent the Canoe Valley Recreation Centre for special events.
For more information on renting Canoe Valley Recreation Centre you can contact Community Services at bookingrv@rdffg.bc.ca or 1-800-667-1959.
- All rentals must have event insurance with a minimum $3,000,000 Commercial General Liability (more may be required depending on the type of event). Contact your local insurance agent or visit the Municipal Insurance Association of BC for more information on event insurance.
- If you are serving food, visit Northern Health for guidelines and regulations.
- If you are serving alcohol, visit the BC Liquor and Cannabis Regulation Branch for permit information.

Arena activities

Arena

Canoe Valley Recreation Centre

Cardio equipment

The Exercise Room