Camps & Courses 

All camps and courses listed below require pre-registration.

Water Safety Instructor Re-certification
A re-certification course for Water Safety Instructors. 

: Current WSI certification  
Date:June 5
Time: 9:00am - 1:00pm
Location: North Peace Leisure Pool Meeting Room 
Cost: $113.90 + tax

Important: Please arrive 30 minutes early and bring proof of current WSI certification as well as government issued ID. Failure to bring proof of certification will result in you being turned away from the course and NO REFUND will be issued.

Register online, in person, or by calling 250-787-8178

Bronze Star
The Lifesaving Society Bronze Star program helps to prepare 8-12 year old skilled swimmers for success in Bronze Medallion.

Candidates are taught about how to make WaterSmart choices and learn basic lifesaving and resuscitation skills needed to be their own personal lifeguard. The class also includes a 400 metre timed swim.

Prerequisites: Age 8+ (recommended age 12+), ability to swim 1 length of the pool without stopping (Red Cross Level 4)
Date: June 26 - 30
Time: 2:00pm - 4:00pm
Location: North Peace Leisure Pool Meeting Room
Cost: $104.82
Register online, in person, or by calling 250-787-8178

Bronze Medallion
Bronze Medallion teaches an understanding of the lifesaving principles embodied in the four components of water rescue education: judgment, knowledge, skill and fitness. Rescuers learn advanced lifesaving techniques for challenging rescues of increased risk, involving conscious and unconscious victims in varying water depths. Participants develop stroke efficiency and endurance in timed swims (500 meters). Includes CPR-A.

Prerequisites: 13 years of age or Bronze Star Certificate
Date: July 4 - 7
Time: 11:00am - 4:00pm
Location: North Peace Leisure Pool Meeting Room
Cost: $252.88
Register online, in person, or by calling 250-787-8178

Summer Camp
Don't have your kids sitting around all summer, get them up and active with our Recreation team at the Pomeroy Sport Center! We are hosting 4, week long, camps full of non-stop games and activities. Campers will go on field trips, swim at the North Peace Leisure Pool, play games on the dry floor, jump on bouncy castles at the Kids Arena Field House, run around outside in our parks, and so much more.

Dates: July 11 - 15 OR July 25 - 29 OR August 8 - 12 OR Time: 8:00am - 5:30pm
Ages: 5 - 10
Location: Pomeroy Sport Center
Cost: $225 per week
Register online, in person, or by calling 250-785-4592

Bronze Cross
Bronze Cross is designed for lifesavers who want the challenge of more advanced training, including an introduction to safety supervision. Bronze Cross is a prerequisite for all advanced training programs, including National LifeguardŽ (NL) and Instructor certifications. Includes a 600 meter timed swim and CPR-C.
Candidates develop proficiency at performing patient assessments, managing aquatic spinal injuries, and preventing the loss of life in a variety of aquatic emergencies, while developing stroke endurance and fitness training skills.

Bronze Cross includes the CPR-C certification and is one of the prerequisite awards for all advanced Lifeguarding and Leadership training programs. Bronze Cross is also worth 2 Grade 11 High School Credits.

Prerequisites: Bronze Medallion Certificate
Date: July 18 - 21
Time: 11:00am - 4:00pm
Location: North Peace Leisure Pool Meeting Room
Cost: $216.50

Important: Please arrive 30 minutes early and bring proof of Bronze Medallion certification as well as government issued ID. Failure to bring proof of certification will result in you being turned away from the course and NO REFUND will be issued.

Register online, in person, or by calling 250-787-8178

Standard First Aid - Red Cross
Participants will use hands-on training and practice to learn the first aid skills necessary to respond with confidence in an emergency. This comprehensive Standard First Aid course covers all the information in the emergency first aid program and more!

Age: 14+
Date: August 8 & 9
Time: 9:00am - 6:00pm
Location: North Peace Leisure Pool Meeting Room
Cost: $193.92 + tax
Register online, in person, or by calling 250-787-8178
Fitness & Lifestyle 

All camps listed below require preregistration unless otherwise stated.

Adult Multi Sport League (Summer)

