Adult Leisure & Learning - Floral Design
Location Beasley Centre
Instructors Paula Gosse & Shelley Heinrich P.S. Florals
Spring Planter: Bulb & Plants
Nature will serve as the inspiration for designing a fresh spring floral arrangement, featuring an assortment of locally grown, in-season blooms, blossoms, and plant materials.
Sat Apr 12 1 - 3 p.m.
$105
Code: 0425.450 +GST
Basic Principles of Landscape Design
Participants will learn the basics of landscape design and create a plan for their own yard. The focus will be on plants suited to the Okanagan climate and water restrictions, providing a great start to your design journey.
Sat May 3
$115 +GST
1 - 3 p.m.
Code: 0525.450
Spring Floral Arrangement
In this beginner class, participants will design a fresh spring floral arrangement inspired by nature, using locally grown, in-season blooms and plant materials. Learn basic design elements, floral care, and conditioning treatments.
Sat Jun 7
$105
Code: 1 - 3 p.m. 0625.450 +GST
Fresh Lavender Wreath
Join us as we guide you through creating a unique, fresh lavender wreath made from locally grown lavender. Perfect for indoor or outdoor display, this wreath will fill your space with the soothing aroma for years. Plus, you'll learn tips on growing, harvesting, and caring for lavender.
Thu Jul 10 6:30 - 8:30 p.m.
$115 +GST
Code: 0725.450
Summer Floral Bouquet
Participants will be guided through the steps to create a lush floral bouquet using the hand-tied method. The arrangement will feature a variety of in-season blooms and foliage, along with tips on growing and harvesting flowers from your own garden.
Thu Aug 14 7 - 8 p.m.
$70 +GST
0825.450 Code:
HAVE A PROGRAM IDEA?
Do you have a fantastic idea for a new program or activity? We're always looking for innovative and engaging offerings for our community. If you're interested in running a program in the future, we'd love to hear from you! Contact us at: recreation@lakecountry.bc.ca
Mon or Wed 5 - 6 p.m.
Location GESS - Weight/Fitness Room
Instructor Jennifer McDonald (Mon) Hong Nguyen (Wed)
Build endurance and strength with high-rep free weights. Burn calories, enhance bone and muscle strength, and sculpt your body safely and effectively.
Apr 7 - Jun 30 $66 +GST Code: 0425.001
Wednesdays
Mondays Apr 2 - Jun 25 $78 +GST Code: 0425.002
Functional Fitness
Tue or Thu Various Times
Location Beasley Centre
Michele Rauter (Tue)
Jennifer McDonald (Thu)
Mondays 10:45 - 11:45 a.m.
Location Beasley Centre
This class features 30 minutes of HIIT to build strength and endurance, followed by 30 minutes of stretching and mobility to enhance flexibility and range of motion. A perfect balanced workout!
Apr 7 - Jun 16 $90 +GST
Instructor Jaci Green Code: 0425.079
Tue or Thu 7 - 8 a.m.
Location Beasley Centre
Instructor Wendy Malmkvist
Boost strength and burn fat with HIRT’s fast-paced dumbbell training. Target all muscle groups, build endurance, and see real results.
Tuesdays
Jul 8 - Aug 19 $56 +GST Code: 0725.121
Get a full-body workout focusing on balance and strength. Use stability balls, tubing, and weights to improve flexibility, core strength, posture, and balance.
Instructor 5 - 5:55 p.m. $78 +GST Code: 0425.014
Thursdays Apr 3 - Jun 26
Tuesdays Apr 1 - Jun 24 4 - 4:55 p.m. $78 +GST Code: 0425.010 (50+) 3 - 3:55 p.m. $78 +GST Code: 0425.022
- 4:55 p.m.
+GST Code: 0425.020 (50+)
- 5:55 p.m.
Kickboxing NEW
+GST Code: 0425.024
Thursdays 1:15 - 2:15 p.m.
Location Beasley Centre
This non-contact kickboxing class uses shadow boxing for a full-body workout, enhancing strength, endurance, and coordination. All levels welcome!
Instructor Jaci Green Apr 3 - Jun 26 $130 +GST Code: 0425.027
Thursdays Jul 10 - Aug 21 Code: 0725.122 $56 +GST High Intensity Resistance Training NEW
Mobility Moves
Mondays 1:15 - 2:15 p.m.
Location Beasley Centre
Enhance hip and shoulder mobility while building strength. This dynamic class includes a warm-up, mobility work, strength exercises, and a cool-down.
Instructor Jaci Green Apr 7 - Jun 16 $90 +GST Code: 0425.059
Monday Metabolic Circuit
Mondays 6 - 6:45 a.m.
Location Beasley Centre
Instructor Wendy Malmkvist
Burn calories and build muscle with dumbbells, bands, supersets, and circuits. Challenge your strength and endurance in this dynamic class.
Apr 7 - Jun 30 $88 +GST Code: 0425.050
Tuesdays 6:15 - 7:15 p.m.
Location Beasley Centre
Instructor Michele Rauter
Join our 60-minute barefoot therapeutic class to energize and balance your body through rehabilitative exercises, self-massage, primal movements, qigong, reflexology, and breathwork.
Apr 1 - Jun 24 $104 +GST Code: 0425.400
Pilates - Beginner
Tuesdays 12:30 - 1:45 p.m.
Location Beasley Centre
Instructor Heidi Breckwoldt
Perfect for newcomers, this class focuses on core strength, flexibility, and posture through simple, controlled movements. No experience needed.
Apr 1 - May 20 $80 +GST Code: 0425.005
Pilates - Level 1 NEW
Fridays 10:45 a.m. - 12 p.m.
Location Beasley Centre
Instructor Heidi Breckwoldt
Refine technique, strengthen your core, and boost flexibility with more challenging exercises perfect for progressing beyond the basics.
Apr 4 - May 23 $80 +GST Code: 0425.006
Wednesday 7 - 8 p.m.
Location GESS Foyer
Instructor Keenfit - The Pole Walking Co.
Discover the incredible benefits of walking poles! Enhance your walk by lightening your load up to 26% and effortlessly burning up to 48% more calories Demo poles are provided - free, registration is required to reserve your spot!
Apr 30
FREE Code: 0425.100
Smiling Palms Qigong NEW
Thursdays 11 a.m. - 12 p.m.
Location Beasley Centre
Instructor Megan Gerace
Experience an hour of gentle movement and breathwork to enhance balance and harmony Through different styles of qigong, you'll connect with the elements within, purifying and balancing your body's energy for improved health and well-being. Whether standing or seated, enjoy a fun and restorative practice.
Apr 3 - Jun 5 $100 +GST Code: 0425.081
Spin & More
Mon or Wed 6:15 - 7:15 p.m.
Location GESS - Weight/Fitness Room
Instructor Jennifer McDonald (Mon) Hong Nguyen (Wed)
Spin with a twist! Each class mixes spin simulations with different exercises. Stay on the bike for pure spinning if you like. Enjoy diverse challenges and have fun improving cardio and toning. Bring water and a towel!
Apr 14 - Jun 30 $88 +GST Code: 0425.133
Wednesdays
Mondays Apr 2 - Jun 25 $104 +GST Code: 0425.033
Mon, Tue, Thu Various Times
Location Beasley Centre
Instructor Wendy Malmkvist
Join our dynamic TRX class for all levels to build strength, master techniques, and achieve your fitness goals in a supportive environment Discover the benefits of TRX training.
Apr 7 - Jun 30 $110 +GST Code: 0425.120 7 - 8 a.m.
Tuesdays 6 - 7 a.m.
Mondays Apr 1 - Jun 24 $130 +GST Code: 0425.121
Thursdays 6 - 7 a.m.
Apr 3 - Jun 26 $130 +GST Code: 0425.122
Tue or Thu Various Times Zumba
Instructor Ashley Green
Perfect for everybody! Zumba classes unite people in a calorie-burning dance fitness party Mixing low and high intensity moves to Latin and World rhythms, it's exercise in disguise! Enjoy a total workout that includes cardio, muscle conditioning, balance, flexibility, and boosted energy.
Tuesdays 9 - 10 a.m.
Location Beasley Centre
Apr 1 - Jun 17 $72 +GST Code: 0425.060
Thursdays 5:30 - 6:30 p.m.
Location GESS Community Gym
Apr 3 - Jun 19 $72 +GST Code: 0425.070
DROP-INOPTION
Drop-insforfitness&yogaprogramsarepermittedonly ifvacancyallows.Paymentisrequiredinadvance. Toconfirmprogramvacancy,reserveyourspotandpay, phonetheofficeat250-766-5650before4pmtheday oftheclass,orthedaypriorformorningclasses
Mondays 9 - 10 a.m.
Location Beasley Centre
Instructor Krystina Rossworm
Energize your body and mind with breathwork in a chill atmosphere in this fun and laid-back yoga class. The perfect way to unwind, reset, and feel refreshed!
Apr 7 - Jun 16 $90 +GST Code: 0425.138
Gentle Yin & Yang Yoga
Wednesdays 3:30 - 4:45 p.m.
Location Beasley Centre
Instructor Christina Aaron
This gentle practice combines yin stretches to target deep tissues and joints with slow flows to warm the body and focus the mind. Finish with restorative poses for deep relaxation. All levels welcome.
Apr 2 - Jun 25 $130 +GST Code: 0425.048
Happy Hips Flow Yoga
Wednesdays 11:30 a.m. - 12:30 p.m.
Location Beasley Centre
Instructor Megan Gerace
Happy hips, happy life! This gentle yoga flow enhances flexibility, circulation, and range of motion with hip-opening poses. Warm up, release tight hamstrings, and relax deeply. All levels welcome.
Apr 2 - Jun 4 $100 +GST Code: 0425.071
Sunset Flow Yoga
Thursdays 6:30 - 7:30 p.m.
Location Beasley Centre
Instructor Megan Gerace
Relax with a restorative evening starting with gentle vinyasa flow, followed by accessible poses and longer stretches. Leave feeling calm, grounded, and connected.
Apr 3 - Jun 5 $100 +GST Code: 0425.069
Relax Deeply Restorative Yoga
Wednesdays 5 - 6:15 p.m.
Location Beasley Centre
Instructor Christina Aaron
This class promotes relaxation and healing using gentle, spine-friendly postures supported by pillows and props. Studies show it enhances emotional wellbeing by inducing deep relaxation. Learn pose setups for maximum benefit while enjoying music and guided unwinding.
Apr 2 - Jun 25 $130 +GST Code: 0425.034
Yin Yoga
Wednesdays 1:15 - 2:30 p.m.
Location Beasley Centre
Instructor Christina Aaron
A deep, meditative yoga style where passive, supported poses are held for 3+ minutes. Yin yoga targets connective tissues, focusing on the hips and spine. This class promotes relaxation, mindfulness, and tension release while gently opening the body. All levels welcome.
Apr 2 - Jun 25 $130 +GST Code: 0425.036
Location
Beasley Park Volleyball Courts
We have levels for everyone! Enjoy good vibes, great people, beautiful scenery and awesome courts. Whether you're here to compete or just have fun, it's the perfect way to get active and make memories! Ages 16+
Mondays 8 - 10 p.m.
Location GESS - Community Gym Ages 16+
Enjoy a fun and active game of badminton in this non-instructional weekly session. Open to all skill levels, it's a great way to stay active and socialize. Bring your own racquet; birdies are provided. Drop-in fee: $5 (if space allows).
Mar 31 - May 26 $28 +GST Code: 0325.003
Pickleball - Register & Play
Mondays 6 - 8 p.m.
Location GESS - Community Gym Ages 16+
Join a fun, non-instructional pickleball session open to all skill levels. Stay active, enjoy the game, and meet new people! Bring your own paddle; balls are provided. Drop-in fee: $5 (if space allows).
Mar 31 - May 26 $28 +GST Code: 0325.025
Wednesdays 6 - 7:30 p.m.
Location Woodsdale Tennis Courts
Instructor Lake Country Tennis Assoc. Tennis - Adult Learn to Play
Join our adult tennis program to master fundamentals, rules, etiquette, and scoring. Learn to serve, return, rally and score with ease using progressive learning
Basketball - Youth Drop-In
Sundays 11:30 a.m. - 1:30 p.m.
Location GESS - Community Gym
Ages 13 - 16 years
Come on down to the Community Gym for some co-ed youth drop-in Basketball. Teams are made upon arrival. Participants referee their own games.
Drop-In Fee $2 (cash only)
Open Gym - Family Drop-In
Sundays 9:30 - 11:30 a.m.
Location GESS - Community Gym
Ages Young families
From toddlers to teens - our family program for kids of all ages! Bring your own equipment or borrow ours (with I.D.) Stay active, bond, and meet new friends. Children 12 and under must have adult supervision.
Drop-In Fee $2 (cash only)
Mountain Biking with Zep Mountain Bike Skills Camps
Basketball - Adult Drop-In
Thursdays 7 - 9 p.m.
Location GESS - Community Gym
Ages 15+
Come on down to the GESS - Community Gym for some co-ed adult drop-in Basketball. Teams are made upon arrival. Participants referee their own games.
Drop-In Fee $5 (cash only)
Table Tennis - Adult Drop-In
Thursdays 7 - 9 p.m.
Location GESS - Foyer
Ages All ages
Join our weekly drop-in table tennis session. Bring your own paddle or borrow one of ours. Limited space available; check in at the recreation counter.
Drop-In Fee $2 (cash only)
Adult & Youth - Skills Clinic
Sundays June 1 - 22
Location Lake Country Mountain Bike Skills Park
This 3-session program covers drops, berms, turns, and jumps Individual sessions can be booked by calling recreation, or you can sign up for all 3 to take your riding to the next level.
Ages 16+ $330 Code: 0625.250 9 a.m. - 12 p.m.
Children - Learn to Ride
Sundays May 4 - 25
Location Lake Country Mountain Bike Skills Park
This 4-session course helps beginners kickstart their mountain biking journey, covering key skills like braking, gear changes, and body positioning in a fun, inclusive setting.
Ages
-
Tuesday 6:30 - 7:30 p.m.
Location GESS - Room 119
Ages 13 - 17 years
Join us for a fun candle-making class! Customize two mason jar candles with your favourite scent, flowers, and shells perfect for gifts or decorating your own space!
Apr 29 $15 Code: 0425.087
Improv NEW
Saturdays Various times
Location Beasley Centre
In this energetic class, students will explore improv through games, teamwork, and character-building. Learn to think on your feet, embrace new ideas, and create hilarious scenes all while building confidence and having a blast!
Ages 7 - 12 1 - 2 p.m.
May 24 - Jun 14 $40 Code: 0525.211
Ages 13- 17 2 - 3 p.m.
May 24 - Jun 14 $40 Code: 0525.111
Thursday Various times
Location GESS - Room 119
Join our hands-on cooking class and learn to make quick, easy meals you can whip up at home. From simple snacks to tasty dishes, you'll gain the skills and confidence to cook on your own!
Ages 9 - 12 years 5 - 6 p.m.
May 29 $15 Code: 0525.087
Ages 13 - 16 years 6:15 - 7:30 p.m.
May 29 $15 Code: 0525.088
Monday 11 - 12 p.m.
Location Lake Country Museum 6 - 12 years
Ages Making Comics
Join us at Lake Country Museum to learn comic creation with artist Lindsay Peltz. Discover character and story creation using paper, pencils, pens, and your imagination. All supplies provided.
Mar 17 $10 Code: 0325.166
Mondays Various times
Location HS Grenda Middle School
Kids and teens will develop their basketball skills through a mix of fun drills, games, and competitive play, with a focus on teamwork, technique, an having a great time.
Ages 10 - 12
5:30 - 6:30 p.m.
May 5 - Jun 30 Code: 0525.070
Ages 13 - 15 6:30 - 7:30 p.m.
May 5 - Jun 30
Play Ball
Fridays 5 - 6 p.m.
Code: 0525.080
Location Swalwell Park
Ages 6 - 10 years
Learn essential softball skills through fun, sportsmanship, and game play! Join us weekly at the ballpark to practice, improve, and enjoy the game.
May 23 - Jun 27
T-Ball
Code: 0525.028
Location Swalwell Park
Ages 4 - 6 years
This fun program develops hand-eye coordination, throwing, catching, and batting in an engaging, supportive environment.
Fridays
3:30 - 4:15 p.m.
May 23 - Jun 27 Code: 0525.019
4:15 - 5 p.m. Fridays
May 23 - Jun 27 Code: 0525.018
Learn to Lift
Instructor Jaci Green
Learn to lift and move! Body awareness, agility training, and strength conditioning while practicing safe techniques and having fun with friends!
Ages 8 - 12 years
Location Beasley Centre Mon or Thu 11:45 a.m. - 12:45 p.m. Jul 7 - 28
Ages 13 - 16 years Thursdays
Jul 10 - 31 Code: 0725.781 $32
Location Ages 3 - 4 years
Swalwell Park
Introduce your preschooler to the basics of soccer. Your child will participate in various drills, play games, and have fun!
Mondays
Apr 14 - May 12
4 - 4:45 p.m. $20 Code: 0425.015
4:45 - 5:30 p.m. $20 Code: 0425.115
Mondays May 26 - Jun 23
4 - 4:45 p.m. $25 Code: 0525.015
4:45 - 5:30 p.m. $25 Code: 0525.115
Wednesdays
Apr 16 - May 14
4 - 4:45 p.m. $25 Code: 0425.016
4:45 - 5:30 p.m. $25 Code: 0425.116
Wednesdays May 28 - Jun 25
4 - 4:45 p.m. $25 Code: 0525.016
4:45 - 5:30 p.m. $25 Code: 0525.116
Soccer - Outdoor for 5 - 6's NEW
Thursdays 4 - 5 p.m. or 5 - 6 p.m.
Location Beasley Fields
Ages 5 - 6 years
Each week, players build skills through games and drills, play a short match, and receive a team t-shirt and photos In partnership with Lake Country Youth Soccer Association
Tuesdays Various Times
Location Winfield Arena Outdoor Sport Court
Come join us for some good ol' fashion outdoor hockey - a mix of skills and plenty of game time!
Ages 6 - 9 years 4:30 - 5:30 p.m.
Apr 22 - Jun 24 $40 Code: 0425.056
Ages 10 - 13 years 5:30 - 6:30 p.m.
Apr 22 - Jun 24 $40 Code: 0425.057
Tennis
Mondays Various Times
Location Woodsdale Tennis Courts
Instructor Lake Country Tennis Assoc.
Ages 6 - 17 years
Our "I Can" Tennis Program focuses on four essential skills using scaled-down equipment and courts for all ages and levels.
Red Ball (Level 1) 3:30 - 4:30 p.m.
Basic tennis skills with low-compression balls on small courts. Learn rallying, serving, net play, tennis coordination, rules, and sportsmanship.
Apr 7 - May 5
$50 Code: 0425.074
$50 Code: 0525.074 May 26 - Jun 16
Orange Ball (Level 2) 4:30 - 5:30 p.m.
Apr 17 - Jun 19 Code: 0425.017
$100
Played on a 3/4 size court with low-compression balls. Focus on serving, rallying, scoring, net play, and reinforcing good sportsmanship.
Apr 7 - May 5
$50 Code: 0425.075
$50 Code: 0525.075 May 26 - Jun 16
Green Ball (Level 3) 5:30 - 6:30 p.m.
Played on a full court with transition balls. Suitable for older children new at tennis or those progressing from earlier stages.
Apr 7 - May 5
$50 Code: 0425.076
$50 Code: 0525.076 May 26 - Jun 16
Friday 9 a.m. - 3 p.m.
Location Lake Country Museum
Ages 6 - 12 years
Join us this spring break for the Lake Country Museum & Archives "Wonders of Spring" Day Camp. This fun one-day camp features hands-on activities, crafts, scavenger hunts, and interactive exhibits exploring history, nature, and more!
Mar 21 $49 Code: 0325.066
Mar 28 $49 Code: 0325.067
Join us for a week of fun sports and games to keep your child active and entertained Discover new sports, make friends, and compete for a spot on our "Wall of Fame" with our sports radar gun!
Mar 17 - 21 $125 Code: 0325.250 Mar 24 - 28 $125 Code: 0325.260 Location GESS - Community Gym Mon - Fri 9 a.m. - 12 p.m. Ages 6 - 9 years All-Stars - Morning Camps
MVPs - Afternoon Camps
Mon - Fri 1 - 4 p.m.
Location GESS - Community Gym
Ages 10 - 14 years
Mar 17 - 21 $125 Code: 0325.253
Mar 24 - 28 $125 Code: 0325.263
Multi-Sport Camps - Summer
Mon - Fri 9 a.m. - 4 p.m.
Location GESS - Community Gym & Fields
Ages 6 - 14 years
Get ready for a fun-filled week of sports and games! Our camps feature basketball, volleyball, badminton, golf simulator, tug-of-war, dodgeball, Nerf gun battles, and more! It’s the perfect way for your child or teen to stay active, make new friends, and have a blast!
Code: 0725.251 $168 Code: 0825.251 Aug 5 - 8 (Tue-Fri)
- 18
Code: 0825.254 July 7 - 11
Contact us for half-day camp options.
Tue - Thu 9 a.m. - 3 p.m.
Location Lake Country Museum
Ages 6 - 12 years
Join us for three days of fun and discovery! Campers will enjoy hands-on activities, interactive exhibits, and themed adventures in history, nature, crafts, scavenger hunts, and storytelling while making friends and exploring art, history, and science!
July 8 - 10 $149 Code: 0725.066
July 15 - 17 $149 Code: 0725.076
July 22 - 24 $149 Code: 0725.087
July 29 - 31 $149 Code: 0725.166
Aug 12 - 14 $149 Code: 0825.166
Aug 19 - 21 $149 Code: 0825.077
Aug 26 - 28 $149 Code: 0825.087
Creative Young Minds
Mon - Fri 9 a.m. - 12 p.m.
Location GESS - Art Room
Mon - Fri Various times
Location GESS - Woodworking shop
Ages 9 - 15 years
Ages 7 - 12 years 9:30 - 11:30 a.m.
Kids will explore clay sculpting, drawing games, watercolour, collage, and printmaking. Experiment with yarn, copper, origami, wood, beads, and more in this playful, hands-on art adventure!
July 7 - 11
$160 Code: 0725.077
July 14 - 18 $160 Code: 0725.078
Learn safe pocket knife skills while crafting fun whittled toys! Make projects like a twig pen, boomerang, and space shuttle airplane.
Aug 11 - 15 $100 Code: 0825.097
Level 2
Level 1 1 - 3 p.m.
Take your whittling skills further with new challenges, creative projects, and the chance to bring your own ideas to life! Prerequisite: Level 1 or Carving for Kids with Rick Wiebe.
Aug 11 - 15 $100 Code: 0825.102
Intro to Acting NEW
Mon - Fri Various times
Location HS Grenda Middle School Ages 7 - 13
Discover acting through fun games, script work, and on-camera sessions! Build confidence, create audition self-tapes, and unleash your creativity!
Ju1 21 - 25 $140 Code: 0725.011
Acting: Stella Adler Technique NEW
Master the craft of acting with the Stella Adler method, rooted in the Stanislavski technique. This intensive class is for those serious about elevating their skills and pursuing acting with dedication.
Code: 0825.011 Ages 7 - 13
Mon - Fri Various times Location HS Grenda Middle School Aug 11 - 15
-
Mon - Fri 8:30 - 10 a.m.
Location Beasley Fields
Ages 4 - 5 years
This 90-minute daily camp introduces kids to soccer through fun games and activities. They’ll develop basic skills like kicking, dribbling, and passing while learning mini soccer rules through 3-on-3 games.
Jul 7 - Jul 11
Code: 0725.109 $85
Mini Soccer for 6 - 10's
Mon - Fri 8:30 - 11:30 a.m.
Location Beasley Fields
Ages 6 - 10 years
A fun-filled morning camp for all skill levels! Players will improve through team and individual coaching, with a mini World Cup competition on the final day. Experience not needed—just a love for the game!
Jul 7 - Jul 11
Soccer Skills
$110 Code: 0725.110
Mon - Fri 8:30 - 11:30 a m
Mon - Fri Various Times
Location Woodsdale Tennis Courts
Instructor Lake Country Tennis Assoc.
Ages 6 - 17 years
Red Ball (Level 1) 8:30 - 9:30 a.m.
Jul 14 - 18
See program and level descriptions on page 16. $75 Code: 0725.084
Orange Ball (Level 2) 9:30 - 10:30 a.m. $75 Code: 0725.085 Jul 14 - 18
Green Ball (Level 3) 10:30 - 11:30 a.m. $75 Code: 0725.086
Jul 14 - 18
Volleyball
Mon - Fri 9 a.m. - 12 p.m.
Location GESS - School Gym
Fundamentals (entering grades 5 -8)
Players will received instruction in fundamental volleyball skills, with plenty of game play each day. $140 July 2 - 5 Code: 0725.081
Intermediate (entering grades 8-10)
For players looking to improve on basic individual