Multi Sport is back! Each week there will be a new sport to challenge your team in this fun and social sports league! 

Games will take place on take place on Wednesday nights and will be about 1 hour in duration. Recreation Staff will supervise games, run the clock, and provide first aid if necessary.

Registration will take place at Visitors Centre or North Peace Leisure pool, online, or by calling 250-785-3033.

Participants will be supplied with game schedules and rules before their first week of play.

This program has a participant limit so sign up today! 

Date: July 6 - August 10
Time: 6:00pm - 8:30pm - Wednesday Nights Only
Location: Kids Arena Field House
Cost: $50/6 Weeks
Registration: online at , call 250-785-4592 or Register at the Visitor Centre or NPLP

A light hearted session that is short, but packed with a combination of stretching, sustained and flowing poses and ending with relaxation.

Focus will be given to breathing, basic alignment and mindfulness - that will leave you feeling renewed.

All levels are welcome!

Drop In Dates: Monday & Wednesdays at 12:10pm - 12:50pm OR 5:00pm - 5:45pm UNTIL JUNE 15th 
Cost: Drop in $8.00

Drop in spaces are available on a first come, first served basis for Spaces may NOT be available if the class fills from preregistration.
Senior Social
Seniors 65+ are invited to join us for games and sports, followed by tea and socializing.

Date: Every Wednesday
Time: 11:00am - 12:00pm
Location: Pomeroy Sport Center
Cost: $2

Parent & Tot Bikes & Trikes
Bring your bike or trike and come learn bike safety as well as how to ride in a safe environment. Children must be accompanied by a parent at all times.

Date: Wednesdays until June 22
Time: 9:30am - 11:00am
Ages: 5 and under
Location: Pomeroy Sport Center
Cost: $2 per child

Registered Country Dance Lessons (Adult)
Learn everything from the two-step, polka, schottische, heel-toe, butterfly, and waltz. This six week lesson set will have you cuttin' a rug in no time!

Diana has been teaching lessons for a long time and is willing to work with dancers of all ages and abilities.

Pre-registration is available online, via phone, or in person. Singles welcome!

Date: July 7 - August 11 (Thursday Nights)
Time: 7:00pm - 8:00pm
Location: Pomeroy Sport Centre Studio
Ages: 16+
Cost: 6 weeks/ $50 per person (maximum 36 dancers per class, no drop in classes over the summer, sorry!)
Registration: Preregistration only - available online at, call 250-785-4592 or in person at the Visitor Centre or NPLP
Pool Programs NPLP
To check out all the details or to register for programs, click HERE

Preschool Play Day
Come have fun and meet new friends while learning safety and swimming skills on June 9 from 11:00am - 12:00pm. Regular admission rates apply.

School's Out Tween & Teen Night
Freedom! School is finally out for the summer and that means... POOL PARTY! June 23 is Tween & Teen night, with Tweens swimming 7:30pm - 8:45pm and Teens swimming 8:45pm - 10:00pm.

Please note that Public Swim, Lap Swim, and Aquafit are CANCELLED during this time.

For more information, call 250-787-8178
Recreation Programs PSC
Check out all the details for the programs listed below by clicking HERE

Tumble Time
Bring your family to the Kids Arena Field House and crawl through tunnels, play with sport gear, and to play ball. Don't forget indoor shoes and a water bottle.

Date: Sundays 1:30pm - 3:30pm & Tuesdays/Thursdays 9:30am - 12:00pm (excluding holidays)

Important: We are no longer accepting cash for drop in, punch passes can be purchased at the Visitor Center or the North Peace Leisure Pool.

Drop In Child/Youth Ball Hockey League
No ice? No worries! Get your hockey fix after school at the Pomeroy Sport Centre. The floor will be divided up to accommodate different age groups/skills/abilities. Sticks, balls, and goalie gear available but limited supplies are available. Bring your gear from home, but remember to take remove your stick tape. These sessions will be supervised.

Date: Monday nights until June 13
Time: 5:30pm - 6:30pm
Location: Pomeroy Sport Centre
Cost: Regular drop in fees apply 
Registration: Drop in and pay at the Visitor Centre

Drop In Dry Floor Programs
Join us at the Pomeroy Sport Center for dry floor programs including: Basketball, Tennis, Badminton, Pickleball, and Rollerblading. Click the link above to see the new schedule.

Date: Until July 31
Ages: All Ages
Cost: Drop in rates apply 
Special Events 

National Health & Fitness Day

The first Saturday in June is National Health and Fitness Day in Canada!

Celebrate with us at the Pomeroy Sport Centre where we will be hosting dry-floor sports all day for FREE.

Rollerblading, tennis, yoga, badminton, wheelchair basketball, and more - stop by to try a variety of activities and enter for a chance to win an Ernies gift card! Get up and get active!

For more information, call 250-785-4592.

Date: June 4
Time: 11:00am - 6:00pm
Location: Pomeroy Sport Centre
Cost: Free!
Youth Advisory Council - YAC

Dodgeball Tournament

Kick off the Summer with a YAC Youth Dodgeball Tournament. This fun event is for kids aged 12 - 18 in teams of 6 or more players!

Date: June 24
Location:Kids Arena Field House
Cost:$5 per child and preregistration is required.
online at , call 250-785-4592 or Register at the Visitor Centre or the North Peace Leisure Pool 
We want to hear from youth ages 12 - 18!

The Youth Advisory Council of Fort St. John was developed in 2010 as a potential solution toward antisocial behavior in our community, to get a better sense of what Fort St. John's youth would like to see in Fort St. John, and to act as a liaison between the youth of the community and City Council.

It is the vision of the committee to provide a link between the youth of Fort St. John and City Council.

The Fort St. John Youth Advisory Council will enhance the quality of life of youth by providing information, resources, and leadership to both their peers and City Council, while creating positive alternative activities for young people to participate in.

What do youth in FSJ want? What would be the ultimate event? Bring your ideas to our YAC meetings and help us create better events/workshops/programs for youth in FSJ.

Meetings take place on the first and third Tuesday of every month from 4:30pm - 5:30pm at City Hall.

Contact Lisa for more information at 250-787-5791.
Table of Contents
Content Descriptions 

Camps & Courses - Items listed here include spring break and summer camps, lifeguarding courses, and more. Everything listed will require preregistration so make sure to sign up quickly.

Fitness & Lifestyle - Are you looking for dance lessons? Lacrosse? Yoga Fitness? This is the section for classes that will get your heart pumping and that may require preregistration.

Recreation Programs - This is where you will find fun events like Tumble Time, Play in the Park, and more. Events here are usually drop in friendly.

Pool Programs - Tween and Teen night, Movie at the Pool, and more! This is the place to get all of that. If it's a drop in pool program, it will be listed here.

Special Events - There are other assorted items that will come and go as large scale events pass by, like Community Awards, One Stop Registration, and the FSJ Amazing Race, as well as other events that may impact city facilities.

Youth Advisory Council - The YAC is a youth group that helps organize kid friendly events all around the city. If they are hosting an event, it's going to show up here.

You can now also register for courses or get more information on a program just by clicking the BLUE
title - it's a link! This will take you directly to our online enrollment page, saving you time and making it easier to enroll into the classes you're interested in.
Report a Pothole!

Our crews are out filling potholes as fast as they can but you can help by telling us where the worst ones are. 

There are three ways to report any service request to the City. 

1Call 311
2 - Complete the Report a Problem form on the City website. 
3Download the Fort St. John City app from your App Store or Google Play. The app has a Report a Problem function from the Home screen. Just choose the topic (Roads, Parks, Bylaw etc) and enter your concern. You can even activate GPS to pinpoint the location or upload a photo. 
In addition to being able to report issues directly to the City from your phone the app also provides: 
  • Garbage Day and Recycle Day reminders. You will never put out the wrong bin!
  • A tool to look up items to find out where to recycle them
  • Links to ice schedules and pool schedules
  • AND if there is an emergency - like emergency water shut off or flooding etc - in your neighborhood the City can send you an alert right to your phone
Like us on Facebook
Follow us on Twitter
View our videos on YouTube
View on Instagram
City of Fort St John  |  250-787-8150  |