Return to Site | View Calendar | Mobile Version

to   


Saturday May 30, 2026
8:00 AM - 8:50 AM    Pilates - Pilates
PilatesLow-impact exercise focusing on small movements that rely on the back and core muscles for stabilization. This class helps improve core strength, posture, and muscle tone in the glutes, legs, abs, shoulders, and back. It also promotes better circulation, increased energy and focus, aligns the spine, and can reduce low back pain. Your body will thank you for joining this class! Tuesdays, 5:45  p.m. with Mika at the Birch Bay Activity Center Saturdays, 8:00 a.m. with Jenn at the Birch Bay Activity Center $5 drop-in.
 
8:00 AM - 9:00 AM    Facility Maintenance
 
8:00 AM - 1:00 PM    Senior Programming - Saturday General Admission
Most activities are included with your Senior pass, some require an additional fee and will be noted at the facility or below. Check out all our Senior activities here: https://bbbparkandrec.org/seniorprograms/
 
9:00 AM - 9:55 AM    Zumba® Fitness - Saturday Zumba
Zumba®: Join us for a fun and energetic Zumba® class! You don't need to be coordinated or know how to dance—it's all about moving and having fun! Saturdays at 9:00 a.m. with Carella at the Birch Bay Activity Center Mondays & Wednesdays at 9:00 a.m. with Julius at the Birch Bay Activity Center Cost: $5 drop-inIt’s a great party every time! Come move, sweat, and enjoy the rhythm!_________________________________________________________________________________________
 
10:00 AM - 1:00 PM    Community Activities - A Day at the Beach
Happy Feet DanceJoin Rick and Lin Henderson for an evening of free and choreographed dancing and wonderful DJ music to go along with the it. Snacks and lemonade available. Don't know the steps? Lin would be happy to show you! $5 to register.Steep & Mingle – A Tea Time for All Ages!Come as you are — whether you're looking to meet new people, try something new, or simply get out and enjoy the day with family and loved ones. There's something here for everyone. Join us for a charming afternoon of warmth, laughter, and good company at our Steep & Mingle Tea Time! Whether you're a seasoned tea lover or just discovering the joy of a perfectly brewed cup, this delightful gathering is made for everyone. Sip on a delightful selection of teas while enjoying light snacks and treats in a cozy, welcoming atmosphere. Get your creative side brewing with a fun craft activity designed for all ages — the perfect way to make memories together! Date: TBDTime: 2:00 PMIncludes: Tea, snack foods & an all-ages craftAdmission: $15 per adult | $10 per child | $5 per senior Seats are limited, so don't miss your cup of fun! Bring the whole family and come mingle with your community over a lovely cup of tea. We can't wait to share a sip with you!
 
10:15 AM - 1:00 PM    Pickleball - Pickleball: Sat. All Levels Drop In Pickleball
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
1:00 PM - 3:00 PM    Open Gym - Saturday Open Family Gym Play
Teen Open GymEvery Thursday from 3:00 p.m. to 4:30 p.m. at the Birch Bay Activity Center, we have open gym time for teens! Whether you're looking to shoot some hoops or just get active, all teens are welcome!It’s completely free to participate, and no registration is needed! Home School Open GymEvery Friday from 11:00 a.m to 12:30 p.m. at the Blaine Pavilion, we have open gym time designed specifically for home school families! Families will have full gym space with equipment for free play, group games, and movement-based activities.No registration required and is free!Saturday Open GymEvery Saturday from 1:00 p.m. to 3:00 p.m. at the Birch Bay Activity Center, we have open gym time for everyone! This session is open to individuals and families alike, so whether you're looking to shoot some hoops or just get active, everyone is welcome, but adult supervision is required.
 
7:00 PM - 8:30 PM    Private Rental
 
Sunday May 31, 2026
7:00 AM - 9:00 AM    Facility Maintenance
 
9:00 AM - 10:00 AM    Bootcamps and Registered Sessions - Vinyasa Flow Yoga with Amanda (5/10 - 6/14)
REGISTERED FITNESS SESSIONS Next six-week session starts May 10th! Mark your calendar; registration opens soon!Vinyasa Yoga  Breathe, move, and let it all settle. Amanda’s soothing energy and thoughtful adjustments make this Vinyasa flow feel like a deep exhale for the body and mind.  Dates: Sundays  Time: 9 a.m.  Location: Blaine Pavilion  Cost: $30 for 6 weeks  Strong Start with Angela Make 6 AM the best part of your day! This upbeat, music-driven class combines full-body strength, resistance exercises, and dynamic movement — all with plenty of smiles, laughter, and community energy. Tuesday & Thursday: Full-body strength workouts with heavier weights to energize and challenge your muscles. All fitness levels welcome — modifications are provided so everyone can join the fun. Strong Start is a 6-week program that requires registration and dedication, giving you the structure and consistency to see results while enjoying every morning! Dates: Tuesday/Thursday  Time: 6 a.m.  Location: Birch Bay Activity Center  Cost: $55 for 6 weeks  Momentum LabWork your body, love your body.What if you could get a great workout and repair your relationship with exercise at the same time?Neko’s blend of approachable strength and feel-good cardio meets you where you are, grows your motivation, and gently challenges your idea of “fitness.” Expect fun music, full-body movement, and plenty of room to reset while still building momentum. Dates: Tuesday/Thursday  Time: 7 p.m.  Location: Pavilion  Cost: $55 for 6 weeks  
 
12:00 PM - 2:00 PM    Private Rental
 
3:00 PM - 5:00 PM    Badminton - Badminton
Badminton Drop-In Program Join us every Sunday from 3:00–5:00 PM at the Birch Bay Activity Center for some fast-paced fun and friendly competition! This co-ed program is open to all skill levels, from beginners to seasoned players.Location: Birch Bay Activity CenterCost: $3 drop-in feeWho: Co-ed, all levels welcomeBring your energy and enjoy a great way to stay active and connect with others. See you on the court! ??
 
5:00 PM - 7:00 PM    Pickleball - Advanced Pickleball
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
Monday June 1, 2026
8:00 AM - 8:50 AM    HIIT Strength & Cardio Fitness - Get Fit
HIIT (High Intensity Interval Training): These popular classes mix strength and cardiovascular exercises to get you stronger and improve your endurance. "Get Fit"This class is a HIIT and a HIT! Using a mix of equipment such as free weights, bands, and steps, Josie (Mondays & Fridays) and Jenn (Wednesdays) will help you build muscle and improve your endurance, all in a friendly and welcoming atmosphere. Mondays (Full Body) & Fridays (Upper Body): 8:00 a.m. with Josie Wednesdays (Legs) : 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in "Get Fit" CircuitLooking for a dynamic, full-body workout? In Get Fit Circuit, Josie sets up stations using a mix of equipment—free weights, bands, steps, and more—for a fun, rotating workout. Move through each station at your own pace with timed intervals, building strength, endurance, and cardiovascular fitness while keeping every class fresh and challenging. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Join us and get fit with these energizing workouts! Core DrillsFeel the rhythm and move to the music! This upbeat cardio class combines fun, easy-to-follow punch and kick combos with energizing tracks that keep you moving and smiling. Experience the cardio with strength intervals to leave you feeling STRONG! All levels welcome — no experience needed, just bring your energy and enjoy the beat. Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in Muscle & MotionJoin us on Mondays & Wednesdays for a dynamic workout that combines weight training with cardio intervals. Modifications are offered for all fitness levels, so you can challenge yourself safely while increasing power, mobility, and stamina. Don’t miss this energizing, full-body workout with Angela! Mondays & Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $5 drop-in Step and StrengthJoin Josie for Total Body Step & Strength, a timed-interval workout combining weights and step bench moves to target every muscle. Build strength, tone your body, and boost endurance at a pace that works for you. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $5 drop-in Cardio BeatsFollow the beat through a series of simple, effective intervals. This class blends cardio and light strength work in a way that’s easy to follow and easy to adjust. No dance experience needed--just come ready to move and have fun! Wednesdays: 9:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Come join us for these energizing, effective workouts!  
 
8:00 AM - 5:00 PM    Senior Programming - General Admission
Most activities are included with your Senior pass, some require an additional fee and will be noted at the facility or below. Check out all our Senior activities here: https://bbbparkandrec.org/seniorprograms/
 
9:00 AM - 9:55 AM    Zumba® Fitness - Zumba!
Zumba®: Join us for a fun and energetic Zumba® class! You don't need to be coordinated or know how to dance—it's all about moving and having fun! Saturdays at 9:00 a.m. with Carella at the Birch Bay Activity Center Mondays & Wednesdays at 9:00 a.m. with Julius at the Birch Bay Activity Center Cost: $5 drop-inIt’s a great party every time! Come move, sweat, and enjoy the rhythm!_________________________________________________________________________________________
 
10:15 AM - 12:00 PM    Pickleball - Pickleball Intermediate+
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
11:15 AM - 12:00 PM    Yoga & Wellness - Roll & Renew
Yoga and Wellness Programs: Roll & Renew Mondays at 11:15 a.m. at Blaine Pavilion with CarolynRelease tension, move with ease, and feel your best.Roll & Renew is a gentle class that uses foam rolling, light mobility exercises, and stretching to help your body recover and move freely. You’ll ease tight muscles, improve flexibility, and support better posture — all while reducing stiffness and soreness. Perfect for all fitness levels, this session focuses on mindful movement to leave you feeling relaxed, refreshed, and renewed from head to toe. Vinyasa Flow Yoga with Kelsey Tuesdays at 10:30 a.m. at Blaine PavilionA dynamic, beginner friendly class focusing on linking breath and movement through foundational poses like sun salutations, standing poses and twists. It is a practice to build strength and flexibility. Gentle Yoga with Maureen Thursdays at 10:30 a.m. at Blaine PavilionSpend an hour flowing through various yoga poses that bring balance to the body, enhance breathwork, and end with a short meditation. Restorative Stretch with Jenn Tuesdays at 1:45 p.m. at Birch Bay Activity Center Thursdays at 9:15 a.m. at Birch Bay Activity CenterA gentle and therapeutic class suitable for everyone! Relax tight muscles, decrease soreness, reduce chronic pain, and improve mood and well-being. Great for stress relief too! Chair Yoga with Kelsey Thursdays at 1:45 p.m. at Birch Bay Activity Center  *Begins April 2!Chair Yoga is a gentle and accessible yoga style ideas for those who require a little more support but still want to improve strength, flexibility, and balance. Yoga with Jenn Thursdays at 6:00 p.m. at Birch Bay Activity CenterA one-hour class designed to increase flexibility, mobility, and strength while improving balance. This class is performed at a slow pace, with plenty of options and modifications, ending with relaxation and guided meditation.
 
12:00 PM - 2:00 PM    Pickleball - Pickleball: Mon-Fri Beginner/Novice Drop In Pickleball
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
12:15 PM - 1:15 PM    Strength Training - Strong Foundations
 Strength Training Strong FoundationsBuild confidence, improve posture, and move safely with light weights and higher repetitions. Strong Foundations focuses on the fundamentals of proper form, balance, and controlled movement, helping you develop muscular endurance and functional strength for everyday life. Perfect for anyone looking to strengthen their body the smart, steady way. Mondays, 12:15 p.m. with Carolyn Location: Blaine Pavilion $5 drop-in Full Body Strength:This full-body, low-impact strength class emphasizes intentional movement and progressive strength training through timed intervals, allowing you to move at your own pace. While heavier weights are encouraged, all exercises are fully scalable, making the class accessible and effective whether you choose lighter or heavier weights. Wednesdays, 11:15 a.m. with Kelsey Location: Blaine Pavilion $5 drop-in
 
5:45 PM - 6:30 PM    HIIT Strength & Cardio Fitness - Muscle & Motion
HIIT (High Intensity Interval Training): These popular classes mix strength and cardiovascular exercises to get you stronger and improve your endurance. "Get Fit"This class is a HIIT and a HIT! Using a mix of equipment such as free weights, bands, and steps, Josie (Mondays & Fridays) and Jenn (Wednesdays) will help you build muscle and improve your endurance, all in a friendly and welcoming atmosphere. Mondays (Full Body) & Fridays (Upper Body): 8:00 a.m. with Josie Wednesdays (Legs) : 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in "Get Fit" CircuitLooking for a dynamic, full-body workout? In Get Fit Circuit, Josie sets up stations using a mix of equipment—free weights, bands, steps, and more—for a fun, rotating workout. Move through each station at your own pace with timed intervals, building strength, endurance, and cardiovascular fitness while keeping every class fresh and challenging. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Join us and get fit with these energizing workouts! Core DrillsFeel the rhythm and move to the music! This upbeat cardio class combines fun, easy-to-follow punch and kick combos with energizing tracks that keep you moving and smiling. Experience the cardio with strength intervals to leave you feeling STRONG! All levels welcome — no experience needed, just bring your energy and enjoy the beat. Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in Muscle & MotionJoin us on Mondays & Wednesdays for a dynamic workout that combines weight training with cardio intervals. Modifications are offered for all fitness levels, so you can challenge yourself safely while increasing power, mobility, and stamina. Don’t miss this energizing, full-body workout with Angela! Mondays & Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $5 drop-in Step and StrengthJoin Josie for Total Body Step & Strength, a timed-interval workout combining weights and step bench moves to target every muscle. Build strength, tone your body, and boost endurance at a pace that works for you. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $5 drop-in Cardio BeatsFollow the beat through a series of simple, effective intervals. This class blends cardio and light strength work in a way that’s easy to follow and easy to adjust. No dance experience needed--just come ready to move and have fun! Wednesdays: 9:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Come join us for these energizing, effective workouts!  
 
6:35 PM - 7:20 PM    TotalBarre® - TotalBarre®- Evening
TotalBarre®Total Barre is an upbeat, full-body barre fusion class that blends principles from Pilates, dance, and cardio-inspired movement. Set to motivating music and track-driven sequences, each segment guides you through controlled, rhythmic movements designed to lengthen and tone muscles, improve mobility, and enhance overall movement quality. Suitable for all fitness levels, the class includes modifications and optional progressions so you can work at your own pace, focusing on balance, coordination, and full-body results. No dance experience required—just bring your energy and enjoy the flow.Schedule: Mondays: 6:35 p.m.     Birch Bay Activity Center Tuesdays: 9:15 a.m.     Birch Bay Activity Center Thursdays: 9:30 a.m    Blaine Pavilion Instructor: Angela Cost: $5 drop-in fee Join us and feel the burn in this dynamic and empowering class!
 
Tuesday June 2, 2026
6:00 AM - 6:45 AM    Bootcamps and Registered Sessions - Strong Start with Angela (5/12 - 6/18)
REGISTERED FITNESS SESSIONS Next six-week session starts May 10th! Mark your calendar; registration opens soon!Vinyasa Yoga  Breathe, move, and let it all settle. Amanda’s soothing energy and thoughtful adjustments make this Vinyasa flow feel like a deep exhale for the body and mind.  Dates: Sundays  Time: 9 a.m.  Location: Blaine Pavilion  Cost: $30 for 6 weeks  Strong Start with Angela Make 6 AM the best part of your day! This upbeat, music-driven class combines full-body strength, resistance exercises, and dynamic movement — all with plenty of smiles, laughter, and community energy. Tuesday & Thursday: Full-body strength workouts with heavier weights to energize and challenge your muscles. All fitness levels welcome — modifications are provided so everyone can join the fun. Strong Start is a 6-week program that requires registration and dedication, giving you the structure and consistency to see results while enjoying every morning! Dates: Tuesday/Thursday  Time: 6 a.m.  Location: Birch Bay Activity Center  Cost: $55 for 6 weeks  Momentum LabWork your body, love your body.What if you could get a great workout and repair your relationship with exercise at the same time?Neko’s blend of approachable strength and feel-good cardio meets you where you are, grows your motivation, and gently challenges your idea of “fitness.” Expect fun music, full-body movement, and plenty of room to reset while still building momentum. Dates: Tuesday/Thursday  Time: 7 p.m.  Location: Pavilion  Cost: $55 for 6 weeks  
 
8:00 AM - 8:50 AM    HIIT Strength & Cardio Fitness - Get Fit - Circuit
HIIT (High Intensity Interval Training): These popular classes mix strength and cardiovascular exercises to get you stronger and improve your endurance. "Get Fit"This class is a HIIT and a HIT! Using a mix of equipment such as free weights, bands, and steps, Josie (Mondays & Fridays) and Jenn (Wednesdays) will help you build muscle and improve your endurance, all in a friendly and welcoming atmosphere. Mondays (Full Body) & Fridays (Upper Body): 8:00 a.m. with Josie Wednesdays (Legs) : 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in "Get Fit" CircuitLooking for a dynamic, full-body workout? In Get Fit Circuit, Josie sets up stations using a mix of equipment—free weights, bands, steps, and more—for a fun, rotating workout. Move through each station at your own pace with timed intervals, building strength, endurance, and cardiovascular fitness while keeping every class fresh and challenging. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Join us and get fit with these energizing workouts! Core DrillsFeel the rhythm and move to the music! This upbeat cardio class combines fun, easy-to-follow punch and kick combos with energizing tracks that keep you moving and smiling. Experience the cardio with strength intervals to leave you feeling STRONG! All levels welcome — no experience needed, just bring your energy and enjoy the beat. Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in Muscle & MotionJoin us on Mondays & Wednesdays for a dynamic workout that combines weight training with cardio intervals. Modifications are offered for all fitness levels, so you can challenge yourself safely while increasing power, mobility, and stamina. Don’t miss this energizing, full-body workout with Angela! Mondays & Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $5 drop-in Step and StrengthJoin Josie for Total Body Step & Strength, a timed-interval workout combining weights and step bench moves to target every muscle. Build strength, tone your body, and boost endurance at a pace that works for you. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $5 drop-in Cardio BeatsFollow the beat through a series of simple, effective intervals. This class blends cardio and light strength work in a way that’s easy to follow and easy to adjust. No dance experience needed--just come ready to move and have fun! Wednesdays: 9:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Come join us for these energizing, effective workouts!  
 
8:00 AM - 5:00 PM    Senior Programming - General Admission
Most activities are included with your Senior pass, some require an additional fee and will be noted at the facility or below. Check out all our Senior activities here: https://bbbparkandrec.org/seniorprograms/
 
9:15 AM - 10:00 AM    TotalBarre® - TotalBarre®
TotalBarre®Total Barre is an upbeat, full-body barre fusion class that blends principles from Pilates, dance, and cardio-inspired movement. Set to motivating music and track-driven sequences, each segment guides you through controlled, rhythmic movements designed to lengthen and tone muscles, improve mobility, and enhance overall movement quality. Suitable for all fitness levels, the class includes modifications and optional progressions so you can work at your own pace, focusing on balance, coordination, and full-body results. No dance experience required—just bring your energy and enjoy the flow.Schedule: Mondays: 6:35 p.m.     Birch Bay Activity Center Tuesdays: 9:15 a.m.     Birch Bay Activity Center Thursdays: 9:30 a.m    Blaine Pavilion Instructor: Angela Cost: $5 drop-in fee Join us and feel the burn in this dynamic and empowering class!
 
10:00 AM - 12:00 PM    Private Rental
 
10:15 AM - 12:00 PM    Pickleball - Pickleball Intermediate+
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
10:30 AM - 11:30 AM    Yoga & Wellness - Tuesday Morning Vinyasa Flow Yoga
Yoga and Wellness Programs: Roll & Renew Mondays at 11:15 a.m. at Blaine Pavilion with CarolynRelease tension, move with ease, and feel your best.Roll & Renew is a gentle class that uses foam rolling, light mobility exercises, and stretching to help your body recover and move freely. You’ll ease tight muscles, improve flexibility, and support better posture — all while reducing stiffness and soreness. Perfect for all fitness levels, this session focuses on mindful movement to leave you feeling relaxed, refreshed, and renewed from head to toe. Vinyasa Flow Yoga with Kelsey Tuesdays at 10:30 a.m. at Blaine PavilionA dynamic, beginner friendly class focusing on linking breath and movement through foundational poses like sun salutations, standing poses and twists. It is a practice to build strength and flexibility. Gentle Yoga with Maureen Thursdays at 10:30 a.m. at Blaine PavilionSpend an hour flowing through various yoga poses that bring balance to the body, enhance breathwork, and end with a short meditation. Restorative Stretch with Jenn Tuesdays at 1:45 p.m. at Birch Bay Activity Center Thursdays at 9:15 a.m. at Birch Bay Activity CenterA gentle and therapeutic class suitable for everyone! Relax tight muscles, decrease soreness, reduce chronic pain, and improve mood and well-being. Great for stress relief too! Chair Yoga with Kelsey Thursdays at 1:45 p.m. at Birch Bay Activity Center  *Begins April 2!Chair Yoga is a gentle and accessible yoga style ideas for those who require a little more support but still want to improve strength, flexibility, and balance. Yoga with Jenn Thursdays at 6:00 p.m. at Birch Bay Activity CenterA one-hour class designed to increase flexibility, mobility, and strength while improving balance. This class is performed at a slow pace, with plenty of options and modifications, ending with relaxation and guided meditation.
 
12:00 PM - 1:45 PM    Pickleball - Pickleball: Tues Beginner/Novice Drop In Pickleball
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
1:45 PM - 2:45 PM    Yoga & Wellness - Restorative Stretch
Yoga and Wellness Programs: Roll & Renew Mondays at 11:15 a.m. at Blaine Pavilion with CarolynRelease tension, move with ease, and feel your best.Roll & Renew is a gentle class that uses foam rolling, light mobility exercises, and stretching to help your body recover and move freely. You’ll ease tight muscles, improve flexibility, and support better posture — all while reducing stiffness and soreness. Perfect for all fitness levels, this session focuses on mindful movement to leave you feeling relaxed, refreshed, and renewed from head to toe. Vinyasa Flow Yoga with Kelsey Tuesdays at 10:30 a.m. at Blaine PavilionA dynamic, beginner friendly class focusing on linking breath and movement through foundational poses like sun salutations, standing poses and twists. It is a practice to build strength and flexibility. Gentle Yoga with Maureen Thursdays at 10:30 a.m. at Blaine PavilionSpend an hour flowing through various yoga poses that bring balance to the body, enhance breathwork, and end with a short meditation. Restorative Stretch with Jenn Tuesdays at 1:45 p.m. at Birch Bay Activity Center Thursdays at 9:15 a.m. at Birch Bay Activity CenterA gentle and therapeutic class suitable for everyone! Relax tight muscles, decrease soreness, reduce chronic pain, and improve mood and well-being. Great for stress relief too! Chair Yoga with Kelsey Thursdays at 1:45 p.m. at Birch Bay Activity Center  *Begins April 2!Chair Yoga is a gentle and accessible yoga style ideas for those who require a little more support but still want to improve strength, flexibility, and balance. Yoga with Jenn Thursdays at 6:00 p.m. at Birch Bay Activity CenterA one-hour class designed to increase flexibility, mobility, and strength while improving balance. This class is performed at a slow pace, with plenty of options and modifications, ending with relaxation and guided meditation.
 
2:00 PM - 4:00 PM    Senior Programming - SHIBA Medicare appointments
Most activities are included with your Senior pass, some require an additional fee and will be noted at the facility or below. Check out all our Senior activities here: https://bbbparkandrec.org/seniorprograms/
 
5:30 PM - 6:30 PM    Line Dancing - Line Dancing - Blaine Community Center
Line DancingCome join us for a fun and energetic line dancing session! All levels are welcome as Charlene leads you through dances in the first hour, followed by 30 minutes of dancing to put your new moves into action. Date: Tuesdays Time: 5:30 p.m. to 6:30 p.m. Location: Blaine Community Center, 763 G St. Cost: $5 drop-in fee Details: 60 minutes of line dancing, with the first half hour dedicated to learning the dances and the last 30 minutes for practice and dancing. Check out our punch card deals and monthly memberships for additional savings!
 
5:45 PM - 6:45 PM    Pilates - Evening Pilates
PilatesLow-impact exercise focusing on small movements that rely on the back and core muscles for stabilization. This class helps improve core strength, posture, and muscle tone in the glutes, legs, abs, shoulders, and back. It also promotes better circulation, increased energy and focus, aligns the spine, and can reduce low back pain. Your body will thank you for joining this class! Tuesdays, 5:45  p.m. with Mika at the Birch Bay Activity Center Saturdays, 8:00 a.m. with Jenn at the Birch Bay Activity Center $5 drop-in.
 
7:00 PM - 7:45 PM    Bootcamps and Registered Sessions - Momentum Lab (5/12 - 6/18)
REGISTERED FITNESS SESSIONS Next six-week session starts May 10th! Mark your calendar; registration opens soon!Vinyasa Yoga  Breathe, move, and let it all settle. Amanda’s soothing energy and thoughtful adjustments make this Vinyasa flow feel like a deep exhale for the body and mind.  Dates: Sundays  Time: 9 a.m.  Location: Blaine Pavilion  Cost: $30 for 6 weeks  Strong Start with Angela Make 6 AM the best part of your day! This upbeat, music-driven class combines full-body strength, resistance exercises, and dynamic movement — all with plenty of smiles, laughter, and community energy. Tuesday & Thursday: Full-body strength workouts with heavier weights to energize and challenge your muscles. All fitness levels welcome — modifications are provided so everyone can join the fun. Strong Start is a 6-week program that requires registration and dedication, giving you the structure and consistency to see results while enjoying every morning! Dates: Tuesday/Thursday  Time: 6 a.m.  Location: Birch Bay Activity Center  Cost: $55 for 6 weeks  Momentum LabWork your body, love your body.What if you could get a great workout and repair your relationship with exercise at the same time?Neko’s blend of approachable strength and feel-good cardio meets you where you are, grows your motivation, and gently challenges your idea of “fitness.” Expect fun music, full-body movement, and plenty of room to reset while still building momentum. Dates: Tuesday/Thursday  Time: 7 p.m.  Location: Pavilion  Cost: $55 for 6 weeks  
 
Wednesday June 3, 2026
8:00 AM - 8:50 AM    HIIT Strength & Cardio Fitness - Get Fit
HIIT (High Intensity Interval Training): These popular classes mix strength and cardiovascular exercises to get you stronger and improve your endurance. "Get Fit"This class is a HIIT and a HIT! Using a mix of equipment such as free weights, bands, and steps, Josie (Mondays & Fridays) and Jenn (Wednesdays) will help you build muscle and improve your endurance, all in a friendly and welcoming atmosphere. Mondays (Full Body) & Fridays (Upper Body): 8:00 a.m. with Josie Wednesdays (Legs) : 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in "Get Fit" CircuitLooking for a dynamic, full-body workout? In Get Fit Circuit, Josie sets up stations using a mix of equipment—free weights, bands, steps, and more—for a fun, rotating workout. Move through each station at your own pace with timed intervals, building strength, endurance, and cardiovascular fitness while keeping every class fresh and challenging. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Join us and get fit with these energizing workouts! Core DrillsFeel the rhythm and move to the music! This upbeat cardio class combines fun, easy-to-follow punch and kick combos with energizing tracks that keep you moving and smiling. Experience the cardio with strength intervals to leave you feeling STRONG! All levels welcome — no experience needed, just bring your energy and enjoy the beat. Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in Muscle & MotionJoin us on Mondays & Wednesdays for a dynamic workout that combines weight training with cardio intervals. Modifications are offered for all fitness levels, so you can challenge yourself safely while increasing power, mobility, and stamina. Don’t miss this energizing, full-body workout with Angela! Mondays & Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $5 drop-in Step and StrengthJoin Josie for Total Body Step & Strength, a timed-interval workout combining weights and step bench moves to target every muscle. Build strength, tone your body, and boost endurance at a pace that works for you. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $5 drop-in Cardio BeatsFollow the beat through a series of simple, effective intervals. This class blends cardio and light strength work in a way that’s easy to follow and easy to adjust. No dance experience needed--just come ready to move and have fun! Wednesdays: 9:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Come join us for these energizing, effective workouts!  
 
8:00 AM - 5:00 PM    Senior Programming - General Admission
Most activities are included with your Senior pass, some require an additional fee and will be noted at the facility or below. Check out all our Senior activities here: https://bbbparkandrec.org/seniorprograms/
 
9:00 AM - 9:45 AM    HIIT Strength & Cardio Fitness - Cardio Beats
HIIT (High Intensity Interval Training): These popular classes mix strength and cardiovascular exercises to get you stronger and improve your endurance. "Get Fit"This class is a HIIT and a HIT! Using a mix of equipment such as free weights, bands, and steps, Josie (Mondays & Fridays) and Jenn (Wednesdays) will help you build muscle and improve your endurance, all in a friendly and welcoming atmosphere. Mondays (Full Body) & Fridays (Upper Body): 8:00 a.m. with Josie Wednesdays (Legs) : 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in "Get Fit" CircuitLooking for a dynamic, full-body workout? In Get Fit Circuit, Josie sets up stations using a mix of equipment—free weights, bands, steps, and more—for a fun, rotating workout. Move through each station at your own pace with timed intervals, building strength, endurance, and cardiovascular fitness while keeping every class fresh and challenging. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Join us and get fit with these energizing workouts! Core DrillsFeel the rhythm and move to the music! This upbeat cardio class combines fun, easy-to-follow punch and kick combos with energizing tracks that keep you moving and smiling. Experience the cardio with strength intervals to leave you feeling STRONG! All levels welcome — no experience needed, just bring your energy and enjoy the beat. Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in Muscle & MotionJoin us on Mondays & Wednesdays for a dynamic workout that combines weight training with cardio intervals. Modifications are offered for all fitness levels, so you can challenge yourself safely while increasing power, mobility, and stamina. Don’t miss this energizing, full-body workout with Angela! Mondays & Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $5 drop-in Step and StrengthJoin Josie for Total Body Step & Strength, a timed-interval workout combining weights and step bench moves to target every muscle. Build strength, tone your body, and boost endurance at a pace that works for you. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $5 drop-in Cardio BeatsFollow the beat through a series of simple, effective intervals. This class blends cardio and light strength work in a way that’s easy to follow and easy to adjust. No dance experience needed--just come ready to move and have fun! Wednesdays: 9:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Come join us for these energizing, effective workouts!  
 
10:15 AM - 12:00 PM    Pickleball - Pickleball Intermediate+
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
11:15 AM - 12:05 PM    Strength Training - Full Body Strength
 Strength Training Strong FoundationsBuild confidence, improve posture, and move safely with light weights and higher repetitions. Strong Foundations focuses on the fundamentals of proper form, balance, and controlled movement, helping you develop muscular endurance and functional strength for everyday life. Perfect for anyone looking to strengthen their body the smart, steady way. Mondays, 12:15 p.m. with Carolyn Location: Blaine Pavilion $5 drop-in Full Body Strength:This full-body, low-impact strength class emphasizes intentional movement and progressive strength training through timed intervals, allowing you to move at your own pace. While heavier weights are encouraged, all exercises are fully scalable, making the class accessible and effective whether you choose lighter or heavier weights. Wednesdays, 11:15 a.m. with Kelsey Location: Blaine Pavilion $5 drop-in
 
12:00 PM - 2:00 PM    Pickleball - Pickleball: Mon-Fri Beginner/Novice Drop In Pickleball
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
5:45 PM - 6:30 PM    HIIT Strength & Cardio Fitness - Muscle & Motion
HIIT (High Intensity Interval Training): These popular classes mix strength and cardiovascular exercises to get you stronger and improve your endurance. "Get Fit"This class is a HIIT and a HIT! Using a mix of equipment such as free weights, bands, and steps, Josie (Mondays & Fridays) and Jenn (Wednesdays) will help you build muscle and improve your endurance, all in a friendly and welcoming atmosphere. Mondays (Full Body) & Fridays (Upper Body): 8:00 a.m. with Josie Wednesdays (Legs) : 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in "Get Fit" CircuitLooking for a dynamic, full-body workout? In Get Fit Circuit, Josie sets up stations using a mix of equipment—free weights, bands, steps, and more—for a fun, rotating workout. Move through each station at your own pace with timed intervals, building strength, endurance, and cardiovascular fitness while keeping every class fresh and challenging. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Join us and get fit with these energizing workouts! Core DrillsFeel the rhythm and move to the music! This upbeat cardio class combines fun, easy-to-follow punch and kick combos with energizing tracks that keep you moving and smiling. Experience the cardio with strength intervals to leave you feeling STRONG! All levels welcome — no experience needed, just bring your energy and enjoy the beat. Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in Muscle & MotionJoin us on Mondays & Wednesdays for a dynamic workout that combines weight training with cardio intervals. Modifications are offered for all fitness levels, so you can challenge yourself safely while increasing power, mobility, and stamina. Don’t miss this energizing, full-body workout with Angela! Mondays & Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $5 drop-in Step and StrengthJoin Josie for Total Body Step & Strength, a timed-interval workout combining weights and step bench moves to target every muscle. Build strength, tone your body, and boost endurance at a pace that works for you. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $5 drop-in Cardio BeatsFollow the beat through a series of simple, effective intervals. This class blends cardio and light strength work in a way that’s easy to follow and easy to adjust. No dance experience needed--just come ready to move and have fun! Wednesdays: 9:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Come join us for these energizing, effective workouts!  
 
7:00 PM - 9:00 PM    Drop in Volleyball - Volleyball Drop In
Volleyball Drop-In: Come enjoy some fun, friendly competition at the Birch Bay Activity Center! Play volleyball with others in a laid-back, casual environment. Ages: 18+ Cost: $3 drop-in fee No Registration: Just drop in!
 
Thursday June 4, 2026
6:00 AM - 6:45 AM    Bootcamps and Registered Sessions - Strong Start with Angela (5/12 - 6/18)
REGISTERED FITNESS SESSIONS Next six-week session starts May 10th! Mark your calendar; registration opens soon!Vinyasa Yoga  Breathe, move, and let it all settle. Amanda’s soothing energy and thoughtful adjustments make this Vinyasa flow feel like a deep exhale for the body and mind.  Dates: Sundays  Time: 9 a.m.  Location: Blaine Pavilion  Cost: $30 for 6 weeks  Strong Start with Angela Make 6 AM the best part of your day! This upbeat, music-driven class combines full-body strength, resistance exercises, and dynamic movement — all with plenty of smiles, laughter, and community energy. Tuesday & Thursday: Full-body strength workouts with heavier weights to energize and challenge your muscles. All fitness levels welcome — modifications are provided so everyone can join the fun. Strong Start is a 6-week program that requires registration and dedication, giving you the structure and consistency to see results while enjoying every morning! Dates: Tuesday/Thursday  Time: 6 a.m.  Location: Birch Bay Activity Center  Cost: $55 for 6 weeks  Momentum LabWork your body, love your body.What if you could get a great workout and repair your relationship with exercise at the same time?Neko’s blend of approachable strength and feel-good cardio meets you where you are, grows your motivation, and gently challenges your idea of “fitness.” Expect fun music, full-body movement, and plenty of room to reset while still building momentum. Dates: Tuesday/Thursday  Time: 7 p.m.  Location: Pavilion  Cost: $55 for 6 weeks  
 
8:00 AM - 9:00 AM    HIIT Strength & Cardio Fitness - Core Drills
HIIT (High Intensity Interval Training): These popular classes mix strength and cardiovascular exercises to get you stronger and improve your endurance. "Get Fit"This class is a HIIT and a HIT! Using a mix of equipment such as free weights, bands, and steps, Josie (Mondays & Fridays) and Jenn (Wednesdays) will help you build muscle and improve your endurance, all in a friendly and welcoming atmosphere. Mondays (Full Body) & Fridays (Upper Body): 8:00 a.m. with Josie Wednesdays (Legs) : 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in "Get Fit" CircuitLooking for a dynamic, full-body workout? In Get Fit Circuit, Josie sets up stations using a mix of equipment—free weights, bands, steps, and more—for a fun, rotating workout. Move through each station at your own pace with timed intervals, building strength, endurance, and cardiovascular fitness while keeping every class fresh and challenging. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Join us and get fit with these energizing workouts! Core DrillsFeel the rhythm and move to the music! This upbeat cardio class combines fun, easy-to-follow punch and kick combos with energizing tracks that keep you moving and smiling. Experience the cardio with strength intervals to leave you feeling STRONG! All levels welcome — no experience needed, just bring your energy and enjoy the beat. Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in Muscle & MotionJoin us on Mondays & Wednesdays for a dynamic workout that combines weight training with cardio intervals. Modifications are offered for all fitness levels, so you can challenge yourself safely while increasing power, mobility, and stamina. Don’t miss this energizing, full-body workout with Angela! Mondays & Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $5 drop-in Step and StrengthJoin Josie for Total Body Step & Strength, a timed-interval workout combining weights and step bench moves to target every muscle. Build strength, tone your body, and boost endurance at a pace that works for you. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $5 drop-in Cardio BeatsFollow the beat through a series of simple, effective intervals. This class blends cardio and light strength work in a way that’s easy to follow and easy to adjust. No dance experience needed--just come ready to move and have fun! Wednesdays: 9:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Come join us for these energizing, effective workouts!  
 
8:00 AM - 5:00 PM    Senior Programming - General Admission
Most activities are included with your Senior pass, some require an additional fee and will be noted at the facility or below. Check out all our Senior activities here: https://bbbparkandrec.org/seniorprograms/
 
8:30 AM - 9:15 AM    HIIT Strength & Cardio Fitness - Total Body Step and Strength
HIIT (High Intensity Interval Training): These popular classes mix strength and cardiovascular exercises to get you stronger and improve your endurance. "Get Fit"This class is a HIIT and a HIT! Using a mix of equipment such as free weights, bands, and steps, Josie (Mondays & Fridays) and Jenn (Wednesdays) will help you build muscle and improve your endurance, all in a friendly and welcoming atmosphere. Mondays (Full Body) & Fridays (Upper Body): 8:00 a.m. with Josie Wednesdays (Legs) : 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in "Get Fit" CircuitLooking for a dynamic, full-body workout? In Get Fit Circuit, Josie sets up stations using a mix of equipment—free weights, bands, steps, and more—for a fun, rotating workout. Move through each station at your own pace with timed intervals, building strength, endurance, and cardiovascular fitness while keeping every class fresh and challenging. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Join us and get fit with these energizing workouts! Core DrillsFeel the rhythm and move to the music! This upbeat cardio class combines fun, easy-to-follow punch and kick combos with energizing tracks that keep you moving and smiling. Experience the cardio with strength intervals to leave you feeling STRONG! All levels welcome — no experience needed, just bring your energy and enjoy the beat. Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in Muscle & MotionJoin us on Mondays & Wednesdays for a dynamic workout that combines weight training with cardio intervals. Modifications are offered for all fitness levels, so you can challenge yourself safely while increasing power, mobility, and stamina. Don’t miss this energizing, full-body workout with Angela! Mondays & Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $5 drop-in Step and StrengthJoin Josie for Total Body Step & Strength, a timed-interval workout combining weights and step bench moves to target every muscle. Build strength, tone your body, and boost endurance at a pace that works for you. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $5 drop-in Cardio BeatsFollow the beat through a series of simple, effective intervals. This class blends cardio and light strength work in a way that’s easy to follow and easy to adjust. No dance experience needed--just come ready to move and have fun! Wednesdays: 9:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Come join us for these energizing, effective workouts!  
 
9:15 AM - 10:00 AM    Yoga & Wellness - Restorative Stretch
Yoga and Wellness Programs: Roll & Renew Mondays at 11:15 a.m. at Blaine Pavilion with CarolynRelease tension, move with ease, and feel your best.Roll & Renew is a gentle class that uses foam rolling, light mobility exercises, and stretching to help your body recover and move freely. You’ll ease tight muscles, improve flexibility, and support better posture — all while reducing stiffness and soreness. Perfect for all fitness levels, this session focuses on mindful movement to leave you feeling relaxed, refreshed, and renewed from head to toe. Vinyasa Flow Yoga with Kelsey Tuesdays at 10:30 a.m. at Blaine PavilionA dynamic, beginner friendly class focusing on linking breath and movement through foundational poses like sun salutations, standing poses and twists. It is a practice to build strength and flexibility. Gentle Yoga with Maureen Thursdays at 10:30 a.m. at Blaine PavilionSpend an hour flowing through various yoga poses that bring balance to the body, enhance breathwork, and end with a short meditation. Restorative Stretch with Jenn Tuesdays at 1:45 p.m. at Birch Bay Activity Center Thursdays at 9:15 a.m. at Birch Bay Activity CenterA gentle and therapeutic class suitable for everyone! Relax tight muscles, decrease soreness, reduce chronic pain, and improve mood and well-being. Great for stress relief too! Chair Yoga with Kelsey Thursdays at 1:45 p.m. at Birch Bay Activity Center  *Begins April 2!Chair Yoga is a gentle and accessible yoga style ideas for those who require a little more support but still want to improve strength, flexibility, and balance. Yoga with Jenn Thursdays at 6:00 p.m. at Birch Bay Activity CenterA one-hour class designed to increase flexibility, mobility, and strength while improving balance. This class is performed at a slow pace, with plenty of options and modifications, ending with relaxation and guided meditation.
 
9:30 AM - 10:15 AM    TotalBarre® - TotalBarre®- Pavilion
TotalBarre®Total Barre is an upbeat, full-body barre fusion class that blends principles from Pilates, dance, and cardio-inspired movement. Set to motivating music and track-driven sequences, each segment guides you through controlled, rhythmic movements designed to lengthen and tone muscles, improve mobility, and enhance overall movement quality. Suitable for all fitness levels, the class includes modifications and optional progressions so you can work at your own pace, focusing on balance, coordination, and full-body results. No dance experience required—just bring your energy and enjoy the flow.Schedule: Mondays: 6:35 p.m.     Birch Bay Activity Center Tuesdays: 9:15 a.m.     Birch Bay Activity Center Thursdays: 9:30 a.m    Blaine Pavilion Instructor: Angela Cost: $5 drop-in fee Join us and feel the burn in this dynamic and empowering class!
 
10:15 AM - 12:00 PM    Pickleball - Pickleball Intermediate+
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
10:30 AM - 11:30 AM    Yoga & Wellness - Gentle Yoga with Maureen
Yoga and Wellness Programs: Roll & Renew Mondays at 11:15 a.m. at Blaine Pavilion with CarolynRelease tension, move with ease, and feel your best.Roll & Renew is a gentle class that uses foam rolling, light mobility exercises, and stretching to help your body recover and move freely. You’ll ease tight muscles, improve flexibility, and support better posture — all while reducing stiffness and soreness. Perfect for all fitness levels, this session focuses on mindful movement to leave you feeling relaxed, refreshed, and renewed from head to toe. Vinyasa Flow Yoga with Kelsey Tuesdays at 10:30 a.m. at Blaine PavilionA dynamic, beginner friendly class focusing on linking breath and movement through foundational poses like sun salutations, standing poses and twists. It is a practice to build strength and flexibility. Gentle Yoga with Maureen Thursdays at 10:30 a.m. at Blaine PavilionSpend an hour flowing through various yoga poses that bring balance to the body, enhance breathwork, and end with a short meditation. Restorative Stretch with Jenn Tuesdays at 1:45 p.m. at Birch Bay Activity Center Thursdays at 9:15 a.m. at Birch Bay Activity CenterA gentle and therapeutic class suitable for everyone! Relax tight muscles, decrease soreness, reduce chronic pain, and improve mood and well-being. Great for stress relief too! Chair Yoga with Kelsey Thursdays at 1:45 p.m. at Birch Bay Activity Center  *Begins April 2!Chair Yoga is a gentle and accessible yoga style ideas for those who require a little more support but still want to improve strength, flexibility, and balance. Yoga with Jenn Thursdays at 6:00 p.m. at Birch Bay Activity CenterA one-hour class designed to increase flexibility, mobility, and strength while improving balance. This class is performed at a slow pace, with plenty of options and modifications, ending with relaxation and guided meditation.
 
12:00 PM - 1:40 PM    Pickleball - Pickleball: Mon-Fri Beginner/Novice Drop In Pickleball
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
3:00 PM - 4:30 PM    Open Gym - Teen Open Gym
Teen Open GymEvery Thursday from 3:00 p.m. to 4:30 p.m. at the Birch Bay Activity Center, we have open gym time for teens! Whether you're looking to shoot some hoops or just get active, all teens are welcome!It’s completely free to participate, and no registration is needed! Home School Open GymEvery Friday from 11:00 a.m to 12:30 p.m. at the Blaine Pavilion, we have open gym time designed specifically for home school families! Families will have full gym space with equipment for free play, group games, and movement-based activities.No registration required and is free!Saturday Open GymEvery Saturday from 1:00 p.m. to 3:00 p.m. at the Birch Bay Activity Center, we have open gym time for everyone! This session is open to individuals and families alike, so whether you're looking to shoot some hoops or just get active, everyone is welcome, but adult supervision is required.
 
5:30 PM - 6:45 PM    Arts and Crafts - Rock Painting - Community Rock Garden Kick Off
  Paint-Your-Own-PotteryGet Creative and make something uniquely yours!Custom Pottery Made by You! Join us for a fun and relaxing paint-your-own pottery experience guided by Local Artists from Valley View Pottery Gallery & Studio. Kick off your summer break by joining us for a relaxing paint-your-own pottery experience guided by Local Artists from Valley View Pottery Gallery & Studio. Whether you’re an experienced artist or picking up a brush for the first time, this class is designed for all skill levels. You’ll choose your pottery piece, learn simple painting techniques, and enjoy a laid-back, social atmosphere while bringing your design to life. After the session, your piece will be professionally fired and ready to take home at a later date. Date: Saturday, June 13thPlace: Birch Bay Activity Center - 7511 Gemini St.TimeSession 1~ 2:00 - 4:00Session 2~ 2:20 - 4:20Session 3~ 2:40 - 4:40Additional Notes: When registering, please select the ceramic piece that you would like to paint. Each session fits up to 10 participants. Additional sessions will be opened and filled once the previous session has reached maximum capacity. Beginner Henna Art Date: Wednesday, June 17th Location: Blaine Community Center. 764 G St.  Time: 6:00 - 7:30 pm Cost: $15 per personAges: 11 and Up Join us for a creative and welcoming evening learning the basics of henna art! This experience is  perfect for first-timers who want to explore simple henna designs in a fun, relaxed setting. Participants will practice basic patterns, learn simple techniques, and create their own designs with guidance. No experience is needed—just come ready to have fun, express your creativity, and enjoy a hands-on artistic experience together. Additional Notes: The pigment develops as it dries. The recommended development time is 1 to 2 hours. Dress in clothing that will not smear the henna while drying. Henna may effect sensitive skin.Rock Painting Date: Thursday, June 4th Location: Blaine Community Center. 764 G St.  Time: 5:30 - 6:45 pm Cost: $5 per person Kick off a new Spring and Summer tradition with the launch of our Community Painted Rock Garden!This fun, hands-on rock painting activity invites participants of all ages to decorate rocks that can become part of a shared outdoor art space on our facility grounds. Anyone can contribute a unique piece to help bring this garden to life. This event is all about creativity, connection, and community pride—come paint a rock, leave your mark, and help us start something special together. Spa Creations Night Date: Wednesday, June 24th Location: Blaine Community Center. 764 G St.  Time: 5:30 - 7:00 pm Cost: $20 per personAges: 10 and Up Join us for a relaxing, hands-on evening where you’ll learn how to create your own bath bombs and sugar body scrubs.Using simple ingredients and essential oils, participants will mix, mold, and customize their creations to take home. Come ready to unwind, get creative, and enjoy making something nourishing for your body. All participants will leave with 2 sugar-based body scrubs and 2 bath-bombs.Paint and Sip at L & L Bakery   June SessionTime: Saturday, June 20thDate: 5:30 - 7:00 PMLocation: L & L Bakery*Registration RequiredAugust SessionTime: Saturday, August 15thDate: 5:30 - 7:00 PMLocation: L & L Bakery*Registration Required
 
6:00 PM - 6:55 PM    Yoga & Wellness - Yoga with Jenn
Yoga and Wellness Programs: Roll & Renew Mondays at 11:15 a.m. at Blaine Pavilion with CarolynRelease tension, move with ease, and feel your best.Roll & Renew is a gentle class that uses foam rolling, light mobility exercises, and stretching to help your body recover and move freely. You’ll ease tight muscles, improve flexibility, and support better posture — all while reducing stiffness and soreness. Perfect for all fitness levels, this session focuses on mindful movement to leave you feeling relaxed, refreshed, and renewed from head to toe. Vinyasa Flow Yoga with Kelsey Tuesdays at 10:30 a.m. at Blaine PavilionA dynamic, beginner friendly class focusing on linking breath and movement through foundational poses like sun salutations, standing poses and twists. It is a practice to build strength and flexibility. Gentle Yoga with Maureen Thursdays at 10:30 a.m. at Blaine PavilionSpend an hour flowing through various yoga poses that bring balance to the body, enhance breathwork, and end with a short meditation. Restorative Stretch with Jenn Tuesdays at 1:45 p.m. at Birch Bay Activity Center Thursdays at 9:15 a.m. at Birch Bay Activity CenterA gentle and therapeutic class suitable for everyone! Relax tight muscles, decrease soreness, reduce chronic pain, and improve mood and well-being. Great for stress relief too! Chair Yoga with Kelsey Thursdays at 1:45 p.m. at Birch Bay Activity Center  *Begins April 2!Chair Yoga is a gentle and accessible yoga style ideas for those who require a little more support but still want to improve strength, flexibility, and balance. Yoga with Jenn Thursdays at 6:00 p.m. at Birch Bay Activity CenterA one-hour class designed to increase flexibility, mobility, and strength while improving balance. This class is performed at a slow pace, with plenty of options and modifications, ending with relaxation and guided meditation.
 
7:00 PM - 7:45 PM    Bootcamps and Registered Sessions - Momentum Lab (5/12 - 6/18)
REGISTERED FITNESS SESSIONS Next six-week session starts May 10th! Mark your calendar; registration opens soon!Vinyasa Yoga  Breathe, move, and let it all settle. Amanda’s soothing energy and thoughtful adjustments make this Vinyasa flow feel like a deep exhale for the body and mind.  Dates: Sundays  Time: 9 a.m.  Location: Blaine Pavilion  Cost: $30 for 6 weeks  Strong Start with Angela Make 6 AM the best part of your day! This upbeat, music-driven class combines full-body strength, resistance exercises, and dynamic movement — all with plenty of smiles, laughter, and community energy. Tuesday & Thursday: Full-body strength workouts with heavier weights to energize and challenge your muscles. All fitness levels welcome — modifications are provided so everyone can join the fun. Strong Start is a 6-week program that requires registration and dedication, giving you the structure and consistency to see results while enjoying every morning! Dates: Tuesday/Thursday  Time: 6 a.m.  Location: Birch Bay Activity Center  Cost: $55 for 6 weeks  Momentum LabWork your body, love your body.What if you could get a great workout and repair your relationship with exercise at the same time?Neko’s blend of approachable strength and feel-good cardio meets you where you are, grows your motivation, and gently challenges your idea of “fitness.” Expect fun music, full-body movement, and plenty of room to reset while still building momentum. Dates: Tuesday/Thursday  Time: 7 p.m.  Location: Pavilion  Cost: $55 for 6 weeks  
 
7:00 PM - 9:00 PM    Basketball drop in - Adult Basketball
 Adult Open Basketball Join us Thursday evenings for Adult-Only Open Basketball! This is a great opportunity to stay active, connect with others, and enjoy some court time in a casual, welcoming environment.Schedule: Day: Thursdays Time: 7:00 p.m. to 9:00 p.m. Location: Birch Bay Activity Center Cost: Free Details: Volunteer-run Grab your sneakers and drop in for a fun evening of basketball—no registration required!
 
Friday June 5, 2026
8:00 AM - 8:50 AM    HIIT Strength & Cardio Fitness - Get Fit
HIIT (High Intensity Interval Training): These popular classes mix strength and cardiovascular exercises to get you stronger and improve your endurance. "Get Fit"This class is a HIIT and a HIT! Using a mix of equipment such as free weights, bands, and steps, Josie (Mondays & Fridays) and Jenn (Wednesdays) will help you build muscle and improve your endurance, all in a friendly and welcoming atmosphere. Mondays (Full Body) & Fridays (Upper Body): 8:00 a.m. with Josie Wednesdays (Legs) : 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in "Get Fit" CircuitLooking for a dynamic, full-body workout? In Get Fit Circuit, Josie sets up stations using a mix of equipment—free weights, bands, steps, and more—for a fun, rotating workout. Move through each station at your own pace with timed intervals, building strength, endurance, and cardiovascular fitness while keeping every class fresh and challenging. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Join us and get fit with these energizing workouts! Core DrillsFeel the rhythm and move to the music! This upbeat cardio class combines fun, easy-to-follow punch and kick combos with energizing tracks that keep you moving and smiling. Experience the cardio with strength intervals to leave you feeling STRONG! All levels welcome — no experience needed, just bring your energy and enjoy the beat. Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in Muscle & MotionJoin us on Mondays & Wednesdays for a dynamic workout that combines weight training with cardio intervals. Modifications are offered for all fitness levels, so you can challenge yourself safely while increasing power, mobility, and stamina. Don’t miss this energizing, full-body workout with Angela! Mondays & Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $5 drop-in Step and StrengthJoin Josie for Total Body Step & Strength, a timed-interval workout combining weights and step bench moves to target every muscle. Build strength, tone your body, and boost endurance at a pace that works for you. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $5 drop-in Cardio BeatsFollow the beat through a series of simple, effective intervals. This class blends cardio and light strength work in a way that’s easy to follow and easy to adjust. No dance experience needed--just come ready to move and have fun! Wednesdays: 9:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Come join us for these energizing, effective workouts!  
 
8:00 AM - 3:30 PM    Outdoor Activities - Hike: Pine and Cedar Lakes
HIKES -Join one of our Activity Coordinators for various hikes in the Upper West PNW!Fee: $5 - $10 per hike unless stated otherwise, includes bus transport (additional fees depending on distance and parking fees)Time: Bus leaves Activity Center promptly at 9 am (unless otherwise stated)Skill level: Varies by hikeFri. May 22nd, Lake Whatcom Via Hurtz Trail, 9:00 am - 2:00 pm - $5 Per Person (Easy - Moderate)Fri. May 29th, Hoypus Point Loop - Cornet Bay Area, 8:00 am - 3:30 pm - $10 Per Person (Moderate - Advanced)Fri. June 5th, Pine and Cedar Lakes - Bellingham/Fairhaven, 8:00 am - 3:30 pm - $5 Per Person - (Moderate - Advanced)Fri. June 12th, South Bay Trail (Waypoint Park to Fairhaven), 9:00 am - 3:00 pm - $5 Per Person (Moderate)Sat. July 11th, Lighthouse Point and Lottie Point via Rosario Head Trail, 8:00 am - 4:00 pm - $8 Per Person (Moderate)Sat. August 29th, Fragrance Lake Trail, 8:00 am - 3:00 pm - $5 Per Person (Advanced)Sat. Sept 19th, Chanterelle Trail, 8:00 am - 5:00 pm - $5 Per Person (Moderate)Ages: 16 & Up, under 16 must be accompanied by an adultFood: Please bring a lunch, snacks, and water.Pets: Unfortunately, though we love dogs, they aren't allowed on the bus.Additional notes:Hikes progress from easy in late spring and early summer to more difficult by the end of summer.Please be aware that some hikes are strenuous and hiking poles are recommended.Later in the summer and fall hikes may be rescheduled due to air conditions, changes in road conditions, or inclement weather.NOTE: This activity is not covered by fitness insurance Beach Explorations - Join us at the beach as we spend low tide searching and identifying marine organisms. Learn about their biology and ecology. Family friendly. Fee: FREETime: Staggered around low tides during late Spring and Summer; please see dates at the bottom of the page by clicking on the schedule.         Sat May 2nd at 11:30 am (-1.20 ft at 12:30)         Mon May 18th at 12:30 pm (-3.63 ft at 1 pm)         Sat June 13th at 9:30 am (-2.82 ft at 10:26 am)         Sat June 27th 9:30 am (-1.38 ft at 10:30 am)Ages: All ages are welcome, but low tide is rocky and can be slipperyAdditional notes:Please know the ground will be wet, rocky, and slippery, so please wear appropriate footwear.   Clamming 101Fee: FREETime: Scheduled in Spring before red tides close for the season          Sat April 18th at 11:30 am (-1.76 ft at 12:30)          Sat May 16th at 10:30 am (-2.69 ft at 11:30 am)          Mon May 18th 12 pm (-3.63 ft at 1 pm) - CANCELLED Due to BIOTOXINS          Mon June 15th 11 am (-3.9 ft at 12:00 pm)Ages: All ages are welcome to learn about harvesting clams in our areaAdditional notes: This is an informational class in which a specialist will discuss rules and regulations, types of equipment and harvesting methods, and then demonstrates digging for clams. If you are planning to harvest please have a current clamming license (season starts April 1st).  Wear boots or footwear you don't mind getting wet, and bring a digging tool (e.g., shovel or hand rake). Anyone who is keeping clams must have their own bucket or bag. (No sharing if you are digging for multiple limits.) Clamming may turn into a beach/tide exploration if there is a red tide, as clamming is closed during red tides.  
 
8:00 AM - 5:00 PM    Senior Programming - General Admission
Most activities are included with your Senior pass, some require an additional fee and will be noted at the facility or below. Check out all our Senior activities here: https://bbbparkandrec.org/seniorprograms/
 
9:00 AM - 9:55 AM    Retro Dance Fitness - Retro Dance
Retro Dance Fitness: Retro Dance Fitness is a high-energy, feel-good workout led by Julius that blends Zumba-style movements with fun, easy-to-follow dance routines set to classic retro music. Expect lots of dancing, great vibes, and a little extra spice as you move, sweat, and smile your way through the class. Perfect for all fitness levels, this class is all about having fun while getting a great cardio workout. Fridays at 9:00 a.m. with Julius at the Birch Bay Activity Center Cost: $5 drop-inIt’s a great party every time! Come move, sweat, and enjoy the rhythm!
 
10:15 AM - 12:00 PM    Pickleball - Pickleball Intermediate+
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
12:00 PM - 2:00 PM    Pickleball - Pickleball: Mon-Fri Beginner/Novice Drop In Pickleball
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
2:30 PM - 4:30 PM    The Sharketts Pool Group
 
Saturday June 6, 2026
8:00 AM - 8:50 AM    Pilates - Pilates
PilatesLow-impact exercise focusing on small movements that rely on the back and core muscles for stabilization. This class helps improve core strength, posture, and muscle tone in the glutes, legs, abs, shoulders, and back. It also promotes better circulation, increased energy and focus, aligns the spine, and can reduce low back pain. Your body will thank you for joining this class! Tuesdays, 5:45  p.m. with Mika at the Birch Bay Activity Center Saturdays, 8:00 a.m. with Jenn at the Birch Bay Activity Center $5 drop-in.
 
8:00 AM - 9:00 AM    Facility Maintenance
 
8:00 AM - 1:00 PM    Senior Programming - Saturday General Admission
Most activities are included with your Senior pass, some require an additional fee and will be noted at the facility or below. Check out all our Senior activities here: https://bbbparkandrec.org/seniorprograms/
 
9:00 AM - 9:55 AM    Zumba® Fitness - Saturday Zumba
Zumba®: Join us for a fun and energetic Zumba® class! You don't need to be coordinated or know how to dance—it's all about moving and having fun! Saturdays at 9:00 a.m. with Carella at the Birch Bay Activity Center Mondays & Wednesdays at 9:00 a.m. with Julius at the Birch Bay Activity Center Cost: $5 drop-inIt’s a great party every time! Come move, sweat, and enjoy the rhythm!_________________________________________________________________________________________
 
10:15 AM - 1:00 PM    Pickleball - Pickleball: Sat. All Levels Drop In Pickleball
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
1:00 PM - 3:00 PM    Open Gym - Saturday Open Family Gym Play
Teen Open GymEvery Thursday from 3:00 p.m. to 4:30 p.m. at the Birch Bay Activity Center, we have open gym time for teens! Whether you're looking to shoot some hoops or just get active, all teens are welcome!It’s completely free to participate, and no registration is needed! Home School Open GymEvery Friday from 11:00 a.m to 12:30 p.m. at the Blaine Pavilion, we have open gym time designed specifically for home school families! Families will have full gym space with equipment for free play, group games, and movement-based activities.No registration required and is free!Saturday Open GymEvery Saturday from 1:00 p.m. to 3:00 p.m. at the Birch Bay Activity Center, we have open gym time for everyone! This session is open to individuals and families alike, so whether you're looking to shoot some hoops or just get active, everyone is welcome, but adult supervision is required.
 
1:00 PM - 4:30 PM    CPR/AED - CPR/AED
CPR/AEDClass is offered through the American Safety Health Institute (ASHI). Basic knowledge and application of these skills is taught in a group setting by a trained, local instructor and feedback is given to students throughout the class. Individual participation is encouraged and welcomed for better learning! These classes are appropriate for those who need a CPR/AED and/or First Aid card and for those who want to learn the skills in a relaxed and fun environment for personal reasons. Pre-registration is required for all participants.*Please note that this class DOES NOT meet the requirements to be used as prerequisites to get into any medical program.This class is currently being offered free to the public and can host a maximum of 14 total students.Class is approximately 3 to 3.5 hours long. After successful completion of the class, you will obtain an ASHI certified CPR/AED card.Topics in the CPR/AED class include but are not limited to:-Adult, child and infant CPR and emergencies-Automatic External Defibrillator (AED) use-Adult, child, and infant choking emergencies-Emergency situational awareness-Body Substance Isolation and how to protect yourself-Managing yourself and the emergency sceneWho can enroll in the course?Class is open for anyone ages 13 years or older. If the student is under the age of 18, a parent or guardian must accompany them to the class. The parent/guardian does not need to register for the class themselves if they are solely going to be there accompanying a minor. If the parent/guardian would like to participate and/or receive ASHI cards at the end of class, they will need to register as well. Date: June 6th, 2026 In-Person Time:  1:00 p.m. to 4:30 p.m.  In-Person Location: Blaine Fire Station, 9408 Odell Road, Blaine, WA 98230 Cost: Free Registration: Pre-registration required as space is limited.
 
Sunday June 7, 2026
7:00 AM - 9:00 AM    Facility Maintenance
 
9:00 AM - 10:00 AM    Bootcamps and Registered Sessions - Vinyasa Flow Yoga with Amanda (5/10 - 6/14)
REGISTERED FITNESS SESSIONS Next six-week session starts May 10th! Mark your calendar; registration opens soon!Vinyasa Yoga  Breathe, move, and let it all settle. Amanda’s soothing energy and thoughtful adjustments make this Vinyasa flow feel like a deep exhale for the body and mind.  Dates: Sundays  Time: 9 a.m.  Location: Blaine Pavilion  Cost: $30 for 6 weeks  Strong Start with Angela Make 6 AM the best part of your day! This upbeat, music-driven class combines full-body strength, resistance exercises, and dynamic movement — all with plenty of smiles, laughter, and community energy. Tuesday & Thursday: Full-body strength workouts with heavier weights to energize and challenge your muscles. All fitness levels welcome — modifications are provided so everyone can join the fun. Strong Start is a 6-week program that requires registration and dedication, giving you the structure and consistency to see results while enjoying every morning! Dates: Tuesday/Thursday  Time: 6 a.m.  Location: Birch Bay Activity Center  Cost: $55 for 6 weeks  Momentum LabWork your body, love your body.What if you could get a great workout and repair your relationship with exercise at the same time?Neko’s blend of approachable strength and feel-good cardio meets you where you are, grows your motivation, and gently challenges your idea of “fitness.” Expect fun music, full-body movement, and plenty of room to reset while still building momentum. Dates: Tuesday/Thursday  Time: 7 p.m.  Location: Pavilion  Cost: $55 for 6 weeks  
 
3:00 PM - 5:00 PM    Teatro Kabayan Nonprofit
 
3:00 PM - 5:00 PM    Badminton - Badminton
Badminton Drop-In Program Join us every Sunday from 3:00–5:00 PM at the Birch Bay Activity Center for some fast-paced fun and friendly competition! This co-ed program is open to all skill levels, from beginners to seasoned players.Location: Birch Bay Activity CenterCost: $3 drop-in feeWho: Co-ed, all levels welcomeBring your energy and enjoy a great way to stay active and connect with others. See you on the court! ??
 
5:00 PM - 7:00 PM    Pickleball - Advanced Pickleball
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
Monday June 8, 2026
8:00 AM - 8:50 AM    HIIT Strength & Cardio Fitness - Get Fit
HIIT (High Intensity Interval Training): These popular classes mix strength and cardiovascular exercises to get you stronger and improve your endurance. "Get Fit"This class is a HIIT and a HIT! Using a mix of equipment such as free weights, bands, and steps, Josie (Mondays & Fridays) and Jenn (Wednesdays) will help you build muscle and improve your endurance, all in a friendly and welcoming atmosphere. Mondays (Full Body) & Fridays (Upper Body): 8:00 a.m. with Josie Wednesdays (Legs) : 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in "Get Fit" CircuitLooking for a dynamic, full-body workout? In Get Fit Circuit, Josie sets up stations using a mix of equipment—free weights, bands, steps, and more—for a fun, rotating workout. Move through each station at your own pace with timed intervals, building strength, endurance, and cardiovascular fitness while keeping every class fresh and challenging. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Join us and get fit with these energizing workouts! Core DrillsFeel the rhythm and move to the music! This upbeat cardio class combines fun, easy-to-follow punch and kick combos with energizing tracks that keep you moving and smiling. Experience the cardio with strength intervals to leave you feeling STRONG! All levels welcome — no experience needed, just bring your energy and enjoy the beat. Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in Muscle & MotionJoin us on Mondays & Wednesdays for a dynamic workout that combines weight training with cardio intervals. Modifications are offered for all fitness levels, so you can challenge yourself safely while increasing power, mobility, and stamina. Don’t miss this energizing, full-body workout with Angela! Mondays & Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $5 drop-in Step and StrengthJoin Josie for Total Body Step & Strength, a timed-interval workout combining weights and step bench moves to target every muscle. Build strength, tone your body, and boost endurance at a pace that works for you. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $5 drop-in Cardio BeatsFollow the beat through a series of simple, effective intervals. This class blends cardio and light strength work in a way that’s easy to follow and easy to adjust. No dance experience needed--just come ready to move and have fun! Wednesdays: 9:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Come join us for these energizing, effective workouts!  
 
8:00 AM - 5:00 PM    Senior Programming - General Admission
Most activities are included with your Senior pass, some require an additional fee and will be noted at the facility or below. Check out all our Senior activities here: https://bbbparkandrec.org/seniorprograms/
 
9:00 AM - 9:55 AM    Zumba® Fitness - Zumba!
Zumba®: Join us for a fun and energetic Zumba® class! You don't need to be coordinated or know how to dance—it's all about moving and having fun! Saturdays at 9:00 a.m. with Carella at the Birch Bay Activity Center Mondays & Wednesdays at 9:00 a.m. with Julius at the Birch Bay Activity Center Cost: $5 drop-inIt’s a great party every time! Come move, sweat, and enjoy the rhythm!_________________________________________________________________________________________
 
10:15 AM - 12:00 PM    Pickleball - Pickleball Intermediate+
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
11:15 AM - 12:00 PM    Yoga & Wellness - Roll & Renew
Yoga and Wellness Programs: Roll & Renew Mondays at 11:15 a.m. at Blaine Pavilion with CarolynRelease tension, move with ease, and feel your best.Roll & Renew is a gentle class that uses foam rolling, light mobility exercises, and stretching to help your body recover and move freely. You’ll ease tight muscles, improve flexibility, and support better posture — all while reducing stiffness and soreness. Perfect for all fitness levels, this session focuses on mindful movement to leave you feeling relaxed, refreshed, and renewed from head to toe. Vinyasa Flow Yoga with Kelsey Tuesdays at 10:30 a.m. at Blaine PavilionA dynamic, beginner friendly class focusing on linking breath and movement through foundational poses like sun salutations, standing poses and twists. It is a practice to build strength and flexibility. Gentle Yoga with Maureen Thursdays at 10:30 a.m. at Blaine PavilionSpend an hour flowing through various yoga poses that bring balance to the body, enhance breathwork, and end with a short meditation. Restorative Stretch with Jenn Tuesdays at 1:45 p.m. at Birch Bay Activity Center Thursdays at 9:15 a.m. at Birch Bay Activity CenterA gentle and therapeutic class suitable for everyone! Relax tight muscles, decrease soreness, reduce chronic pain, and improve mood and well-being. Great for stress relief too! Chair Yoga with Kelsey Thursdays at 1:45 p.m. at Birch Bay Activity Center  *Begins April 2!Chair Yoga is a gentle and accessible yoga style ideas for those who require a little more support but still want to improve strength, flexibility, and balance. Yoga with Jenn Thursdays at 6:00 p.m. at Birch Bay Activity CenterA one-hour class designed to increase flexibility, mobility, and strength while improving balance. This class is performed at a slow pace, with plenty of options and modifications, ending with relaxation and guided meditation.
 
12:00 PM - 2:00 PM    Pickleball - Pickleball: Mon-Fri Beginner/Novice Drop In Pickleball
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
12:15 PM - 1:15 PM    Strength Training - Strong Foundations
 Strength Training Strong FoundationsBuild confidence, improve posture, and move safely with light weights and higher repetitions. Strong Foundations focuses on the fundamentals of proper form, balance, and controlled movement, helping you develop muscular endurance and functional strength for everyday life. Perfect for anyone looking to strengthen their body the smart, steady way. Mondays, 12:15 p.m. with Carolyn Location: Blaine Pavilion $5 drop-in Full Body Strength:This full-body, low-impact strength class emphasizes intentional movement and progressive strength training through timed intervals, allowing you to move at your own pace. While heavier weights are encouraged, all exercises are fully scalable, making the class accessible and effective whether you choose lighter or heavier weights. Wednesdays, 11:15 a.m. with Kelsey Location: Blaine Pavilion $5 drop-in
 
12:30 PM - 2:00 PM    Private Rental
 
5:45 PM - 6:30 PM    HIIT Strength & Cardio Fitness - Muscle & Motion
HIIT (High Intensity Interval Training): These popular classes mix strength and cardiovascular exercises to get you stronger and improve your endurance. "Get Fit"This class is a HIIT and a HIT! Using a mix of equipment such as free weights, bands, and steps, Josie (Mondays & Fridays) and Jenn (Wednesdays) will help you build muscle and improve your endurance, all in a friendly and welcoming atmosphere. Mondays (Full Body) & Fridays (Upper Body): 8:00 a.m. with Josie Wednesdays (Legs) : 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in "Get Fit" CircuitLooking for a dynamic, full-body workout? In Get Fit Circuit, Josie sets up stations using a mix of equipment—free weights, bands, steps, and more—for a fun, rotating workout. Move through each station at your own pace with timed intervals, building strength, endurance, and cardiovascular fitness while keeping every class fresh and challenging. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Join us and get fit with these energizing workouts! Core DrillsFeel the rhythm and move to the music! This upbeat cardio class combines fun, easy-to-follow punch and kick combos with energizing tracks that keep you moving and smiling. Experience the cardio with strength intervals to leave you feeling STRONG! All levels welcome — no experience needed, just bring your energy and enjoy the beat. Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in Muscle & MotionJoin us on Mondays & Wednesdays for a dynamic workout that combines weight training with cardio intervals. Modifications are offered for all fitness levels, so you can challenge yourself safely while increasing power, mobility, and stamina. Don’t miss this energizing, full-body workout with Angela! Mondays & Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $5 drop-in Step and StrengthJoin Josie for Total Body Step & Strength, a timed-interval workout combining weights and step bench moves to target every muscle. Build strength, tone your body, and boost endurance at a pace that works for you. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $5 drop-in Cardio BeatsFollow the beat through a series of simple, effective intervals. This class blends cardio and light strength work in a way that’s easy to follow and easy to adjust. No dance experience needed--just come ready to move and have fun! Wednesdays: 9:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Come join us for these energizing, effective workouts!  
 
6:35 PM - 7:20 PM    TotalBarre® - TotalBarre®- Evening
TotalBarre®Total Barre is an upbeat, full-body barre fusion class that blends principles from Pilates, dance, and cardio-inspired movement. Set to motivating music and track-driven sequences, each segment guides you through controlled, rhythmic movements designed to lengthen and tone muscles, improve mobility, and enhance overall movement quality. Suitable for all fitness levels, the class includes modifications and optional progressions so you can work at your own pace, focusing on balance, coordination, and full-body results. No dance experience required—just bring your energy and enjoy the flow.Schedule: Mondays: 6:35 p.m.     Birch Bay Activity Center Tuesdays: 9:15 a.m.     Birch Bay Activity Center Thursdays: 9:30 a.m    Blaine Pavilion Instructor: Angela Cost: $5 drop-in fee Join us and feel the burn in this dynamic and empowering class!
 
Tuesday June 9, 2026
6:00 AM - 6:45 AM    Bootcamps and Registered Sessions - Strong Start with Angela (5/12 - 6/18)
REGISTERED FITNESS SESSIONS Next six-week session starts May 10th! Mark your calendar; registration opens soon!Vinyasa Yoga  Breathe, move, and let it all settle. Amanda’s soothing energy and thoughtful adjustments make this Vinyasa flow feel like a deep exhale for the body and mind.  Dates: Sundays  Time: 9 a.m.  Location: Blaine Pavilion  Cost: $30 for 6 weeks  Strong Start with Angela Make 6 AM the best part of your day! This upbeat, music-driven class combines full-body strength, resistance exercises, and dynamic movement — all with plenty of smiles, laughter, and community energy. Tuesday & Thursday: Full-body strength workouts with heavier weights to energize and challenge your muscles. All fitness levels welcome — modifications are provided so everyone can join the fun. Strong Start is a 6-week program that requires registration and dedication, giving you the structure and consistency to see results while enjoying every morning! Dates: Tuesday/Thursday  Time: 6 a.m.  Location: Birch Bay Activity Center  Cost: $55 for 6 weeks  Momentum LabWork your body, love your body.What if you could get a great workout and repair your relationship with exercise at the same time?Neko’s blend of approachable strength and feel-good cardio meets you where you are, grows your motivation, and gently challenges your idea of “fitness.” Expect fun music, full-body movement, and plenty of room to reset while still building momentum. Dates: Tuesday/Thursday  Time: 7 p.m.  Location: Pavilion  Cost: $55 for 6 weeks  
 
8:00 AM - 8:50 AM    HIIT Strength & Cardio Fitness - Get Fit - Circuit
HIIT (High Intensity Interval Training): These popular classes mix strength and cardiovascular exercises to get you stronger and improve your endurance. "Get Fit"This class is a HIIT and a HIT! Using a mix of equipment such as free weights, bands, and steps, Josie (Mondays & Fridays) and Jenn (Wednesdays) will help you build muscle and improve your endurance, all in a friendly and welcoming atmosphere. Mondays (Full Body) & Fridays (Upper Body): 8:00 a.m. with Josie Wednesdays (Legs) : 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in "Get Fit" CircuitLooking for a dynamic, full-body workout? In Get Fit Circuit, Josie sets up stations using a mix of equipment—free weights, bands, steps, and more—for a fun, rotating workout. Move through each station at your own pace with timed intervals, building strength, endurance, and cardiovascular fitness while keeping every class fresh and challenging. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Join us and get fit with these energizing workouts! Core DrillsFeel the rhythm and move to the music! This upbeat cardio class combines fun, easy-to-follow punch and kick combos with energizing tracks that keep you moving and smiling. Experience the cardio with strength intervals to leave you feeling STRONG! All levels welcome — no experience needed, just bring your energy and enjoy the beat. Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in Muscle & MotionJoin us on Mondays & Wednesdays for a dynamic workout that combines weight training with cardio intervals. Modifications are offered for all fitness levels, so you can challenge yourself safely while increasing power, mobility, and stamina. Don’t miss this energizing, full-body workout with Angela! Mondays & Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $5 drop-in Step and StrengthJoin Josie for Total Body Step & Strength, a timed-interval workout combining weights and step bench moves to target every muscle. Build strength, tone your body, and boost endurance at a pace that works for you. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $5 drop-in Cardio BeatsFollow the beat through a series of simple, effective intervals. This class blends cardio and light strength work in a way that’s easy to follow and easy to adjust. No dance experience needed--just come ready to move and have fun! Wednesdays: 9:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Come join us for these energizing, effective workouts!  
 
8:00 AM - 5:00 PM    Senior Programming - General Admission
Most activities are included with your Senior pass, some require an additional fee and will be noted at the facility or below. Check out all our Senior activities here: https://bbbparkandrec.org/seniorprograms/
 
9:15 AM - 10:00 AM    TotalBarre® - TotalBarre®
TotalBarre®Total Barre is an upbeat, full-body barre fusion class that blends principles from Pilates, dance, and cardio-inspired movement. Set to motivating music and track-driven sequences, each segment guides you through controlled, rhythmic movements designed to lengthen and tone muscles, improve mobility, and enhance overall movement quality. Suitable for all fitness levels, the class includes modifications and optional progressions so you can work at your own pace, focusing on balance, coordination, and full-body results. No dance experience required—just bring your energy and enjoy the flow.Schedule: Mondays: 6:35 p.m.     Birch Bay Activity Center Tuesdays: 9:15 a.m.     Birch Bay Activity Center Thursdays: 9:30 a.m    Blaine Pavilion Instructor: Angela Cost: $5 drop-in fee Join us and feel the burn in this dynamic and empowering class!
 
10:15 AM - 12:00 PM    Pickleball - Pickleball Intermediate+
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
10:30 AM - 11:30 AM    Yoga & Wellness - Tuesday Morning Vinyasa Flow Yoga
Yoga and Wellness Programs: Roll & Renew Mondays at 11:15 a.m. at Blaine Pavilion with CarolynRelease tension, move with ease, and feel your best.Roll & Renew is a gentle class that uses foam rolling, light mobility exercises, and stretching to help your body recover and move freely. You’ll ease tight muscles, improve flexibility, and support better posture — all while reducing stiffness and soreness. Perfect for all fitness levels, this session focuses on mindful movement to leave you feeling relaxed, refreshed, and renewed from head to toe. Vinyasa Flow Yoga with Kelsey Tuesdays at 10:30 a.m. at Blaine PavilionA dynamic, beginner friendly class focusing on linking breath and movement through foundational poses like sun salutations, standing poses and twists. It is a practice to build strength and flexibility. Gentle Yoga with Maureen Thursdays at 10:30 a.m. at Blaine PavilionSpend an hour flowing through various yoga poses that bring balance to the body, enhance breathwork, and end with a short meditation. Restorative Stretch with Jenn Tuesdays at 1:45 p.m. at Birch Bay Activity Center Thursdays at 9:15 a.m. at Birch Bay Activity CenterA gentle and therapeutic class suitable for everyone! Relax tight muscles, decrease soreness, reduce chronic pain, and improve mood and well-being. Great for stress relief too! Chair Yoga with Kelsey Thursdays at 1:45 p.m. at Birch Bay Activity Center  *Begins April 2!Chair Yoga is a gentle and accessible yoga style ideas for those who require a little more support but still want to improve strength, flexibility, and balance. Yoga with Jenn Thursdays at 6:00 p.m. at Birch Bay Activity CenterA one-hour class designed to increase flexibility, mobility, and strength while improving balance. This class is performed at a slow pace, with plenty of options and modifications, ending with relaxation and guided meditation.
 
10:30 AM - 12:00 PM    Private Rental
 
12:00 PM - 1:45 PM    Pickleball - Pickleball: Tues Beginner/Novice Drop In Pickleball
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
1:45 PM - 2:45 PM    Yoga & Wellness - Restorative Stretch
Yoga and Wellness Programs: Roll & Renew Mondays at 11:15 a.m. at Blaine Pavilion with CarolynRelease tension, move with ease, and feel your best.Roll & Renew is a gentle class that uses foam rolling, light mobility exercises, and stretching to help your body recover and move freely. You’ll ease tight muscles, improve flexibility, and support better posture — all while reducing stiffness and soreness. Perfect for all fitness levels, this session focuses on mindful movement to leave you feeling relaxed, refreshed, and renewed from head to toe. Vinyasa Flow Yoga with Kelsey Tuesdays at 10:30 a.m. at Blaine PavilionA dynamic, beginner friendly class focusing on linking breath and movement through foundational poses like sun salutations, standing poses and twists. It is a practice to build strength and flexibility. Gentle Yoga with Maureen Thursdays at 10:30 a.m. at Blaine PavilionSpend an hour flowing through various yoga poses that bring balance to the body, enhance breathwork, and end with a short meditation. Restorative Stretch with Jenn Tuesdays at 1:45 p.m. at Birch Bay Activity Center Thursdays at 9:15 a.m. at Birch Bay Activity CenterA gentle and therapeutic class suitable for everyone! Relax tight muscles, decrease soreness, reduce chronic pain, and improve mood and well-being. Great for stress relief too! Chair Yoga with Kelsey Thursdays at 1:45 p.m. at Birch Bay Activity Center  *Begins April 2!Chair Yoga is a gentle and accessible yoga style ideas for those who require a little more support but still want to improve strength, flexibility, and balance. Yoga with Jenn Thursdays at 6:00 p.m. at Birch Bay Activity CenterA one-hour class designed to increase flexibility, mobility, and strength while improving balance. This class is performed at a slow pace, with plenty of options and modifications, ending with relaxation and guided meditation.
 
2:00 PM - 4:00 PM    Senior Programming - SHIBA Medicare appointments
Most activities are included with your Senior pass, some require an additional fee and will be noted at the facility or below. Check out all our Senior activities here: https://bbbparkandrec.org/seniorprograms/
 
5:30 PM - 6:30 PM    Line Dancing - Line Dancing - Blaine Community Center
Line DancingCome join us for a fun and energetic line dancing session! All levels are welcome as Charlene leads you through dances in the first hour, followed by 30 minutes of dancing to put your new moves into action. Date: Tuesdays Time: 5:30 p.m. to 6:30 p.m. Location: Blaine Community Center, 763 G St. Cost: $5 drop-in fee Details: 60 minutes of line dancing, with the first half hour dedicated to learning the dances and the last 30 minutes for practice and dancing. Check out our punch card deals and monthly memberships for additional savings!
 
5:45 PM - 6:45 PM    Pilates - Evening Pilates
PilatesLow-impact exercise focusing on small movements that rely on the back and core muscles for stabilization. This class helps improve core strength, posture, and muscle tone in the glutes, legs, abs, shoulders, and back. It also promotes better circulation, increased energy and focus, aligns the spine, and can reduce low back pain. Your body will thank you for joining this class! Tuesdays, 5:45  p.m. with Mika at the Birch Bay Activity Center Saturdays, 8:00 a.m. with Jenn at the Birch Bay Activity Center $5 drop-in.
 
6:00 PM - 7:30 PM    BBBPRD2 Board Meeting
 
7:00 PM - 7:45 PM    Bootcamps and Registered Sessions - Momentum Lab (5/12 - 6/18)
REGISTERED FITNESS SESSIONS Next six-week session starts May 10th! Mark your calendar; registration opens soon!Vinyasa Yoga  Breathe, move, and let it all settle. Amanda’s soothing energy and thoughtful adjustments make this Vinyasa flow feel like a deep exhale for the body and mind.  Dates: Sundays  Time: 9 a.m.  Location: Blaine Pavilion  Cost: $30 for 6 weeks  Strong Start with Angela Make 6 AM the best part of your day! This upbeat, music-driven class combines full-body strength, resistance exercises, and dynamic movement — all with plenty of smiles, laughter, and community energy. Tuesday & Thursday: Full-body strength workouts with heavier weights to energize and challenge your muscles. All fitness levels welcome — modifications are provided so everyone can join the fun. Strong Start is a 6-week program that requires registration and dedication, giving you the structure and consistency to see results while enjoying every morning! Dates: Tuesday/Thursday  Time: 6 a.m.  Location: Birch Bay Activity Center  Cost: $55 for 6 weeks  Momentum LabWork your body, love your body.What if you could get a great workout and repair your relationship with exercise at the same time?Neko’s blend of approachable strength and feel-good cardio meets you where you are, grows your motivation, and gently challenges your idea of “fitness.” Expect fun music, full-body movement, and plenty of room to reset while still building momentum. Dates: Tuesday/Thursday  Time: 7 p.m.  Location: Pavilion  Cost: $55 for 6 weeks  
 
Wednesday June 10, 2026
8:00 AM - 8:50 AM    HIIT Strength & Cardio Fitness - Get Fit
HIIT (High Intensity Interval Training): These popular classes mix strength and cardiovascular exercises to get you stronger and improve your endurance. "Get Fit"This class is a HIIT and a HIT! Using a mix of equipment such as free weights, bands, and steps, Josie (Mondays & Fridays) and Jenn (Wednesdays) will help you build muscle and improve your endurance, all in a friendly and welcoming atmosphere. Mondays (Full Body) & Fridays (Upper Body): 8:00 a.m. with Josie Wednesdays (Legs) : 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in "Get Fit" CircuitLooking for a dynamic, full-body workout? In Get Fit Circuit, Josie sets up stations using a mix of equipment—free weights, bands, steps, and more—for a fun, rotating workout. Move through each station at your own pace with timed intervals, building strength, endurance, and cardiovascular fitness while keeping every class fresh and challenging. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Join us and get fit with these energizing workouts! Core DrillsFeel the rhythm and move to the music! This upbeat cardio class combines fun, easy-to-follow punch and kick combos with energizing tracks that keep you moving and smiling. Experience the cardio with strength intervals to leave you feeling STRONG! All levels welcome — no experience needed, just bring your energy and enjoy the beat. Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in Muscle & MotionJoin us on Mondays & Wednesdays for a dynamic workout that combines weight training with cardio intervals. Modifications are offered for all fitness levels, so you can challenge yourself safely while increasing power, mobility, and stamina. Don’t miss this energizing, full-body workout with Angela! Mondays & Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $5 drop-in Step and StrengthJoin Josie for Total Body Step & Strength, a timed-interval workout combining weights and step bench moves to target every muscle. Build strength, tone your body, and boost endurance at a pace that works for you. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $5 drop-in Cardio BeatsFollow the beat through a series of simple, effective intervals. This class blends cardio and light strength work in a way that’s easy to follow and easy to adjust. No dance experience needed--just come ready to move and have fun! Wednesdays: 9:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Come join us for these energizing, effective workouts!  
 
8:00 AM - 5:00 PM    Senior Programming - General Admission
Most activities are included with your Senior pass, some require an additional fee and will be noted at the facility or below. Check out all our Senior activities here: https://bbbparkandrec.org/seniorprograms/
 
9:00 AM - 9:45 AM    HIIT Strength & Cardio Fitness - Cardio Beats
HIIT (High Intensity Interval Training): These popular classes mix strength and cardiovascular exercises to get you stronger and improve your endurance. "Get Fit"This class is a HIIT and a HIT! Using a mix of equipment such as free weights, bands, and steps, Josie (Mondays & Fridays) and Jenn (Wednesdays) will help you build muscle and improve your endurance, all in a friendly and welcoming atmosphere. Mondays (Full Body) & Fridays (Upper Body): 8:00 a.m. with Josie Wednesdays (Legs) : 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in "Get Fit" CircuitLooking for a dynamic, full-body workout? In Get Fit Circuit, Josie sets up stations using a mix of equipment—free weights, bands, steps, and more—for a fun, rotating workout. Move through each station at your own pace with timed intervals, building strength, endurance, and cardiovascular fitness while keeping every class fresh and challenging. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Join us and get fit with these energizing workouts! Core DrillsFeel the rhythm and move to the music! This upbeat cardio class combines fun, easy-to-follow punch and kick combos with energizing tracks that keep you moving and smiling. Experience the cardio with strength intervals to leave you feeling STRONG! All levels welcome — no experience needed, just bring your energy and enjoy the beat. Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in Muscle & MotionJoin us on Mondays & Wednesdays for a dynamic workout that combines weight training with cardio intervals. Modifications are offered for all fitness levels, so you can challenge yourself safely while increasing power, mobility, and stamina. Don’t miss this energizing, full-body workout with Angela! Mondays & Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $5 drop-in Step and StrengthJoin Josie for Total Body Step & Strength, a timed-interval workout combining weights and step bench moves to target every muscle. Build strength, tone your body, and boost endurance at a pace that works for you. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $5 drop-in Cardio BeatsFollow the beat through a series of simple, effective intervals. This class blends cardio and light strength work in a way that’s easy to follow and easy to adjust. No dance experience needed--just come ready to move and have fun! Wednesdays: 9:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Come join us for these energizing, effective workouts!  
 
10:15 AM - 12:00 PM    Pickleball - Pickleball Intermediate+
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
11:15 AM - 12:05 PM    Strength Training - Full Body Strength
 Strength Training Strong FoundationsBuild confidence, improve posture, and move safely with light weights and higher repetitions. Strong Foundations focuses on the fundamentals of proper form, balance, and controlled movement, helping you develop muscular endurance and functional strength for everyday life. Perfect for anyone looking to strengthen their body the smart, steady way. Mondays, 12:15 p.m. with Carolyn Location: Blaine Pavilion $5 drop-in Full Body Strength:This full-body, low-impact strength class emphasizes intentional movement and progressive strength training through timed intervals, allowing you to move at your own pace. While heavier weights are encouraged, all exercises are fully scalable, making the class accessible and effective whether you choose lighter or heavier weights. Wednesdays, 11:15 a.m. with Kelsey Location: Blaine Pavilion $5 drop-in
 
12:00 PM - 2:00 PM    Pickleball - Pickleball: Mon-Fri Beginner/Novice Drop In Pickleball
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
5:45 PM - 6:30 PM    HIIT Strength & Cardio Fitness - Muscle & Motion
HIIT (High Intensity Interval Training): These popular classes mix strength and cardiovascular exercises to get you stronger and improve your endurance. "Get Fit"This class is a HIIT and a HIT! Using a mix of equipment such as free weights, bands, and steps, Josie (Mondays & Fridays) and Jenn (Wednesdays) will help you build muscle and improve your endurance, all in a friendly and welcoming atmosphere. Mondays (Full Body) & Fridays (Upper Body): 8:00 a.m. with Josie Wednesdays (Legs) : 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in "Get Fit" CircuitLooking for a dynamic, full-body workout? In Get Fit Circuit, Josie sets up stations using a mix of equipment—free weights, bands, steps, and more—for a fun, rotating workout. Move through each station at your own pace with timed intervals, building strength, endurance, and cardiovascular fitness while keeping every class fresh and challenging. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Join us and get fit with these energizing workouts! Core DrillsFeel the rhythm and move to the music! This upbeat cardio class combines fun, easy-to-follow punch and kick combos with energizing tracks that keep you moving and smiling. Experience the cardio with strength intervals to leave you feeling STRONG! All levels welcome — no experience needed, just bring your energy and enjoy the beat. Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in Muscle & MotionJoin us on Mondays & Wednesdays for a dynamic workout that combines weight training with cardio intervals. Modifications are offered for all fitness levels, so you can challenge yourself safely while increasing power, mobility, and stamina. Don’t miss this energizing, full-body workout with Angela! Mondays & Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $5 drop-in Step and StrengthJoin Josie for Total Body Step & Strength, a timed-interval workout combining weights and step bench moves to target every muscle. Build strength, tone your body, and boost endurance at a pace that works for you. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $5 drop-in Cardio BeatsFollow the beat through a series of simple, effective intervals. This class blends cardio and light strength work in a way that’s easy to follow and easy to adjust. No dance experience needed--just come ready to move and have fun! Wednesdays: 9:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Come join us for these energizing, effective workouts!  
 
7:00 PM - 9:00 PM    Drop in Volleyball - Volleyball Drop In
Volleyball Drop-In: Come enjoy some fun, friendly competition at the Birch Bay Activity Center! Play volleyball with others in a laid-back, casual environment. Ages: 18+ Cost: $3 drop-in fee No Registration: Just drop in!
 
Thursday June 11, 2026
6:00 AM - 6:45 AM    Bootcamps and Registered Sessions - Strong Start with Angela (5/12 - 6/18)
REGISTERED FITNESS SESSIONS Next six-week session starts May 10th! Mark your calendar; registration opens soon!Vinyasa Yoga  Breathe, move, and let it all settle. Amanda’s soothing energy and thoughtful adjustments make this Vinyasa flow feel like a deep exhale for the body and mind.  Dates: Sundays  Time: 9 a.m.  Location: Blaine Pavilion  Cost: $30 for 6 weeks  Strong Start with Angela Make 6 AM the best part of your day! This upbeat, music-driven class combines full-body strength, resistance exercises, and dynamic movement — all with plenty of smiles, laughter, and community energy. Tuesday & Thursday: Full-body strength workouts with heavier weights to energize and challenge your muscles. All fitness levels welcome — modifications are provided so everyone can join the fun. Strong Start is a 6-week program that requires registration and dedication, giving you the structure and consistency to see results while enjoying every morning! Dates: Tuesday/Thursday  Time: 6 a.m.  Location: Birch Bay Activity Center  Cost: $55 for 6 weeks  Momentum LabWork your body, love your body.What if you could get a great workout and repair your relationship with exercise at the same time?Neko’s blend of approachable strength and feel-good cardio meets you where you are, grows your motivation, and gently challenges your idea of “fitness.” Expect fun music, full-body movement, and plenty of room to reset while still building momentum. Dates: Tuesday/Thursday  Time: 7 p.m.  Location: Pavilion  Cost: $55 for 6 weeks  
 
8:00 AM - 9:00 AM    HIIT Strength & Cardio Fitness - Core Drills
HIIT (High Intensity Interval Training): These popular classes mix strength and cardiovascular exercises to get you stronger and improve your endurance. "Get Fit"This class is a HIIT and a HIT! Using a mix of equipment such as free weights, bands, and steps, Josie (Mondays & Fridays) and Jenn (Wednesdays) will help you build muscle and improve your endurance, all in a friendly and welcoming atmosphere. Mondays (Full Body) & Fridays (Upper Body): 8:00 a.m. with Josie Wednesdays (Legs) : 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in "Get Fit" CircuitLooking for a dynamic, full-body workout? In Get Fit Circuit, Josie sets up stations using a mix of equipment—free weights, bands, steps, and more—for a fun, rotating workout. Move through each station at your own pace with timed intervals, building strength, endurance, and cardiovascular fitness while keeping every class fresh and challenging. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Join us and get fit with these energizing workouts! Core DrillsFeel the rhythm and move to the music! This upbeat cardio class combines fun, easy-to-follow punch and kick combos with energizing tracks that keep you moving and smiling. Experience the cardio with strength intervals to leave you feeling STRONG! All levels welcome — no experience needed, just bring your energy and enjoy the beat. Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in Muscle & MotionJoin us on Mondays & Wednesdays for a dynamic workout that combines weight training with cardio intervals. Modifications are offered for all fitness levels, so you can challenge yourself safely while increasing power, mobility, and stamina. Don’t miss this energizing, full-body workout with Angela! Mondays & Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $5 drop-in Step and StrengthJoin Josie for Total Body Step & Strength, a timed-interval workout combining weights and step bench moves to target every muscle. Build strength, tone your body, and boost endurance at a pace that works for you. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $5 drop-in Cardio BeatsFollow the beat through a series of simple, effective intervals. This class blends cardio and light strength work in a way that’s easy to follow and easy to adjust. No dance experience needed--just come ready to move and have fun! Wednesdays: 9:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Come join us for these energizing, effective workouts!  
 
8:00 AM - 5:00 PM    Senior Programming - General Admission
Most activities are included with your Senior pass, some require an additional fee and will be noted at the facility or below. Check out all our Senior activities here: https://bbbparkandrec.org/seniorprograms/
 
8:30 AM - 9:15 AM    HIIT Strength & Cardio Fitness - Total Body Step and Strength
HIIT (High Intensity Interval Training): These popular classes mix strength and cardiovascular exercises to get you stronger and improve your endurance. "Get Fit"This class is a HIIT and a HIT! Using a mix of equipment such as free weights, bands, and steps, Josie (Mondays & Fridays) and Jenn (Wednesdays) will help you build muscle and improve your endurance, all in a friendly and welcoming atmosphere. Mondays (Full Body) & Fridays (Upper Body): 8:00 a.m. with Josie Wednesdays (Legs) : 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in "Get Fit" CircuitLooking for a dynamic, full-body workout? In Get Fit Circuit, Josie sets up stations using a mix of equipment—free weights, bands, steps, and more—for a fun, rotating workout. Move through each station at your own pace with timed intervals, building strength, endurance, and cardiovascular fitness while keeping every class fresh and challenging. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Join us and get fit with these energizing workouts! Core DrillsFeel the rhythm and move to the music! This upbeat cardio class combines fun, easy-to-follow punch and kick combos with energizing tracks that keep you moving and smiling. Experience the cardio with strength intervals to leave you feeling STRONG! All levels welcome — no experience needed, just bring your energy and enjoy the beat. Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in Muscle & MotionJoin us on Mondays & Wednesdays for a dynamic workout that combines weight training with cardio intervals. Modifications are offered for all fitness levels, so you can challenge yourself safely while increasing power, mobility, and stamina. Don’t miss this energizing, full-body workout with Angela! Mondays & Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $5 drop-in Step and StrengthJoin Josie for Total Body Step & Strength, a timed-interval workout combining weights and step bench moves to target every muscle. Build strength, tone your body, and boost endurance at a pace that works for you. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $5 drop-in Cardio BeatsFollow the beat through a series of simple, effective intervals. This class blends cardio and light strength work in a way that’s easy to follow and easy to adjust. No dance experience needed--just come ready to move and have fun! Wednesdays: 9:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Come join us for these energizing, effective workouts!  
 
9:15 AM - 10:00 AM    Yoga & Wellness - Restorative Stretch
Yoga and Wellness Programs: Roll & Renew Mondays at 11:15 a.m. at Blaine Pavilion with CarolynRelease tension, move with ease, and feel your best.Roll & Renew is a gentle class that uses foam rolling, light mobility exercises, and stretching to help your body recover and move freely. You’ll ease tight muscles, improve flexibility, and support better posture — all while reducing stiffness and soreness. Perfect for all fitness levels, this session focuses on mindful movement to leave you feeling relaxed, refreshed, and renewed from head to toe. Vinyasa Flow Yoga with Kelsey Tuesdays at 10:30 a.m. at Blaine PavilionA dynamic, beginner friendly class focusing on linking breath and movement through foundational poses like sun salutations, standing poses and twists. It is a practice to build strength and flexibility. Gentle Yoga with Maureen Thursdays at 10:30 a.m. at Blaine PavilionSpend an hour flowing through various yoga poses that bring balance to the body, enhance breathwork, and end with a short meditation. Restorative Stretch with Jenn Tuesdays at 1:45 p.m. at Birch Bay Activity Center Thursdays at 9:15 a.m. at Birch Bay Activity CenterA gentle and therapeutic class suitable for everyone! Relax tight muscles, decrease soreness, reduce chronic pain, and improve mood and well-being. Great for stress relief too! Chair Yoga with Kelsey Thursdays at 1:45 p.m. at Birch Bay Activity Center  *Begins April 2!Chair Yoga is a gentle and accessible yoga style ideas for those who require a little more support but still want to improve strength, flexibility, and balance. Yoga with Jenn Thursdays at 6:00 p.m. at Birch Bay Activity CenterA one-hour class designed to increase flexibility, mobility, and strength while improving balance. This class is performed at a slow pace, with plenty of options and modifications, ending with relaxation and guided meditation.
 
9:30 AM - 10:15 AM    TotalBarre® - TotalBarre®- Pavilion
TotalBarre®Total Barre is an upbeat, full-body barre fusion class that blends principles from Pilates, dance, and cardio-inspired movement. Set to motivating music and track-driven sequences, each segment guides you through controlled, rhythmic movements designed to lengthen and tone muscles, improve mobility, and enhance overall movement quality. Suitable for all fitness levels, the class includes modifications and optional progressions so you can work at your own pace, focusing on balance, coordination, and full-body results. No dance experience required—just bring your energy and enjoy the flow.Schedule: Mondays: 6:35 p.m.     Birch Bay Activity Center Tuesdays: 9:15 a.m.     Birch Bay Activity Center Thursdays: 9:30 a.m    Blaine Pavilion Instructor: Angela Cost: $5 drop-in fee Join us and feel the burn in this dynamic and empowering class!
 
10:15 AM - 12:00 PM    Pickleball - Pickleball Intermediate+
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
10:30 AM - 11:30 AM    Yoga & Wellness - Gentle Yoga with Maureen
Yoga and Wellness Programs: Roll & Renew Mondays at 11:15 a.m. at Blaine Pavilion with CarolynRelease tension, move with ease, and feel your best.Roll & Renew is a gentle class that uses foam rolling, light mobility exercises, and stretching to help your body recover and move freely. You’ll ease tight muscles, improve flexibility, and support better posture — all while reducing stiffness and soreness. Perfect for all fitness levels, this session focuses on mindful movement to leave you feeling relaxed, refreshed, and renewed from head to toe. Vinyasa Flow Yoga with Kelsey Tuesdays at 10:30 a.m. at Blaine PavilionA dynamic, beginner friendly class focusing on linking breath and movement through foundational poses like sun salutations, standing poses and twists. It is a practice to build strength and flexibility. Gentle Yoga with Maureen Thursdays at 10:30 a.m. at Blaine PavilionSpend an hour flowing through various yoga poses that bring balance to the body, enhance breathwork, and end with a short meditation. Restorative Stretch with Jenn Tuesdays at 1:45 p.m. at Birch Bay Activity Center Thursdays at 9:15 a.m. at Birch Bay Activity CenterA gentle and therapeutic class suitable for everyone! Relax tight muscles, decrease soreness, reduce chronic pain, and improve mood and well-being. Great for stress relief too! Chair Yoga with Kelsey Thursdays at 1:45 p.m. at Birch Bay Activity Center  *Begins April 2!Chair Yoga is a gentle and accessible yoga style ideas for those who require a little more support but still want to improve strength, flexibility, and balance. Yoga with Jenn Thursdays at 6:00 p.m. at Birch Bay Activity CenterA one-hour class designed to increase flexibility, mobility, and strength while improving balance. This class is performed at a slow pace, with plenty of options and modifications, ending with relaxation and guided meditation.
 
12:00 PM - 1:40 PM    Pickleball - Pickleball: Mon-Fri Beginner/Novice Drop In Pickleball
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
3:00 PM - 4:30 PM    Open Gym - Teen Open Gym
Teen Open GymEvery Thursday from 3:00 p.m. to 4:30 p.m. at the Birch Bay Activity Center, we have open gym time for teens! Whether you're looking to shoot some hoops or just get active, all teens are welcome!It’s completely free to participate, and no registration is needed! Home School Open GymEvery Friday from 11:00 a.m to 12:30 p.m. at the Blaine Pavilion, we have open gym time designed specifically for home school families! Families will have full gym space with equipment for free play, group games, and movement-based activities.No registration required and is free!Saturday Open GymEvery Saturday from 1:00 p.m. to 3:00 p.m. at the Birch Bay Activity Center, we have open gym time for everyone! This session is open to individuals and families alike, so whether you're looking to shoot some hoops or just get active, everyone is welcome, but adult supervision is required.
 
6:00 PM - 6:55 PM    Yoga & Wellness - Yoga with Jenn
Yoga and Wellness Programs: Roll & Renew Mondays at 11:15 a.m. at Blaine Pavilion with CarolynRelease tension, move with ease, and feel your best.Roll & Renew is a gentle class that uses foam rolling, light mobility exercises, and stretching to help your body recover and move freely. You’ll ease tight muscles, improve flexibility, and support better posture — all while reducing stiffness and soreness. Perfect for all fitness levels, this session focuses on mindful movement to leave you feeling relaxed, refreshed, and renewed from head to toe. Vinyasa Flow Yoga with Kelsey Tuesdays at 10:30 a.m. at Blaine PavilionA dynamic, beginner friendly class focusing on linking breath and movement through foundational poses like sun salutations, standing poses and twists. It is a practice to build strength and flexibility. Gentle Yoga with Maureen Thursdays at 10:30 a.m. at Blaine PavilionSpend an hour flowing through various yoga poses that bring balance to the body, enhance breathwork, and end with a short meditation. Restorative Stretch with Jenn Tuesdays at 1:45 p.m. at Birch Bay Activity Center Thursdays at 9:15 a.m. at Birch Bay Activity CenterA gentle and therapeutic class suitable for everyone! Relax tight muscles, decrease soreness, reduce chronic pain, and improve mood and well-being. Great for stress relief too! Chair Yoga with Kelsey Thursdays at 1:45 p.m. at Birch Bay Activity Center  *Begins April 2!Chair Yoga is a gentle and accessible yoga style ideas for those who require a little more support but still want to improve strength, flexibility, and balance. Yoga with Jenn Thursdays at 6:00 p.m. at Birch Bay Activity CenterA one-hour class designed to increase flexibility, mobility, and strength while improving balance. This class is performed at a slow pace, with plenty of options and modifications, ending with relaxation and guided meditation.
 
6:00 PM - 8:00 PM    BAC General Meeting
 
7:00 PM - 7:45 PM    Bootcamps and Registered Sessions - Momentum Lab (5/12 - 6/18)
REGISTERED FITNESS SESSIONS Next six-week session starts May 10th! Mark your calendar; registration opens soon!Vinyasa Yoga  Breathe, move, and let it all settle. Amanda’s soothing energy and thoughtful adjustments make this Vinyasa flow feel like a deep exhale for the body and mind.  Dates: Sundays  Time: 9 a.m.  Location: Blaine Pavilion  Cost: $30 for 6 weeks  Strong Start with Angela Make 6 AM the best part of your day! This upbeat, music-driven class combines full-body strength, resistance exercises, and dynamic movement — all with plenty of smiles, laughter, and community energy. Tuesday & Thursday: Full-body strength workouts with heavier weights to energize and challenge your muscles. All fitness levels welcome — modifications are provided so everyone can join the fun. Strong Start is a 6-week program that requires registration and dedication, giving you the structure and consistency to see results while enjoying every morning! Dates: Tuesday/Thursday  Time: 6 a.m.  Location: Birch Bay Activity Center  Cost: $55 for 6 weeks  Momentum LabWork your body, love your body.What if you could get a great workout and repair your relationship with exercise at the same time?Neko’s blend of approachable strength and feel-good cardio meets you where you are, grows your motivation, and gently challenges your idea of “fitness.” Expect fun music, full-body movement, and plenty of room to reset while still building momentum. Dates: Tuesday/Thursday  Time: 7 p.m.  Location: Pavilion  Cost: $55 for 6 weeks  
 
7:00 PM - 9:00 PM    Basketball drop in - Adult Basketball
 Adult Open Basketball Join us Thursday evenings for Adult-Only Open Basketball! This is a great opportunity to stay active, connect with others, and enjoy some court time in a casual, welcoming environment.Schedule: Day: Thursdays Time: 7:00 p.m. to 9:00 p.m. Location: Birch Bay Activity Center Cost: Free Details: Volunteer-run Grab your sneakers and drop in for a fun evening of basketball—no registration required!
 
Friday June 12, 2026
8:00 AM - 8:50 AM    HIIT Strength & Cardio Fitness - Get Fit
HIIT (High Intensity Interval Training): These popular classes mix strength and cardiovascular exercises to get you stronger and improve your endurance. "Get Fit"This class is a HIIT and a HIT! Using a mix of equipment such as free weights, bands, and steps, Josie (Mondays & Fridays) and Jenn (Wednesdays) will help you build muscle and improve your endurance, all in a friendly and welcoming atmosphere. Mondays (Full Body) & Fridays (Upper Body): 8:00 a.m. with Josie Wednesdays (Legs) : 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in "Get Fit" CircuitLooking for a dynamic, full-body workout? In Get Fit Circuit, Josie sets up stations using a mix of equipment—free weights, bands, steps, and more—for a fun, rotating workout. Move through each station at your own pace with timed intervals, building strength, endurance, and cardiovascular fitness while keeping every class fresh and challenging. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Join us and get fit with these energizing workouts! Core DrillsFeel the rhythm and move to the music! This upbeat cardio class combines fun, easy-to-follow punch and kick combos with energizing tracks that keep you moving and smiling. Experience the cardio with strength intervals to leave you feeling STRONG! All levels welcome — no experience needed, just bring your energy and enjoy the beat. Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in Muscle & MotionJoin us on Mondays & Wednesdays for a dynamic workout that combines weight training with cardio intervals. Modifications are offered for all fitness levels, so you can challenge yourself safely while increasing power, mobility, and stamina. Don’t miss this energizing, full-body workout with Angela! Mondays & Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $5 drop-in Step and StrengthJoin Josie for Total Body Step & Strength, a timed-interval workout combining weights and step bench moves to target every muscle. Build strength, tone your body, and boost endurance at a pace that works for you. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $5 drop-in Cardio BeatsFollow the beat through a series of simple, effective intervals. This class blends cardio and light strength work in a way that’s easy to follow and easy to adjust. No dance experience needed--just come ready to move and have fun! Wednesdays: 9:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Come join us for these energizing, effective workouts!  
 
8:00 AM - 5:00 PM    Senior Programming - General Admission
Most activities are included with your Senior pass, some require an additional fee and will be noted at the facility or below. Check out all our Senior activities here: https://bbbparkandrec.org/seniorprograms/
 
9:00 AM - 9:55 AM    Retro Dance Fitness - Retro Dance
Retro Dance Fitness: Retro Dance Fitness is a high-energy, feel-good workout led by Julius that blends Zumba-style movements with fun, easy-to-follow dance routines set to classic retro music. Expect lots of dancing, great vibes, and a little extra spice as you move, sweat, and smile your way through the class. Perfect for all fitness levels, this class is all about having fun while getting a great cardio workout. Fridays at 9:00 a.m. with Julius at the Birch Bay Activity Center Cost: $5 drop-inIt’s a great party every time! Come move, sweat, and enjoy the rhythm!
 
9:00 AM - 3:00 PM    Outdoor Activities - Hike: South Bay Trail from Granary Ave
HIKES -Join one of our Activity Coordinators for various hikes in the Upper West PNW!Fee: $5 - $10 per hike unless stated otherwise, includes bus transport (additional fees depending on distance and parking fees)Time: Bus leaves Activity Center promptly at 9 am (unless otherwise stated)Skill level: Varies by hikeFri. May 22nd, Lake Whatcom Via Hurtz Trail, 9:00 am - 2:00 pm - $5 Per Person (Easy - Moderate)Fri. May 29th, Hoypus Point Loop - Cornet Bay Area, 8:00 am - 3:30 pm - $10 Per Person (Moderate - Advanced)Fri. June 5th, Pine and Cedar Lakes - Bellingham/Fairhaven, 8:00 am - 3:30 pm - $5 Per Person - (Moderate - Advanced)Fri. June 12th, South Bay Trail (Waypoint Park to Fairhaven), 9:00 am - 3:00 pm - $5 Per Person (Moderate)Sat. July 11th, Lighthouse Point and Lottie Point via Rosario Head Trail, 8:00 am - 4:00 pm - $8 Per Person (Moderate)Sat. August 29th, Fragrance Lake Trail, 8:00 am - 3:00 pm - $5 Per Person (Advanced)Sat. Sept 19th, Chanterelle Trail, 8:00 am - 5:00 pm - $5 Per Person (Moderate)Ages: 16 & Up, under 16 must be accompanied by an adultFood: Please bring a lunch, snacks, and water.Pets: Unfortunately, though we love dogs, they aren't allowed on the bus.Additional notes:Hikes progress from easy in late spring and early summer to more difficult by the end of summer.Please be aware that some hikes are strenuous and hiking poles are recommended.Later in the summer and fall hikes may be rescheduled due to air conditions, changes in road conditions, or inclement weather.NOTE: This activity is not covered by fitness insurance Beach Explorations - Join us at the beach as we spend low tide searching and identifying marine organisms. Learn about their biology and ecology. Family friendly. Fee: FREETime: Staggered around low tides during late Spring and Summer; please see dates at the bottom of the page by clicking on the schedule.         Sat May 2nd at 11:30 am (-1.20 ft at 12:30)         Mon May 18th at 12:30 pm (-3.63 ft at 1 pm)         Sat June 13th at 9:30 am (-2.82 ft at 10:26 am)         Sat June 27th 9:30 am (-1.38 ft at 10:30 am)Ages: All ages are welcome, but low tide is rocky and can be slipperyAdditional notes:Please know the ground will be wet, rocky, and slippery, so please wear appropriate footwear.   Clamming 101Fee: FREETime: Scheduled in Spring before red tides close for the season          Sat April 18th at 11:30 am (-1.76 ft at 12:30)          Sat May 16th at 10:30 am (-2.69 ft at 11:30 am)          Mon May 18th 12 pm (-3.63 ft at 1 pm) - CANCELLED Due to BIOTOXINS          Mon June 15th 11 am (-3.9 ft at 12:00 pm)Ages: All ages are welcome to learn about harvesting clams in our areaAdditional notes: This is an informational class in which a specialist will discuss rules and regulations, types of equipment and harvesting methods, and then demonstrates digging for clams. If you are planning to harvest please have a current clamming license (season starts April 1st).  Wear boots or footwear you don't mind getting wet, and bring a digging tool (e.g., shovel or hand rake). Anyone who is keeping clams must have their own bucket or bag. (No sharing if you are digging for multiple limits.) Clamming may turn into a beach/tide exploration if there is a red tide, as clamming is closed during red tides.  
 
10:00 AM - 2:00 PM    Senior Programming - What’s Next: Planning Ahead for your Healthcare & Legacy
Most activities are included with your Senior pass, some require an additional fee and will be noted at the facility or below. Check out all our Senior activities here: https://bbbparkandrec.org/seniorprograms/
 
10:15 AM - 12:00 PM    Pickleball - Pickleball Intermediate+
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
12:00 PM - 2:00 PM    Pickleball - Pickleball: Mon-Fri Beginner/Novice Drop In Pickleball
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
2:30 PM - 4:30 PM    Women's Pool - The "Sharkets"
 
Saturday June 13, 2026
8:00 AM - 8:50 AM    Pilates - Pilates
PilatesLow-impact exercise focusing on small movements that rely on the back and core muscles for stabilization. This class helps improve core strength, posture, and muscle tone in the glutes, legs, abs, shoulders, and back. It also promotes better circulation, increased energy and focus, aligns the spine, and can reduce low back pain. Your body will thank you for joining this class! Tuesdays, 5:45  p.m. with Mika at the Birch Bay Activity Center Saturdays, 8:00 a.m. with Jenn at the Birch Bay Activity Center $5 drop-in.
 
8:00 AM - 9:00 AM    Facility Maintenance
 
8:00 AM - 1:00 PM    Senior Programming - Saturday General Admission
Most activities are included with your Senior pass, some require an additional fee and will be noted at the facility or below. Check out all our Senior activities here: https://bbbparkandrec.org/seniorprograms/
 
9:00 AM - 9:55 AM    Zumba® Fitness - Saturday Zumba
Zumba®: Join us for a fun and energetic Zumba® class! You don't need to be coordinated or know how to dance—it's all about moving and having fun! Saturdays at 9:00 a.m. with Carella at the Birch Bay Activity Center Mondays & Wednesdays at 9:00 a.m. with Julius at the Birch Bay Activity Center Cost: $5 drop-inIt’s a great party every time! Come move, sweat, and enjoy the rhythm!_________________________________________________________________________________________
 
10:00 AM - 12:00 PM    Outdoor Activities - Beach Walks
HIKES -Join one of our Activity Coordinators for various hikes in the Upper West PNW!Fee: $5 - $10 per hike unless stated otherwise, includes bus transport (additional fees depending on distance and parking fees)Time: Bus leaves Activity Center promptly at 9 am (unless otherwise stated)Skill level: Varies by hikeFri. May 22nd, Lake Whatcom Via Hurtz Trail, 9:00 am - 2:00 pm - $5 Per Person (Easy - Moderate)Fri. May 29th, Hoypus Point Loop - Cornet Bay Area, 8:00 am - 3:30 pm - $10 Per Person (Moderate - Advanced)Fri. June 5th, Pine and Cedar Lakes - Bellingham/Fairhaven, 8:00 am - 3:30 pm - $5 Per Person - (Moderate - Advanced)Fri. June 12th, South Bay Trail (Waypoint Park to Fairhaven), 9:00 am - 3:00 pm - $5 Per Person (Moderate)Sat. July 11th, Lighthouse Point and Lottie Point via Rosario Head Trail, 8:00 am - 4:00 pm - $8 Per Person (Moderate)Sat. August 29th, Fragrance Lake Trail, 8:00 am - 3:00 pm - $5 Per Person (Advanced)Sat. Sept 19th, Chanterelle Trail, 8:00 am - 5:00 pm - $5 Per Person (Moderate)Ages: 16 & Up, under 16 must be accompanied by an adultFood: Please bring a lunch, snacks, and water.Pets: Unfortunately, though we love dogs, they aren't allowed on the bus.Additional notes:Hikes progress from easy in late spring and early summer to more difficult by the end of summer.Please be aware that some hikes are strenuous and hiking poles are recommended.Later in the summer and fall hikes may be rescheduled due to air conditions, changes in road conditions, or inclement weather.NOTE: This activity is not covered by fitness insurance Beach Explorations - Join us at the beach as we spend low tide searching and identifying marine organisms. Learn about their biology and ecology. Family friendly. Fee: FREETime: Staggered around low tides during late Spring and Summer; please see dates at the bottom of the page by clicking on the schedule.         Sat May 2nd at 11:30 am (-1.20 ft at 12:30)         Mon May 18th at 12:30 pm (-3.63 ft at 1 pm)         Sat June 13th at 9:30 am (-2.82 ft at 10:26 am)         Sat June 27th 9:30 am (-1.38 ft at 10:30 am)Ages: All ages are welcome, but low tide is rocky and can be slipperyAdditional notes:Please know the ground will be wet, rocky, and slippery, so please wear appropriate footwear.   Clamming 101Fee: FREETime: Scheduled in Spring before red tides close for the season          Sat April 18th at 11:30 am (-1.76 ft at 12:30)          Sat May 16th at 10:30 am (-2.69 ft at 11:30 am)          Mon May 18th 12 pm (-3.63 ft at 1 pm) - CANCELLED Due to BIOTOXINS          Mon June 15th 11 am (-3.9 ft at 12:00 pm)Ages: All ages are welcome to learn about harvesting clams in our areaAdditional notes: This is an informational class in which a specialist will discuss rules and regulations, types of equipment and harvesting methods, and then demonstrates digging for clams. If you are planning to harvest please have a current clamming license (season starts April 1st).  Wear boots or footwear you don't mind getting wet, and bring a digging tool (e.g., shovel or hand rake). Anyone who is keeping clams must have their own bucket or bag. (No sharing if you are digging for multiple limits.) Clamming may turn into a beach/tide exploration if there is a red tide, as clamming is closed during red tides.  
 
10:00 AM - 2:00 PM    Community Events - Blaine Bay Fun Run
Monthly Community DinnerJoin us for a warm and welcoming Community Dinner, open to everyone in our community. Whether you're coming with family, friends, or on your own, there’s a place for you at our table. Enjoy a delicious meal, connect with neighbors, and share in an evening of good food and good company.2026 Dates: Jan. 22nd Feb. 19thMarch 19th April 16th May 21st Sept. 17thOct. 15th Nov. 19thDec. 17th  Time: 5:00 PM – 6:30 PMLocation: Blaine Community Center, 763 G. St. Cost: By donation – give what you can, if you can.Every contribution helps support future community meals and programs.Come as you are, stay as long as you’d like, and help us build a stronger, more connected community, one shared meal at a time. Thank you to our past event sponsors: WSU-Extension Office St. Anne Catholic ChurchPaso del Norte Gateway Taphouse and Grill Windermere Real Estate Blaine Chamber of Commerce Christ The King Community Church  -------------------------------------------------------------- Join us for the Waves & Wonder Daughter’s Choice Dance! A special night for girls and their guest(s) with dancing, treats & memories. Blaine-Birch Bay Park and Recreation District 2 invites you to a special evening at the Waves & Wonder Daughter’s Choice Dance! This exciting event is for girls and their special guest(s)—whether it’s mom, dad, grandparent, sibling, or a cherished friend, everyone is welcome! Enjoy an evening of dancing, sweet treats, and refreshments in a beautifully themed setting designed to create lasting memories.  Friday April 24th, 2026 6:30 p.m. – 8:00 p.m. Birch Bay Activity Center Registration highly encouraged Spaces are limited, so register today to ensure your spot at this celebration of love, laughter, and connection. Don’t miss this unforgettable night! Tickets are $8 on Eventbrite (includes Eventbrite fees)Tickets on sale NOW! Click here to purchase tickets.  -------------------------------- Kick off your 4th of July weekend with Freedom Eve on July 3 at the Blaine High School Outdoor Stadium! Grab your lawn chairs, bring your crew, and get ready for an unforgettable night of live music under the open sky.  Brushpoppers | 6–7 p.m. Uncle Lucius | 7:30–9 p.m. Whether you’re hosting family for the holiday or planning a long weekend escape, Freedom Eve is the perfect way to start your 4th of July festivities. Located on the beautiful Canadian border—nestled between Vancouver, BC and Seattle—Blaine is the ideal spot to explore beaches, stroll the waterfront, and soak up small-town charm before dancing the night away. Bring your friends, invite your out-of-town guests, and celebrate summer, music, and community together. Let’s light up the weekend, Freedom Eve style! Tickets on sale NOW! Click here to purchase! ----------------------------------------------------------------------------Volunteer ProgramWe are looking for volunteers for our upcoming community events! If you’d like to help, check out the tasks below and reach out to us.Contact: Call or email us at info@bbbprd2.com to sign up.Eligibility: Kids under 16 are welcome to volunteer with a guardian present on-site.Looking forward to seeing you at these events!
 
10:15 AM - 1:00 PM    Pickleball - Pickleball: Sat. All Levels Drop In Pickleball
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
1:00 PM - 9:00 PM    Private Rental
 
2:00 PM - 4:00 PM    Arts and Crafts - Paint-Your-Own-Pottery
  Paint-Your-Own-PotteryGet Creative and make something uniquely yours!Custom Pottery Made by You! Join us for a fun and relaxing paint-your-own pottery experience guided by Local Artists from Valley View Pottery Gallery & Studio. Kick off your summer break by joining us for a relaxing paint-your-own pottery experience guided by Local Artists from Valley View Pottery Gallery & Studio. Whether you’re an experienced artist or picking up a brush for the first time, this class is designed for all skill levels. You’ll choose your pottery piece, learn simple painting techniques, and enjoy a laid-back, social atmosphere while bringing your design to life. After the session, your piece will be professionally fired and ready to take home at a later date. Date: Saturday, June 13thPlace: Birch Bay Activity Center - 7511 Gemini St.TimeSession 1~ 2:00 - 4:00Session 2~ 2:20 - 4:20Session 3~ 2:40 - 4:40Additional Notes: When registering, please select the ceramic piece that you would like to paint. Each session fits up to 10 participants. Additional sessions will be opened and filled once the previous session has reached maximum capacity. Beginner Henna Art Date: Wednesday, June 17th Location: Blaine Community Center. 764 G St.  Time: 6:00 - 7:30 pm Cost: $15 per personAges: 11 and Up Join us for a creative and welcoming evening learning the basics of henna art! This experience is  perfect for first-timers who want to explore simple henna designs in a fun, relaxed setting. Participants will practice basic patterns, learn simple techniques, and create their own designs with guidance. No experience is needed—just come ready to have fun, express your creativity, and enjoy a hands-on artistic experience together. Additional Notes: The pigment develops as it dries. The recommended development time is 1 to 2 hours. Dress in clothing that will not smear the henna while drying. Henna may effect sensitive skin.Rock Painting Date: Thursday, June 4th Location: Blaine Community Center. 764 G St.  Time: 5:30 - 6:45 pm Cost: $5 per person Kick off a new Spring and Summer tradition with the launch of our Community Painted Rock Garden!This fun, hands-on rock painting activity invites participants of all ages to decorate rocks that can become part of a shared outdoor art space on our facility grounds. Anyone can contribute a unique piece to help bring this garden to life. This event is all about creativity, connection, and community pride—come paint a rock, leave your mark, and help us start something special together. Spa Creations Night Date: Wednesday, June 24th Location: Blaine Community Center. 764 G St.  Time: 5:30 - 7:00 pm Cost: $20 per personAges: 10 and Up Join us for a relaxing, hands-on evening where you’ll learn how to create your own bath bombs and sugar body scrubs.Using simple ingredients and essential oils, participants will mix, mold, and customize their creations to take home. Come ready to unwind, get creative, and enjoy making something nourishing for your body. All participants will leave with 2 sugar-based body scrubs and 2 bath-bombs.Paint and Sip at L & L Bakery   June SessionTime: Saturday, June 20thDate: 5:30 - 7:00 PMLocation: L & L Bakery*Registration RequiredAugust SessionTime: Saturday, August 15thDate: 5:30 - 7:00 PMLocation: L & L Bakery*Registration Required
 
Sunday June 14, 2026
7:00 AM - 9:00 AM    Facility Maintenance
 
9:00 AM - 10:00 AM    Bootcamps and Registered Sessions - Vinyasa Flow Yoga with Amanda (5/10 - 6/14)
REGISTERED FITNESS SESSIONS Next six-week session starts May 10th! Mark your calendar; registration opens soon!Vinyasa Yoga  Breathe, move, and let it all settle. Amanda’s soothing energy and thoughtful adjustments make this Vinyasa flow feel like a deep exhale for the body and mind.  Dates: Sundays  Time: 9 a.m.  Location: Blaine Pavilion  Cost: $30 for 6 weeks  Strong Start with Angela Make 6 AM the best part of your day! This upbeat, music-driven class combines full-body strength, resistance exercises, and dynamic movement — all with plenty of smiles, laughter, and community energy. Tuesday & Thursday: Full-body strength workouts with heavier weights to energize and challenge your muscles. All fitness levels welcome — modifications are provided so everyone can join the fun. Strong Start is a 6-week program that requires registration and dedication, giving you the structure and consistency to see results while enjoying every morning! Dates: Tuesday/Thursday  Time: 6 a.m.  Location: Birch Bay Activity Center  Cost: $55 for 6 weeks  Momentum LabWork your body, love your body.What if you could get a great workout and repair your relationship with exercise at the same time?Neko’s blend of approachable strength and feel-good cardio meets you where you are, grows your motivation, and gently challenges your idea of “fitness.” Expect fun music, full-body movement, and plenty of room to reset while still building momentum. Dates: Tuesday/Thursday  Time: 7 p.m.  Location: Pavilion  Cost: $55 for 6 weeks  
 
10:00 AM - 1:00 PM    What's the Point? WCD; Point Whitehorn Park
 
11:00 AM - 1:00 PM    Private Rental
 
3:00 PM - 5:00 PM    Badminton - Badminton
Badminton Drop-In Program Join us every Sunday from 3:00–5:00 PM at the Birch Bay Activity Center for some fast-paced fun and friendly competition! This co-ed program is open to all skill levels, from beginners to seasoned players.Location: Birch Bay Activity CenterCost: $3 drop-in feeWho: Co-ed, all levels welcomeBring your energy and enjoy a great way to stay active and connect with others. See you on the court! ??
 
3:00 PM - 8:00 PM    Private Rental
 
5:00 PM - 7:00 PM    Pickleball - Advanced Pickleball
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
Monday June 15, 2026
8:00 AM - 8:50 AM    HIIT Strength & Cardio Fitness - Get Fit
HIIT (High Intensity Interval Training): These popular classes mix strength and cardiovascular exercises to get you stronger and improve your endurance. "Get Fit"This class is a HIIT and a HIT! Using a mix of equipment such as free weights, bands, and steps, Josie (Mondays & Fridays) and Jenn (Wednesdays) will help you build muscle and improve your endurance, all in a friendly and welcoming atmosphere. Mondays (Full Body) & Fridays (Upper Body): 8:00 a.m. with Josie Wednesdays (Legs) : 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in "Get Fit" CircuitLooking for a dynamic, full-body workout? In Get Fit Circuit, Josie sets up stations using a mix of equipment—free weights, bands, steps, and more—for a fun, rotating workout. Move through each station at your own pace with timed intervals, building strength, endurance, and cardiovascular fitness while keeping every class fresh and challenging. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Join us and get fit with these energizing workouts! Core DrillsFeel the rhythm and move to the music! This upbeat cardio class combines fun, easy-to-follow punch and kick combos with energizing tracks that keep you moving and smiling. Experience the cardio with strength intervals to leave you feeling STRONG! All levels welcome — no experience needed, just bring your energy and enjoy the beat. Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in Muscle & MotionJoin us on Mondays & Wednesdays for a dynamic workout that combines weight training with cardio intervals. Modifications are offered for all fitness levels, so you can challenge yourself safely while increasing power, mobility, and stamina. Don’t miss this energizing, full-body workout with Angela! Mondays & Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $5 drop-in Step and StrengthJoin Josie for Total Body Step & Strength, a timed-interval workout combining weights and step bench moves to target every muscle. Build strength, tone your body, and boost endurance at a pace that works for you. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $5 drop-in Cardio BeatsFollow the beat through a series of simple, effective intervals. This class blends cardio and light strength work in a way that’s easy to follow and easy to adjust. No dance experience needed--just come ready to move and have fun! Wednesdays: 9:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Come join us for these energizing, effective workouts!  
 
8:00 AM - 5:00 PM    Senior Programming - General Admission
Most activities are included with your Senior pass, some require an additional fee and will be noted at the facility or below. Check out all our Senior activities here: https://bbbparkandrec.org/seniorprograms/
 
9:00 AM - 9:55 AM    Zumba® Fitness - Zumba!
Zumba®: Join us for a fun and energetic Zumba® class! You don't need to be coordinated or know how to dance—it's all about moving and having fun! Saturdays at 9:00 a.m. with Carella at the Birch Bay Activity Center Mondays & Wednesdays at 9:00 a.m. with Julius at the Birch Bay Activity Center Cost: $5 drop-inIt’s a great party every time! Come move, sweat, and enjoy the rhythm!_________________________________________________________________________________________
 
9:00 AM - 12:00 PM    Junior Golf Camp - Junior Golf Camp - Ages 8 - 11
Blaine-Birch Bay Park and Recreation District 2 is excited to partner with Birch Bay Village Golf Club to offer another Junior Golf Camp! "Our teaching philosophy is to make golf FUN! Lessons start on the green with putting, the easiest stroke, and work up to full swing with irons, fairway woods, and driver. This allows students to build their swing while learning the fundamentals of the golf swing, drills, and how to practice, which encourages self-improvement.Our program is best suited for juniors, ages 8 to 16. Equipment will be provided, however, those who have clubs are encouraged to bring them. The BBV practice area includes a large practice putting green, chipping/pitching green with a bunker and target flags for short game practice (chipping and pitching), as well as two hitting cages for full-swing practice.During the on-course portion of each class, topics such as golf etiquette, course management, the history of golf, and the rules of golf are covered. By the end of the program, students will be familiar with:· The difference in golf clubs· Types of shots· Setup for shots· Playing on a golf course· How to play with other golfers· Practice plans to improve their new skillsStudents are not required to attend all sessions or days but areencouraged to come as often as they can. Each student must complete a contact form with parents or guardians’ phone numbers.Lessons include introduction to pre-shot routine, clubface contact, ball flight laws, tempo, all leading to confidence while playing, especially when playing in team events.Daily Schedule:June 15th - 19th Ages: 8 to 11Session 1 - Practice area 9:00am – 10:15am, snacks, fun games till 12pmAges: 12 to 16Session 2 - Practice area and on course – 12:30pm – 2:15 pm - games with scoring till 3:30pmWater and snacks will be provided however, attendees are encouraged to bring their own water bottles and preferred snacks, especially if they have food allergies.Friday – On Course Play"Get signed up today!Directions to Birch Bay Village Golf Course: Entrance at the village gate at Sehome Road on Birch Point Road Blaine-Birch Bay Park & Rec attendees will be on the Golf Camp registration list.Direction to Golf Course: straight on Sehome Rd, left on Cowichan Rd, golf course will be on the left, 8169 Cowichan Rd, 360-371-2026
 
10:15 AM - 12:00 PM    Pickleball - Pickleball Intermediate+
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
11:00 AM - 12:30 PM    Outdoor Activities - Clamming 101
HIKES -Join one of our Activity Coordinators for various hikes in the Upper West PNW!Fee: $5 - $10 per hike unless stated otherwise, includes bus transport (additional fees depending on distance and parking fees)Time: Bus leaves Activity Center promptly at 9 am (unless otherwise stated)Skill level: Varies by hikeFri. May 22nd, Lake Whatcom Via Hurtz Trail, 9:00 am - 2:00 pm - $5 Per Person (Easy - Moderate)Fri. May 29th, Hoypus Point Loop - Cornet Bay Area, 8:00 am - 3:30 pm - $10 Per Person (Moderate - Advanced)Fri. June 5th, Pine and Cedar Lakes - Bellingham/Fairhaven, 8:00 am - 3:30 pm - $5 Per Person - (Moderate - Advanced)Fri. June 12th, South Bay Trail (Waypoint Park to Fairhaven), 9:00 am - 3:00 pm - $5 Per Person (Moderate)Sat. July 11th, Lighthouse Point and Lottie Point via Rosario Head Trail, 8:00 am - 4:00 pm - $8 Per Person (Moderate)Sat. August 29th, Fragrance Lake Trail, 8:00 am - 3:00 pm - $5 Per Person (Advanced)Sat. Sept 19th, Chanterelle Trail, 8:00 am - 5:00 pm - $5 Per Person (Moderate)Ages: 16 & Up, under 16 must be accompanied by an adultFood: Please bring a lunch, snacks, and water.Pets: Unfortunately, though we love dogs, they aren't allowed on the bus.Additional notes:Hikes progress from easy in late spring and early summer to more difficult by the end of summer.Please be aware that some hikes are strenuous and hiking poles are recommended.Later in the summer and fall hikes may be rescheduled due to air conditions, changes in road conditions, or inclement weather.NOTE: This activity is not covered by fitness insurance Beach Explorations - Join us at the beach as we spend low tide searching and identifying marine organisms. Learn about their biology and ecology. Family friendly. Fee: FREETime: Staggered around low tides during late Spring and Summer; please see dates at the bottom of the page by clicking on the schedule.         Sat May 2nd at 11:30 am (-1.20 ft at 12:30)         Mon May 18th at 12:30 pm (-3.63 ft at 1 pm)         Sat June 13th at 9:30 am (-2.82 ft at 10:26 am)         Sat June 27th 9:30 am (-1.38 ft at 10:30 am)Ages: All ages are welcome, but low tide is rocky and can be slipperyAdditional notes:Please know the ground will be wet, rocky, and slippery, so please wear appropriate footwear.   Clamming 101Fee: FREETime: Scheduled in Spring before red tides close for the season          Sat April 18th at 11:30 am (-1.76 ft at 12:30)          Sat May 16th at 10:30 am (-2.69 ft at 11:30 am)          Mon May 18th 12 pm (-3.63 ft at 1 pm) - CANCELLED Due to BIOTOXINS          Mon June 15th 11 am (-3.9 ft at 12:00 pm)Ages: All ages are welcome to learn about harvesting clams in our areaAdditional notes: This is an informational class in which a specialist will discuss rules and regulations, types of equipment and harvesting methods, and then demonstrates digging for clams. If you are planning to harvest please have a current clamming license (season starts April 1st).  Wear boots or footwear you don't mind getting wet, and bring a digging tool (e.g., shovel or hand rake). Anyone who is keeping clams must have their own bucket or bag. (No sharing if you are digging for multiple limits.) Clamming may turn into a beach/tide exploration if there is a red tide, as clamming is closed during red tides.  
 
11:15 AM - 12:00 PM    Yoga & Wellness - Roll & Renew
Yoga and Wellness Programs: Roll & Renew Mondays at 11:15 a.m. at Blaine Pavilion with CarolynRelease tension, move with ease, and feel your best.Roll & Renew is a gentle class that uses foam rolling, light mobility exercises, and stretching to help your body recover and move freely. You’ll ease tight muscles, improve flexibility, and support better posture — all while reducing stiffness and soreness. Perfect for all fitness levels, this session focuses on mindful movement to leave you feeling relaxed, refreshed, and renewed from head to toe. Vinyasa Flow Yoga with Kelsey Tuesdays at 10:30 a.m. at Blaine PavilionA dynamic, beginner friendly class focusing on linking breath and movement through foundational poses like sun salutations, standing poses and twists. It is a practice to build strength and flexibility. Gentle Yoga with Maureen Thursdays at 10:30 a.m. at Blaine PavilionSpend an hour flowing through various yoga poses that bring balance to the body, enhance breathwork, and end with a short meditation. Restorative Stretch with Jenn Tuesdays at 1:45 p.m. at Birch Bay Activity Center Thursdays at 9:15 a.m. at Birch Bay Activity CenterA gentle and therapeutic class suitable for everyone! Relax tight muscles, decrease soreness, reduce chronic pain, and improve mood and well-being. Great for stress relief too! Chair Yoga with Kelsey Thursdays at 1:45 p.m. at Birch Bay Activity Center  *Begins April 2!Chair Yoga is a gentle and accessible yoga style ideas for those who require a little more support but still want to improve strength, flexibility, and balance. Yoga with Jenn Thursdays at 6:00 p.m. at Birch Bay Activity CenterA one-hour class designed to increase flexibility, mobility, and strength while improving balance. This class is performed at a slow pace, with plenty of options and modifications, ending with relaxation and guided meditation.
 
12:00 PM - 2:00 PM    Pickleball - Pickleball: Mon-Fri Beginner/Novice Drop In Pickleball
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
12:15 PM - 1:15 PM    Strength Training - Strong Foundations
 Strength Training Strong FoundationsBuild confidence, improve posture, and move safely with light weights and higher repetitions. Strong Foundations focuses on the fundamentals of proper form, balance, and controlled movement, helping you develop muscular endurance and functional strength for everyday life. Perfect for anyone looking to strengthen their body the smart, steady way. Mondays, 12:15 p.m. with Carolyn Location: Blaine Pavilion $5 drop-in Full Body Strength:This full-body, low-impact strength class emphasizes intentional movement and progressive strength training through timed intervals, allowing you to move at your own pace. While heavier weights are encouraged, all exercises are fully scalable, making the class accessible and effective whether you choose lighter or heavier weights. Wednesdays, 11:15 a.m. with Kelsey Location: Blaine Pavilion $5 drop-in
 
12:30 PM - 3:30 PM    Junior Golf Camp - Junior Golf Camp - Ages 12-16
Blaine-Birch Bay Park and Recreation District 2 is excited to partner with Birch Bay Village Golf Club to offer another Junior Golf Camp! "Our teaching philosophy is to make golf FUN! Lessons start on the green with putting, the easiest stroke, and work up to full swing with irons, fairway woods, and driver. This allows students to build their swing while learning the fundamentals of the golf swing, drills, and how to practice, which encourages self-improvement.Our program is best suited for juniors, ages 8 to 16. Equipment will be provided, however, those who have clubs are encouraged to bring them. The BBV practice area includes a large practice putting green, chipping/pitching green with a bunker and target flags for short game practice (chipping and pitching), as well as two hitting cages for full-swing practice.During the on-course portion of each class, topics such as golf etiquette, course management, the history of golf, and the rules of golf are covered. By the end of the program, students will be familiar with:· The difference in golf clubs· Types of shots· Setup for shots· Playing on a golf course· How to play with other golfers· Practice plans to improve their new skillsStudents are not required to attend all sessions or days but areencouraged to come as often as they can. Each student must complete a contact form with parents or guardians’ phone numbers.Lessons include introduction to pre-shot routine, clubface contact, ball flight laws, tempo, all leading to confidence while playing, especially when playing in team events.Daily Schedule:June 15th - 19th Ages: 8 to 11Session 1 - Practice area 9:00am – 10:15am, snacks, fun games till 12pmAges: 12 to 16Session 2 - Practice area and on course – 12:30pm – 2:15 pm - games with scoring till 3:30pmWater and snacks will be provided however, attendees are encouraged to bring their own water bottles and preferred snacks, especially if they have food allergies.Friday – On Course Play"Get signed up today!Directions to Birch Bay Village Golf Course: Entrance at the village gate at Sehome Road on Birch Point Road Blaine-Birch Bay Park & Rec attendees will be on the Golf Camp registration list.Direction to Golf Course: straight on Sehome Rd, left on Cowichan Rd, golf course will be on the left, 8169 Cowichan Rd, 360-371-2026
 
5:45 PM - 6:30 PM    HIIT Strength & Cardio Fitness - Muscle & Motion
HIIT (High Intensity Interval Training): These popular classes mix strength and cardiovascular exercises to get you stronger and improve your endurance. "Get Fit"This class is a HIIT and a HIT! Using a mix of equipment such as free weights, bands, and steps, Josie (Mondays & Fridays) and Jenn (Wednesdays) will help you build muscle and improve your endurance, all in a friendly and welcoming atmosphere. Mondays (Full Body) & Fridays (Upper Body): 8:00 a.m. with Josie Wednesdays (Legs) : 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in "Get Fit" CircuitLooking for a dynamic, full-body workout? In Get Fit Circuit, Josie sets up stations using a mix of equipment—free weights, bands, steps, and more—for a fun, rotating workout. Move through each station at your own pace with timed intervals, building strength, endurance, and cardiovascular fitness while keeping every class fresh and challenging. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Join us and get fit with these energizing workouts! Core DrillsFeel the rhythm and move to the music! This upbeat cardio class combines fun, easy-to-follow punch and kick combos with energizing tracks that keep you moving and smiling. Experience the cardio with strength intervals to leave you feeling STRONG! All levels welcome — no experience needed, just bring your energy and enjoy the beat. Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in Muscle & MotionJoin us on Mondays & Wednesdays for a dynamic workout that combines weight training with cardio intervals. Modifications are offered for all fitness levels, so you can challenge yourself safely while increasing power, mobility, and stamina. Don’t miss this energizing, full-body workout with Angela! Mondays & Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $5 drop-in Step and StrengthJoin Josie for Total Body Step & Strength, a timed-interval workout combining weights and step bench moves to target every muscle. Build strength, tone your body, and boost endurance at a pace that works for you. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $5 drop-in Cardio BeatsFollow the beat through a series of simple, effective intervals. This class blends cardio and light strength work in a way that’s easy to follow and easy to adjust. No dance experience needed--just come ready to move and have fun! Wednesdays: 9:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Come join us for these energizing, effective workouts!  
 
6:35 PM - 7:20 PM    TotalBarre® - TotalBarre®- Evening
TotalBarre®Total Barre is an upbeat, full-body barre fusion class that blends principles from Pilates, dance, and cardio-inspired movement. Set to motivating music and track-driven sequences, each segment guides you through controlled, rhythmic movements designed to lengthen and tone muscles, improve mobility, and enhance overall movement quality. Suitable for all fitness levels, the class includes modifications and optional progressions so you can work at your own pace, focusing on balance, coordination, and full-body results. No dance experience required—just bring your energy and enjoy the flow.Schedule: Mondays: 6:35 p.m.     Birch Bay Activity Center Tuesdays: 9:15 a.m.     Birch Bay Activity Center Thursdays: 9:30 a.m    Blaine Pavilion Instructor: Angela Cost: $5 drop-in fee Join us and feel the burn in this dynamic and empowering class!
 
Tuesday June 16, 2026
6:00 AM - 6:45 AM    Bootcamps and Registered Sessions - Strong Start with Angela (5/12 - 6/18)
REGISTERED FITNESS SESSIONS Next six-week session starts May 10th! Mark your calendar; registration opens soon!Vinyasa Yoga  Breathe, move, and let it all settle. Amanda’s soothing energy and thoughtful adjustments make this Vinyasa flow feel like a deep exhale for the body and mind.  Dates: Sundays  Time: 9 a.m.  Location: Blaine Pavilion  Cost: $30 for 6 weeks  Strong Start with Angela Make 6 AM the best part of your day! This upbeat, music-driven class combines full-body strength, resistance exercises, and dynamic movement — all with plenty of smiles, laughter, and community energy. Tuesday & Thursday: Full-body strength workouts with heavier weights to energize and challenge your muscles. All fitness levels welcome — modifications are provided so everyone can join the fun. Strong Start is a 6-week program that requires registration and dedication, giving you the structure and consistency to see results while enjoying every morning! Dates: Tuesday/Thursday  Time: 6 a.m.  Location: Birch Bay Activity Center  Cost: $55 for 6 weeks  Momentum LabWork your body, love your body.What if you could get a great workout and repair your relationship with exercise at the same time?Neko’s blend of approachable strength and feel-good cardio meets you where you are, grows your motivation, and gently challenges your idea of “fitness.” Expect fun music, full-body movement, and plenty of room to reset while still building momentum. Dates: Tuesday/Thursday  Time: 7 p.m.  Location: Pavilion  Cost: $55 for 6 weeks  
 
8:00 AM - 8:50 AM    HIIT Strength & Cardio Fitness - Get Fit - Circuit
HIIT (High Intensity Interval Training): These popular classes mix strength and cardiovascular exercises to get you stronger and improve your endurance. "Get Fit"This class is a HIIT and a HIT! Using a mix of equipment such as free weights, bands, and steps, Josie (Mondays & Fridays) and Jenn (Wednesdays) will help you build muscle and improve your endurance, all in a friendly and welcoming atmosphere. Mondays (Full Body) & Fridays (Upper Body): 8:00 a.m. with Josie Wednesdays (Legs) : 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in "Get Fit" CircuitLooking for a dynamic, full-body workout? In Get Fit Circuit, Josie sets up stations using a mix of equipment—free weights, bands, steps, and more—for a fun, rotating workout. Move through each station at your own pace with timed intervals, building strength, endurance, and cardiovascular fitness while keeping every class fresh and challenging. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Join us and get fit with these energizing workouts! Core DrillsFeel the rhythm and move to the music! This upbeat cardio class combines fun, easy-to-follow punch and kick combos with energizing tracks that keep you moving and smiling. Experience the cardio with strength intervals to leave you feeling STRONG! All levels welcome — no experience needed, just bring your energy and enjoy the beat. Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in Muscle & MotionJoin us on Mondays & Wednesdays for a dynamic workout that combines weight training with cardio intervals. Modifications are offered for all fitness levels, so you can challenge yourself safely while increasing power, mobility, and stamina. Don’t miss this energizing, full-body workout with Angela! Mondays & Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $5 drop-in Step and StrengthJoin Josie for Total Body Step & Strength, a timed-interval workout combining weights and step bench moves to target every muscle. Build strength, tone your body, and boost endurance at a pace that works for you. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $5 drop-in Cardio BeatsFollow the beat through a series of simple, effective intervals. This class blends cardio and light strength work in a way that’s easy to follow and easy to adjust. No dance experience needed--just come ready to move and have fun! Wednesdays: 9:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Come join us for these energizing, effective workouts!  
 
8:00 AM - 5:00 PM    Senior Programming - General Admission
Most activities are included with your Senior pass, some require an additional fee and will be noted at the facility or below. Check out all our Senior activities here: https://bbbparkandrec.org/seniorprograms/
 
9:00 AM - 12:00 PM    Junior Golf Camp - Junior Golf Camp - Ages 8 - 11
Blaine-Birch Bay Park and Recreation District 2 is excited to partner with Birch Bay Village Golf Club to offer another Junior Golf Camp! "Our teaching philosophy is to make golf FUN! Lessons start on the green with putting, the easiest stroke, and work up to full swing with irons, fairway woods, and driver. This allows students to build their swing while learning the fundamentals of the golf swing, drills, and how to practice, which encourages self-improvement.Our program is best suited for juniors, ages 8 to 16. Equipment will be provided, however, those who have clubs are encouraged to bring them. The BBV practice area includes a large practice putting green, chipping/pitching green with a bunker and target flags for short game practice (chipping and pitching), as well as two hitting cages for full-swing practice.During the on-course portion of each class, topics such as golf etiquette, course management, the history of golf, and the rules of golf are covered. By the end of the program, students will be familiar with:· The difference in golf clubs· Types of shots· Setup for shots· Playing on a golf course· How to play with other golfers· Practice plans to improve their new skillsStudents are not required to attend all sessions or days but areencouraged to come as often as they can. Each student must complete a contact form with parents or guardians’ phone numbers.Lessons include introduction to pre-shot routine, clubface contact, ball flight laws, tempo, all leading to confidence while playing, especially when playing in team events.Daily Schedule:June 15th - 19th Ages: 8 to 11Session 1 - Practice area 9:00am – 10:15am, snacks, fun games till 12pmAges: 12 to 16Session 2 - Practice area and on course – 12:30pm – 2:15 pm - games with scoring till 3:30pmWater and snacks will be provided however, attendees are encouraged to bring their own water bottles and preferred snacks, especially if they have food allergies.Friday – On Course Play"Get signed up today!Directions to Birch Bay Village Golf Course: Entrance at the village gate at Sehome Road on Birch Point Road Blaine-Birch Bay Park & Rec attendees will be on the Golf Camp registration list.Direction to Golf Course: straight on Sehome Rd, left on Cowichan Rd, golf course will be on the left, 8169 Cowichan Rd, 360-371-2026
 
9:15 AM - 10:00 AM    TotalBarre® - TotalBarre®
TotalBarre®Total Barre is an upbeat, full-body barre fusion class that blends principles from Pilates, dance, and cardio-inspired movement. Set to motivating music and track-driven sequences, each segment guides you through controlled, rhythmic movements designed to lengthen and tone muscles, improve mobility, and enhance overall movement quality. Suitable for all fitness levels, the class includes modifications and optional progressions so you can work at your own pace, focusing on balance, coordination, and full-body results. No dance experience required—just bring your energy and enjoy the flow.Schedule: Mondays: 6:35 p.m.     Birch Bay Activity Center Tuesdays: 9:15 a.m.     Birch Bay Activity Center Thursdays: 9:30 a.m    Blaine Pavilion Instructor: Angela Cost: $5 drop-in fee Join us and feel the burn in this dynamic and empowering class!
 
10:15 AM - 12:00 PM    Pickleball - Pickleball Intermediate+
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
10:30 AM - 11:30 AM    Yoga & Wellness - Tuesday Morning Vinyasa Flow Yoga
Yoga and Wellness Programs: Roll & Renew Mondays at 11:15 a.m. at Blaine Pavilion with CarolynRelease tension, move with ease, and feel your best.Roll & Renew is a gentle class that uses foam rolling, light mobility exercises, and stretching to help your body recover and move freely. You’ll ease tight muscles, improve flexibility, and support better posture — all while reducing stiffness and soreness. Perfect for all fitness levels, this session focuses on mindful movement to leave you feeling relaxed, refreshed, and renewed from head to toe. Vinyasa Flow Yoga with Kelsey Tuesdays at 10:30 a.m. at Blaine PavilionA dynamic, beginner friendly class focusing on linking breath and movement through foundational poses like sun salutations, standing poses and twists. It is a practice to build strength and flexibility. Gentle Yoga with Maureen Thursdays at 10:30 a.m. at Blaine PavilionSpend an hour flowing through various yoga poses that bring balance to the body, enhance breathwork, and end with a short meditation. Restorative Stretch with Jenn Tuesdays at 1:45 p.m. at Birch Bay Activity Center Thursdays at 9:15 a.m. at Birch Bay Activity CenterA gentle and therapeutic class suitable for everyone! Relax tight muscles, decrease soreness, reduce chronic pain, and improve mood and well-being. Great for stress relief too! Chair Yoga with Kelsey Thursdays at 1:45 p.m. at Birch Bay Activity Center  *Begins April 2!Chair Yoga is a gentle and accessible yoga style ideas for those who require a little more support but still want to improve strength, flexibility, and balance. Yoga with Jenn Thursdays at 6:00 p.m. at Birch Bay Activity CenterA one-hour class designed to increase flexibility, mobility, and strength while improving balance. This class is performed at a slow pace, with plenty of options and modifications, ending with relaxation and guided meditation.
 
10:30 AM - 12:00 PM    Private Rental
 
12:00 PM - 1:45 PM    Pickleball - Pickleball: Tues Beginner/Novice Drop In Pickleball
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
12:30 PM - 3:30 PM    Junior Golf Camp - Junior Golf Camp - Ages 12-16
Blaine-Birch Bay Park and Recreation District 2 is excited to partner with Birch Bay Village Golf Club to offer another Junior Golf Camp! "Our teaching philosophy is to make golf FUN! Lessons start on the green with putting, the easiest stroke, and work up to full swing with irons, fairway woods, and driver. This allows students to build their swing while learning the fundamentals of the golf swing, drills, and how to practice, which encourages self-improvement.Our program is best suited for juniors, ages 8 to 16. Equipment will be provided, however, those who have clubs are encouraged to bring them. The BBV practice area includes a large practice putting green, chipping/pitching green with a bunker and target flags for short game practice (chipping and pitching), as well as two hitting cages for full-swing practice.During the on-course portion of each class, topics such as golf etiquette, course management, the history of golf, and the rules of golf are covered. By the end of the program, students will be familiar with:· The difference in golf clubs· Types of shots· Setup for shots· Playing on a golf course· How to play with other golfers· Practice plans to improve their new skillsStudents are not required to attend all sessions or days but areencouraged to come as often as they can. Each student must complete a contact form with parents or guardians’ phone numbers.Lessons include introduction to pre-shot routine, clubface contact, ball flight laws, tempo, all leading to confidence while playing, especially when playing in team events.Daily Schedule:June 15th - 19th Ages: 8 to 11Session 1 - Practice area 9:00am – 10:15am, snacks, fun games till 12pmAges: 12 to 16Session 2 - Practice area and on course – 12:30pm – 2:15 pm - games with scoring till 3:30pmWater and snacks will be provided however, attendees are encouraged to bring their own water bottles and preferred snacks, especially if they have food allergies.Friday – On Course Play"Get signed up today!Directions to Birch Bay Village Golf Course: Entrance at the village gate at Sehome Road on Birch Point Road Blaine-Birch Bay Park & Rec attendees will be on the Golf Camp registration list.Direction to Golf Course: straight on Sehome Rd, left on Cowichan Rd, golf course will be on the left, 8169 Cowichan Rd, 360-371-2026
 
1:45 PM - 2:45 PM    Yoga & Wellness - Restorative Stretch
Yoga and Wellness Programs: Roll & Renew Mondays at 11:15 a.m. at Blaine Pavilion with CarolynRelease tension, move with ease, and feel your best.Roll & Renew is a gentle class that uses foam rolling, light mobility exercises, and stretching to help your body recover and move freely. You’ll ease tight muscles, improve flexibility, and support better posture — all while reducing stiffness and soreness. Perfect for all fitness levels, this session focuses on mindful movement to leave you feeling relaxed, refreshed, and renewed from head to toe. Vinyasa Flow Yoga with Kelsey Tuesdays at 10:30 a.m. at Blaine PavilionA dynamic, beginner friendly class focusing on linking breath and movement through foundational poses like sun salutations, standing poses and twists. It is a practice to build strength and flexibility. Gentle Yoga with Maureen Thursdays at 10:30 a.m. at Blaine PavilionSpend an hour flowing through various yoga poses that bring balance to the body, enhance breathwork, and end with a short meditation. Restorative Stretch with Jenn Tuesdays at 1:45 p.m. at Birch Bay Activity Center Thursdays at 9:15 a.m. at Birch Bay Activity CenterA gentle and therapeutic class suitable for everyone! Relax tight muscles, decrease soreness, reduce chronic pain, and improve mood and well-being. Great for stress relief too! Chair Yoga with Kelsey Thursdays at 1:45 p.m. at Birch Bay Activity Center  *Begins April 2!Chair Yoga is a gentle and accessible yoga style ideas for those who require a little more support but still want to improve strength, flexibility, and balance. Yoga with Jenn Thursdays at 6:00 p.m. at Birch Bay Activity CenterA one-hour class designed to increase flexibility, mobility, and strength while improving balance. This class is performed at a slow pace, with plenty of options and modifications, ending with relaxation and guided meditation.
 
2:00 PM - 4:00 PM    Senior Programming - SHIBA Medicare appointments
Most activities are included with your Senior pass, some require an additional fee and will be noted at the facility or below. Check out all our Senior activities here: https://bbbparkandrec.org/seniorprograms/
 
5:00 PM - 6:30 PM    Youth Programs - Family Field Day Pop-Up
  Kids Makers Market – Kite Festival Weekend The Kids Makers Market will take place June 20–21 during the annual Kite Festival at Birch Bay State Park. Hosted at the Heron Center, the market will run from 12:00 PM to 3:00 PM each day. This event is designed for kids ages 8–16 to sell handmade items they have created in a real market-style setting. Young makers will gain hands-on experience setting up a booth, interacting with customers, pricing their products, and earning money from their work. All in a supportive, family-friendly environment. The cost to participate is $10 per child. As part of the participation fee, all vendors have the opportunity to attend a financial education class on June 15 from 6:00 PM to 7:00 PM, hosted by Banner Bank. This class will introduce students to basic banking and money management skills, including saving money, spending wisely, and managing earnings from their market sales. The Kids Makers Market is a fun and educational opportunity that encourages creativity, confidence, and entrepreneurship while engaging with the larger Kite Festival community.Pop-up Family Field DayJoin us for free, drop-in Field Day group games and activities at the Blaine Marine Harbor Park! Families are invited to play, laugh, and move together during our summer Field Day pop-up events. Enjoy classic Field Day games like relays, group challenges, and cooperative activities designed for all ages and abilities. Come for a little while or stay the whole time— no registration needed! Adult supervision required.Time: 5:00 - 6:30 PMLocation: Blaine Marine Harbor Park Dates: Tuesday, June 16thTuesday, June 23rdTuesday, July 14thTuesday, July 28thTuesday, August 11thTuesday, August 18th No REGISTRATION REQUIRED   Youth Soccer Pop-Up!  Ready to burn off some energy and have a blast? Join us for a fun-filled afternoon of soccer! This pop-up session is all about getting kids moving, making new friends, and enjoying the game in a relaxed, high-energy environment. Where: Blaine Marine Park Amphitheater When: 4:30 PM – 6:00 PM Who: Youth ages 6-12! What to expect: A mix of light drills, fun running games, and plenty of scrimmage time. The cost to participate is $5 per child.REGISTRATION IS REQUIRED! Please make sure to sign up in advance to secure your spot. Bring some water, comfortable shoes, and your game face—we’ll see you on the grass!
 
5:30 PM - 6:30 PM    Line Dancing - Line Dancing - Blaine Community Center
Line DancingCome join us for a fun and energetic line dancing session! All levels are welcome as Charlene leads you through dances in the first hour, followed by 30 minutes of dancing to put your new moves into action. Date: Tuesdays Time: 5:30 p.m. to 6:30 p.m. Location: Blaine Community Center, 763 G St. Cost: $5 drop-in fee Details: 60 minutes of line dancing, with the first half hour dedicated to learning the dances and the last 30 minutes for practice and dancing. Check out our punch card deals and monthly memberships for additional savings!
 
5:45 PM - 6:45 PM    Pilates - Evening Pilates
PilatesLow-impact exercise focusing on small movements that rely on the back and core muscles for stabilization. This class helps improve core strength, posture, and muscle tone in the glutes, legs, abs, shoulders, and back. It also promotes better circulation, increased energy and focus, aligns the spine, and can reduce low back pain. Your body will thank you for joining this class! Tuesdays, 5:45  p.m. with Mika at the Birch Bay Activity Center Saturdays, 8:00 a.m. with Jenn at the Birch Bay Activity Center $5 drop-in.
 
7:00 PM - 7:45 PM    Bootcamps and Registered Sessions - Momentum Lab (5/12 - 6/18)
REGISTERED FITNESS SESSIONS Next six-week session starts May 10th! Mark your calendar; registration opens soon!Vinyasa Yoga  Breathe, move, and let it all settle. Amanda’s soothing energy and thoughtful adjustments make this Vinyasa flow feel like a deep exhale for the body and mind.  Dates: Sundays  Time: 9 a.m.  Location: Blaine Pavilion  Cost: $30 for 6 weeks  Strong Start with Angela Make 6 AM the best part of your day! This upbeat, music-driven class combines full-body strength, resistance exercises, and dynamic movement — all with plenty of smiles, laughter, and community energy. Tuesday & Thursday: Full-body strength workouts with heavier weights to energize and challenge your muscles. All fitness levels welcome — modifications are provided so everyone can join the fun. Strong Start is a 6-week program that requires registration and dedication, giving you the structure and consistency to see results while enjoying every morning! Dates: Tuesday/Thursday  Time: 6 a.m.  Location: Birch Bay Activity Center  Cost: $55 for 6 weeks  Momentum LabWork your body, love your body.What if you could get a great workout and repair your relationship with exercise at the same time?Neko’s blend of approachable strength and feel-good cardio meets you where you are, grows your motivation, and gently challenges your idea of “fitness.” Expect fun music, full-body movement, and plenty of room to reset while still building momentum. Dates: Tuesday/Thursday  Time: 7 p.m.  Location: Pavilion  Cost: $55 for 6 weeks  
 
Wednesday June 17, 2026
8:00 AM - 8:50 AM    HIIT Strength & Cardio Fitness - Get Fit
HIIT (High Intensity Interval Training): These popular classes mix strength and cardiovascular exercises to get you stronger and improve your endurance. "Get Fit"This class is a HIIT and a HIT! Using a mix of equipment such as free weights, bands, and steps, Josie (Mondays & Fridays) and Jenn (Wednesdays) will help you build muscle and improve your endurance, all in a friendly and welcoming atmosphere. Mondays (Full Body) & Fridays (Upper Body): 8:00 a.m. with Josie Wednesdays (Legs) : 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in "Get Fit" CircuitLooking for a dynamic, full-body workout? In Get Fit Circuit, Josie sets up stations using a mix of equipment—free weights, bands, steps, and more—for a fun, rotating workout. Move through each station at your own pace with timed intervals, building strength, endurance, and cardiovascular fitness while keeping every class fresh and challenging. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Join us and get fit with these energizing workouts! Core DrillsFeel the rhythm and move to the music! This upbeat cardio class combines fun, easy-to-follow punch and kick combos with energizing tracks that keep you moving and smiling. Experience the cardio with strength intervals to leave you feeling STRONG! All levels welcome — no experience needed, just bring your energy and enjoy the beat. Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in Muscle & MotionJoin us on Mondays & Wednesdays for a dynamic workout that combines weight training with cardio intervals. Modifications are offered for all fitness levels, so you can challenge yourself safely while increasing power, mobility, and stamina. Don’t miss this energizing, full-body workout with Angela! Mondays & Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $5 drop-in Step and StrengthJoin Josie for Total Body Step & Strength, a timed-interval workout combining weights and step bench moves to target every muscle. Build strength, tone your body, and boost endurance at a pace that works for you. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $5 drop-in Cardio BeatsFollow the beat through a series of simple, effective intervals. This class blends cardio and light strength work in a way that’s easy to follow and easy to adjust. No dance experience needed--just come ready to move and have fun! Wednesdays: 9:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Come join us for these energizing, effective workouts!  
 
8:00 AM - 5:00 PM    Senior Programming - General Admission
Most activities are included with your Senior pass, some require an additional fee and will be noted at the facility or below. Check out all our Senior activities here: https://bbbparkandrec.org/seniorprograms/
 
9:00 AM - 9:45 AM    HIIT Strength & Cardio Fitness - Cardio Beats
HIIT (High Intensity Interval Training): These popular classes mix strength and cardiovascular exercises to get you stronger and improve your endurance. "Get Fit"This class is a HIIT and a HIT! Using a mix of equipment such as free weights, bands, and steps, Josie (Mondays & Fridays) and Jenn (Wednesdays) will help you build muscle and improve your endurance, all in a friendly and welcoming atmosphere. Mondays (Full Body) & Fridays (Upper Body): 8:00 a.m. with Josie Wednesdays (Legs) : 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in "Get Fit" CircuitLooking for a dynamic, full-body workout? In Get Fit Circuit, Josie sets up stations using a mix of equipment—free weights, bands, steps, and more—for a fun, rotating workout. Move through each station at your own pace with timed intervals, building strength, endurance, and cardiovascular fitness while keeping every class fresh and challenging. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Join us and get fit with these energizing workouts! Core DrillsFeel the rhythm and move to the music! This upbeat cardio class combines fun, easy-to-follow punch and kick combos with energizing tracks that keep you moving and smiling. Experience the cardio with strength intervals to leave you feeling STRONG! All levels welcome — no experience needed, just bring your energy and enjoy the beat. Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in Muscle & MotionJoin us on Mondays & Wednesdays for a dynamic workout that combines weight training with cardio intervals. Modifications are offered for all fitness levels, so you can challenge yourself safely while increasing power, mobility, and stamina. Don’t miss this energizing, full-body workout with Angela! Mondays & Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $5 drop-in Step and StrengthJoin Josie for Total Body Step & Strength, a timed-interval workout combining weights and step bench moves to target every muscle. Build strength, tone your body, and boost endurance at a pace that works for you. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $5 drop-in Cardio BeatsFollow the beat through a series of simple, effective intervals. This class blends cardio and light strength work in a way that’s easy to follow and easy to adjust. No dance experience needed--just come ready to move and have fun! Wednesdays: 9:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Come join us for these energizing, effective workouts!  
 
9:00 AM - 12:00 PM    Junior Golf Camp - Junior Golf Camp - Ages 8 - 11
Blaine-Birch Bay Park and Recreation District 2 is excited to partner with Birch Bay Village Golf Club to offer another Junior Golf Camp! "Our teaching philosophy is to make golf FUN! Lessons start on the green with putting, the easiest stroke, and work up to full swing with irons, fairway woods, and driver. This allows students to build their swing while learning the fundamentals of the golf swing, drills, and how to practice, which encourages self-improvement.Our program is best suited for juniors, ages 8 to 16. Equipment will be provided, however, those who have clubs are encouraged to bring them. The BBV practice area includes a large practice putting green, chipping/pitching green with a bunker and target flags for short game practice (chipping and pitching), as well as two hitting cages for full-swing practice.During the on-course portion of each class, topics such as golf etiquette, course management, the history of golf, and the rules of golf are covered. By the end of the program, students will be familiar with:· The difference in golf clubs· Types of shots· Setup for shots· Playing on a golf course· How to play with other golfers· Practice plans to improve their new skillsStudents are not required to attend all sessions or days but areencouraged to come as often as they can. Each student must complete a contact form with parents or guardians’ phone numbers.Lessons include introduction to pre-shot routine, clubface contact, ball flight laws, tempo, all leading to confidence while playing, especially when playing in team events.Daily Schedule:June 15th - 19th Ages: 8 to 11Session 1 - Practice area 9:00am – 10:15am, snacks, fun games till 12pmAges: 12 to 16Session 2 - Practice area and on course – 12:30pm – 2:15 pm - games with scoring till 3:30pmWater and snacks will be provided however, attendees are encouraged to bring their own water bottles and preferred snacks, especially if they have food allergies.Friday – On Course Play"Get signed up today!Directions to Birch Bay Village Golf Course: Entrance at the village gate at Sehome Road on Birch Point Road Blaine-Birch Bay Park & Rec attendees will be on the Golf Camp registration list.Direction to Golf Course: straight on Sehome Rd, left on Cowichan Rd, golf course will be on the left, 8169 Cowichan Rd, 360-371-2026
 
10:15 AM - 12:00 PM    Pickleball - Pickleball Intermediate+
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
11:15 AM - 12:05 PM    Strength Training - Full Body Strength
 Strength Training Strong FoundationsBuild confidence, improve posture, and move safely with light weights and higher repetitions. Strong Foundations focuses on the fundamentals of proper form, balance, and controlled movement, helping you develop muscular endurance and functional strength for everyday life. Perfect for anyone looking to strengthen their body the smart, steady way. Mondays, 12:15 p.m. with Carolyn Location: Blaine Pavilion $5 drop-in Full Body Strength:This full-body, low-impact strength class emphasizes intentional movement and progressive strength training through timed intervals, allowing you to move at your own pace. While heavier weights are encouraged, all exercises are fully scalable, making the class accessible and effective whether you choose lighter or heavier weights. Wednesdays, 11:15 a.m. with Kelsey Location: Blaine Pavilion $5 drop-in
 
11:30 AM - 12:03 PM    Birthday lunch
 
12:00 PM - 2:00 PM    Pickleball - Pickleball: Mon-Fri Beginner/Novice Drop In Pickleball
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
12:30 PM - 3:30 PM    Junior Golf Camp - Junior Golf Camp - Ages 12-16
Blaine-Birch Bay Park and Recreation District 2 is excited to partner with Birch Bay Village Golf Club to offer another Junior Golf Camp! "Our teaching philosophy is to make golf FUN! Lessons start on the green with putting, the easiest stroke, and work up to full swing with irons, fairway woods, and driver. This allows students to build their swing while learning the fundamentals of the golf swing, drills, and how to practice, which encourages self-improvement.Our program is best suited for juniors, ages 8 to 16. Equipment will be provided, however, those who have clubs are encouraged to bring them. The BBV practice area includes a large practice putting green, chipping/pitching green with a bunker and target flags for short game practice (chipping and pitching), as well as two hitting cages for full-swing practice.During the on-course portion of each class, topics such as golf etiquette, course management, the history of golf, and the rules of golf are covered. By the end of the program, students will be familiar with:· The difference in golf clubs· Types of shots· Setup for shots· Playing on a golf course· How to play with other golfers· Practice plans to improve their new skillsStudents are not required to attend all sessions or days but areencouraged to come as often as they can. Each student must complete a contact form with parents or guardians’ phone numbers.Lessons include introduction to pre-shot routine, clubface contact, ball flight laws, tempo, all leading to confidence while playing, especially when playing in team events.Daily Schedule:June 15th - 19th Ages: 8 to 11Session 1 - Practice area 9:00am – 10:15am, snacks, fun games till 12pmAges: 12 to 16Session 2 - Practice area and on course – 12:30pm – 2:15 pm - games with scoring till 3:30pmWater and snacks will be provided however, attendees are encouraged to bring their own water bottles and preferred snacks, especially if they have food allergies.Friday – On Course Play"Get signed up today!Directions to Birch Bay Village Golf Course: Entrance at the village gate at Sehome Road on Birch Point Road Blaine-Birch Bay Park & Rec attendees will be on the Golf Camp registration list.Direction to Golf Course: straight on Sehome Rd, left on Cowichan Rd, golf course will be on the left, 8169 Cowichan Rd, 360-371-2026
 
5:45 PM - 6:30 PM    HIIT Strength & Cardio Fitness - Muscle & Motion
HIIT (High Intensity Interval Training): These popular classes mix strength and cardiovascular exercises to get you stronger and improve your endurance. "Get Fit"This class is a HIIT and a HIT! Using a mix of equipment such as free weights, bands, and steps, Josie (Mondays & Fridays) and Jenn (Wednesdays) will help you build muscle and improve your endurance, all in a friendly and welcoming atmosphere. Mondays (Full Body) & Fridays (Upper Body): 8:00 a.m. with Josie Wednesdays (Legs) : 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in "Get Fit" CircuitLooking for a dynamic, full-body workout? In Get Fit Circuit, Josie sets up stations using a mix of equipment—free weights, bands, steps, and more—for a fun, rotating workout. Move through each station at your own pace with timed intervals, building strength, endurance, and cardiovascular fitness while keeping every class fresh and challenging. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Join us and get fit with these energizing workouts! Core DrillsFeel the rhythm and move to the music! This upbeat cardio class combines fun, easy-to-follow punch and kick combos with energizing tracks that keep you moving and smiling. Experience the cardio with strength intervals to leave you feeling STRONG! All levels welcome — no experience needed, just bring your energy and enjoy the beat. Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in Muscle & MotionJoin us on Mondays & Wednesdays for a dynamic workout that combines weight training with cardio intervals. Modifications are offered for all fitness levels, so you can challenge yourself safely while increasing power, mobility, and stamina. Don’t miss this energizing, full-body workout with Angela! Mondays & Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $5 drop-in Step and StrengthJoin Josie for Total Body Step & Strength, a timed-interval workout combining weights and step bench moves to target every muscle. Build strength, tone your body, and boost endurance at a pace that works for you. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $5 drop-in Cardio BeatsFollow the beat through a series of simple, effective intervals. This class blends cardio and light strength work in a way that’s easy to follow and easy to adjust. No dance experience needed--just come ready to move and have fun! Wednesdays: 9:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Come join us for these energizing, effective workouts!  
 
6:00 PM - 7:30 PM    Arts and Crafts - Beginner Henna Art
  Paint-Your-Own-PotteryGet Creative and make something uniquely yours!Custom Pottery Made by You! Join us for a fun and relaxing paint-your-own pottery experience guided by Local Artists from Valley View Pottery Gallery & Studio. Kick off your summer break by joining us for a relaxing paint-your-own pottery experience guided by Local Artists from Valley View Pottery Gallery & Studio. Whether you’re an experienced artist or picking up a brush for the first time, this class is designed for all skill levels. You’ll choose your pottery piece, learn simple painting techniques, and enjoy a laid-back, social atmosphere while bringing your design to life. After the session, your piece will be professionally fired and ready to take home at a later date. Date: Saturday, June 13thPlace: Birch Bay Activity Center - 7511 Gemini St.TimeSession 1~ 2:00 - 4:00Session 2~ 2:20 - 4:20Session 3~ 2:40 - 4:40Additional Notes: When registering, please select the ceramic piece that you would like to paint. Each session fits up to 10 participants. Additional sessions will be opened and filled once the previous session has reached maximum capacity. Beginner Henna Art Date: Wednesday, June 17th Location: Blaine Community Center. 764 G St.  Time: 6:00 - 7:30 pm Cost: $15 per personAges: 11 and Up Join us for a creative and welcoming evening learning the basics of henna art! This experience is  perfect for first-timers who want to explore simple henna designs in a fun, relaxed setting. Participants will practice basic patterns, learn simple techniques, and create their own designs with guidance. No experience is needed—just come ready to have fun, express your creativity, and enjoy a hands-on artistic experience together. Additional Notes: The pigment develops as it dries. The recommended development time is 1 to 2 hours. Dress in clothing that will not smear the henna while drying. Henna may effect sensitive skin.Rock Painting Date: Thursday, June 4th Location: Blaine Community Center. 764 G St.  Time: 5:30 - 6:45 pm Cost: $5 per person Kick off a new Spring and Summer tradition with the launch of our Community Painted Rock Garden!This fun, hands-on rock painting activity invites participants of all ages to decorate rocks that can become part of a shared outdoor art space on our facility grounds. Anyone can contribute a unique piece to help bring this garden to life. This event is all about creativity, connection, and community pride—come paint a rock, leave your mark, and help us start something special together. Spa Creations Night Date: Wednesday, June 24th Location: Blaine Community Center. 764 G St.  Time: 5:30 - 7:00 pm Cost: $20 per personAges: 10 and Up Join us for a relaxing, hands-on evening where you’ll learn how to create your own bath bombs and sugar body scrubs.Using simple ingredients and essential oils, participants will mix, mold, and customize their creations to take home. Come ready to unwind, get creative, and enjoy making something nourishing for your body. All participants will leave with 2 sugar-based body scrubs and 2 bath-bombs.Paint and Sip at L & L Bakery   June SessionTime: Saturday, June 20thDate: 5:30 - 7:00 PMLocation: L & L Bakery*Registration RequiredAugust SessionTime: Saturday, August 15thDate: 5:30 - 7:00 PMLocation: L & L Bakery*Registration Required
 
7:00 PM - 9:00 PM    Drop in Volleyball - Volleyball Drop In
Volleyball Drop-In: Come enjoy some fun, friendly competition at the Birch Bay Activity Center! Play volleyball with others in a laid-back, casual environment. Ages: 18+ Cost: $3 drop-in fee No Registration: Just drop in!
 
Thursday June 18, 2026
6:00 AM - 6:45 AM    Bootcamps and Registered Sessions - Strong Start with Angela (5/12 - 6/18)
REGISTERED FITNESS SESSIONS Next six-week session starts May 10th! Mark your calendar; registration opens soon!Vinyasa Yoga  Breathe, move, and let it all settle. Amanda’s soothing energy and thoughtful adjustments make this Vinyasa flow feel like a deep exhale for the body and mind.  Dates: Sundays  Time: 9 a.m.  Location: Blaine Pavilion  Cost: $30 for 6 weeks  Strong Start with Angela Make 6 AM the best part of your day! This upbeat, music-driven class combines full-body strength, resistance exercises, and dynamic movement — all with plenty of smiles, laughter, and community energy. Tuesday & Thursday: Full-body strength workouts with heavier weights to energize and challenge your muscles. All fitness levels welcome — modifications are provided so everyone can join the fun. Strong Start is a 6-week program that requires registration and dedication, giving you the structure and consistency to see results while enjoying every morning! Dates: Tuesday/Thursday  Time: 6 a.m.  Location: Birch Bay Activity Center  Cost: $55 for 6 weeks  Momentum LabWork your body, love your body.What if you could get a great workout and repair your relationship with exercise at the same time?Neko’s blend of approachable strength and feel-good cardio meets you where you are, grows your motivation, and gently challenges your idea of “fitness.” Expect fun music, full-body movement, and plenty of room to reset while still building momentum. Dates: Tuesday/Thursday  Time: 7 p.m.  Location: Pavilion  Cost: $55 for 6 weeks  
 
8:00 AM - 9:00 AM    HIIT Strength & Cardio Fitness - Core Drills
HIIT (High Intensity Interval Training): These popular classes mix strength and cardiovascular exercises to get you stronger and improve your endurance. "Get Fit"This class is a HIIT and a HIT! Using a mix of equipment such as free weights, bands, and steps, Josie (Mondays & Fridays) and Jenn (Wednesdays) will help you build muscle and improve your endurance, all in a friendly and welcoming atmosphere. Mondays (Full Body) & Fridays (Upper Body): 8:00 a.m. with Josie Wednesdays (Legs) : 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in "Get Fit" CircuitLooking for a dynamic, full-body workout? In Get Fit Circuit, Josie sets up stations using a mix of equipment—free weights, bands, steps, and more—for a fun, rotating workout. Move through each station at your own pace with timed intervals, building strength, endurance, and cardiovascular fitness while keeping every class fresh and challenging. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Join us and get fit with these energizing workouts! Core DrillsFeel the rhythm and move to the music! This upbeat cardio class combines fun, easy-to-follow punch and kick combos with energizing tracks that keep you moving and smiling. Experience the cardio with strength intervals to leave you feeling STRONG! All levels welcome — no experience needed, just bring your energy and enjoy the beat. Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in Muscle & MotionJoin us on Mondays & Wednesdays for a dynamic workout that combines weight training with cardio intervals. Modifications are offered for all fitness levels, so you can challenge yourself safely while increasing power, mobility, and stamina. Don’t miss this energizing, full-body workout with Angela! Mondays & Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $5 drop-in Step and StrengthJoin Josie for Total Body Step & Strength, a timed-interval workout combining weights and step bench moves to target every muscle. Build strength, tone your body, and boost endurance at a pace that works for you. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $5 drop-in Cardio BeatsFollow the beat through a series of simple, effective intervals. This class blends cardio and light strength work in a way that’s easy to follow and easy to adjust. No dance experience needed--just come ready to move and have fun! Wednesdays: 9:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Come join us for these energizing, effective workouts!  
 
8:00 AM - 5:00 PM    Senior Programming - General Admission
Most activities are included with your Senior pass, some require an additional fee and will be noted at the facility or below. Check out all our Senior activities here: https://bbbparkandrec.org/seniorprograms/
 
8:30 AM - 9:15 AM    HIIT Strength & Cardio Fitness - Total Body Step and Strength
HIIT (High Intensity Interval Training): These popular classes mix strength and cardiovascular exercises to get you stronger and improve your endurance. "Get Fit"This class is a HIIT and a HIT! Using a mix of equipment such as free weights, bands, and steps, Josie (Mondays & Fridays) and Jenn (Wednesdays) will help you build muscle and improve your endurance, all in a friendly and welcoming atmosphere. Mondays (Full Body) & Fridays (Upper Body): 8:00 a.m. with Josie Wednesdays (Legs) : 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in "Get Fit" CircuitLooking for a dynamic, full-body workout? In Get Fit Circuit, Josie sets up stations using a mix of equipment—free weights, bands, steps, and more—for a fun, rotating workout. Move through each station at your own pace with timed intervals, building strength, endurance, and cardiovascular fitness while keeping every class fresh and challenging. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Join us and get fit with these energizing workouts! Core DrillsFeel the rhythm and move to the music! This upbeat cardio class combines fun, easy-to-follow punch and kick combos with energizing tracks that keep you moving and smiling. Experience the cardio with strength intervals to leave you feeling STRONG! All levels welcome — no experience needed, just bring your energy and enjoy the beat. Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in Muscle & MotionJoin us on Mondays & Wednesdays for a dynamic workout that combines weight training with cardio intervals. Modifications are offered for all fitness levels, so you can challenge yourself safely while increasing power, mobility, and stamina. Don’t miss this energizing, full-body workout with Angela! Mondays & Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $5 drop-in Step and StrengthJoin Josie for Total Body Step & Strength, a timed-interval workout combining weights and step bench moves to target every muscle. Build strength, tone your body, and boost endurance at a pace that works for you. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $5 drop-in Cardio BeatsFollow the beat through a series of simple, effective intervals. This class blends cardio and light strength work in a way that’s easy to follow and easy to adjust. No dance experience needed--just come ready to move and have fun! Wednesdays: 9:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Come join us for these energizing, effective workouts!  
 
9:00 AM - 12:00 PM    Junior Golf Camp - Junior Golf Camp - Ages 8 - 11
Blaine-Birch Bay Park and Recreation District 2 is excited to partner with Birch Bay Village Golf Club to offer another Junior Golf Camp! "Our teaching philosophy is to make golf FUN! Lessons start on the green with putting, the easiest stroke, and work up to full swing with irons, fairway woods, and driver. This allows students to build their swing while learning the fundamentals of the golf swing, drills, and how to practice, which encourages self-improvement.Our program is best suited for juniors, ages 8 to 16. Equipment will be provided, however, those who have clubs are encouraged to bring them. The BBV practice area includes a large practice putting green, chipping/pitching green with a bunker and target flags for short game practice (chipping and pitching), as well as two hitting cages for full-swing practice.During the on-course portion of each class, topics such as golf etiquette, course management, the history of golf, and the rules of golf are covered. By the end of the program, students will be familiar with:· The difference in golf clubs· Types of shots· Setup for shots· Playing on a golf course· How to play with other golfers· Practice plans to improve their new skillsStudents are not required to attend all sessions or days but areencouraged to come as often as they can. Each student must complete a contact form with parents or guardians’ phone numbers.Lessons include introduction to pre-shot routine, clubface contact, ball flight laws, tempo, all leading to confidence while playing, especially when playing in team events.Daily Schedule:June 15th - 19th Ages: 8 to 11Session 1 - Practice area 9:00am – 10:15am, snacks, fun games till 12pmAges: 12 to 16Session 2 - Practice area and on course – 12:30pm – 2:15 pm - games with scoring till 3:30pmWater and snacks will be provided however, attendees are encouraged to bring their own water bottles and preferred snacks, especially if they have food allergies.Friday – On Course Play"Get signed up today!Directions to Birch Bay Village Golf Course: Entrance at the village gate at Sehome Road on Birch Point Road Blaine-Birch Bay Park & Rec attendees will be on the Golf Camp registration list.Direction to Golf Course: straight on Sehome Rd, left on Cowichan Rd, golf course will be on the left, 8169 Cowichan Rd, 360-371-2026
 
9:15 AM - 10:00 AM    Yoga & Wellness - Restorative Stretch
Yoga and Wellness Programs: Roll & Renew Mondays at 11:15 a.m. at Blaine Pavilion with CarolynRelease tension, move with ease, and feel your best.Roll & Renew is a gentle class that uses foam rolling, light mobility exercises, and stretching to help your body recover and move freely. You’ll ease tight muscles, improve flexibility, and support better posture — all while reducing stiffness and soreness. Perfect for all fitness levels, this session focuses on mindful movement to leave you feeling relaxed, refreshed, and renewed from head to toe. Vinyasa Flow Yoga with Kelsey Tuesdays at 10:30 a.m. at Blaine PavilionA dynamic, beginner friendly class focusing on linking breath and movement through foundational poses like sun salutations, standing poses and twists. It is a practice to build strength and flexibility. Gentle Yoga with Maureen Thursdays at 10:30 a.m. at Blaine PavilionSpend an hour flowing through various yoga poses that bring balance to the body, enhance breathwork, and end with a short meditation. Restorative Stretch with Jenn Tuesdays at 1:45 p.m. at Birch Bay Activity Center Thursdays at 9:15 a.m. at Birch Bay Activity CenterA gentle and therapeutic class suitable for everyone! Relax tight muscles, decrease soreness, reduce chronic pain, and improve mood and well-being. Great for stress relief too! Chair Yoga with Kelsey Thursdays at 1:45 p.m. at Birch Bay Activity Center  *Begins April 2!Chair Yoga is a gentle and accessible yoga style ideas for those who require a little more support but still want to improve strength, flexibility, and balance. Yoga with Jenn Thursdays at 6:00 p.m. at Birch Bay Activity CenterA one-hour class designed to increase flexibility, mobility, and strength while improving balance. This class is performed at a slow pace, with plenty of options and modifications, ending with relaxation and guided meditation.
 
9:30 AM - 10:15 AM    TotalBarre® - TotalBarre®- Pavilion
TotalBarre®Total Barre is an upbeat, full-body barre fusion class that blends principles from Pilates, dance, and cardio-inspired movement. Set to motivating music and track-driven sequences, each segment guides you through controlled, rhythmic movements designed to lengthen and tone muscles, improve mobility, and enhance overall movement quality. Suitable for all fitness levels, the class includes modifications and optional progressions so you can work at your own pace, focusing on balance, coordination, and full-body results. No dance experience required—just bring your energy and enjoy the flow.Schedule: Mondays: 6:35 p.m.     Birch Bay Activity Center Tuesdays: 9:15 a.m.     Birch Bay Activity Center Thursdays: 9:30 a.m    Blaine Pavilion Instructor: Angela Cost: $5 drop-in fee Join us and feel the burn in this dynamic and empowering class!
 
10:15 AM - 12:00 PM    Pickleball - Pickleball Intermediate+
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
10:30 AM - 11:30 AM    Yoga & Wellness - Gentle Yoga with Maureen
Yoga and Wellness Programs: Roll & Renew Mondays at 11:15 a.m. at Blaine Pavilion with CarolynRelease tension, move with ease, and feel your best.Roll & Renew is a gentle class that uses foam rolling, light mobility exercises, and stretching to help your body recover and move freely. You’ll ease tight muscles, improve flexibility, and support better posture — all while reducing stiffness and soreness. Perfect for all fitness levels, this session focuses on mindful movement to leave you feeling relaxed, refreshed, and renewed from head to toe. Vinyasa Flow Yoga with Kelsey Tuesdays at 10:30 a.m. at Blaine PavilionA dynamic, beginner friendly class focusing on linking breath and movement through foundational poses like sun salutations, standing poses and twists. It is a practice to build strength and flexibility. Gentle Yoga with Maureen Thursdays at 10:30 a.m. at Blaine PavilionSpend an hour flowing through various yoga poses that bring balance to the body, enhance breathwork, and end with a short meditation. Restorative Stretch with Jenn Tuesdays at 1:45 p.m. at Birch Bay Activity Center Thursdays at 9:15 a.m. at Birch Bay Activity CenterA gentle and therapeutic class suitable for everyone! Relax tight muscles, decrease soreness, reduce chronic pain, and improve mood and well-being. Great for stress relief too! Chair Yoga with Kelsey Thursdays at 1:45 p.m. at Birch Bay Activity Center  *Begins April 2!Chair Yoga is a gentle and accessible yoga style ideas for those who require a little more support but still want to improve strength, flexibility, and balance. Yoga with Jenn Thursdays at 6:00 p.m. at Birch Bay Activity CenterA one-hour class designed to increase flexibility, mobility, and strength while improving balance. This class is performed at a slow pace, with plenty of options and modifications, ending with relaxation and guided meditation.
 
12:00 PM - 1:40 PM    Pickleball - Pickleball: Mon-Fri Beginner/Novice Drop In Pickleball
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
12:30 PM - 3:30 PM    Junior Golf Camp - Junior Golf Camp - Ages 12-16
Blaine-Birch Bay Park and Recreation District 2 is excited to partner with Birch Bay Village Golf Club to offer another Junior Golf Camp! "Our teaching philosophy is to make golf FUN! Lessons start on the green with putting, the easiest stroke, and work up to full swing with irons, fairway woods, and driver. This allows students to build their swing while learning the fundamentals of the golf swing, drills, and how to practice, which encourages self-improvement.Our program is best suited for juniors, ages 8 to 16. Equipment will be provided, however, those who have clubs are encouraged to bring them. The BBV practice area includes a large practice putting green, chipping/pitching green with a bunker and target flags for short game practice (chipping and pitching), as well as two hitting cages for full-swing practice.During the on-course portion of each class, topics such as golf etiquette, course management, the history of golf, and the rules of golf are covered. By the end of the program, students will be familiar with:· The difference in golf clubs· Types of shots· Setup for shots· Playing on a golf course· How to play with other golfers· Practice plans to improve their new skillsStudents are not required to attend all sessions or days but areencouraged to come as often as they can. Each student must complete a contact form with parents or guardians’ phone numbers.Lessons include introduction to pre-shot routine, clubface contact, ball flight laws, tempo, all leading to confidence while playing, especially when playing in team events.Daily Schedule:June 15th - 19th Ages: 8 to 11Session 1 - Practice area 9:00am – 10:15am, snacks, fun games till 12pmAges: 12 to 16Session 2 - Practice area and on course – 12:30pm – 2:15 pm - games with scoring till 3:30pmWater and snacks will be provided however, attendees are encouraged to bring their own water bottles and preferred snacks, especially if they have food allergies.Friday – On Course Play"Get signed up today!Directions to Birch Bay Village Golf Course: Entrance at the village gate at Sehome Road on Birch Point Road Blaine-Birch Bay Park & Rec attendees will be on the Golf Camp registration list.Direction to Golf Course: straight on Sehome Rd, left on Cowichan Rd, golf course will be on the left, 8169 Cowichan Rd, 360-371-2026
 
3:00 PM - 4:30 PM    Open Gym - Teen Open Gym
Teen Open GymEvery Thursday from 3:00 p.m. to 4:30 p.m. at the Birch Bay Activity Center, we have open gym time for teens! Whether you're looking to shoot some hoops or just get active, all teens are welcome!It’s completely free to participate, and no registration is needed! Home School Open GymEvery Friday from 11:00 a.m to 12:30 p.m. at the Blaine Pavilion, we have open gym time designed specifically for home school families! Families will have full gym space with equipment for free play, group games, and movement-based activities.No registration required and is free!Saturday Open GymEvery Saturday from 1:00 p.m. to 3:00 p.m. at the Birch Bay Activity Center, we have open gym time for everyone! This session is open to individuals and families alike, so whether you're looking to shoot some hoops or just get active, everyone is welcome, but adult supervision is required.
 
5:00 PM - 6:30 PM    Community Events - Community Dinner
Monthly Community DinnerJoin us for a warm and welcoming Community Dinner, open to everyone in our community. Whether you're coming with family, friends, or on your own, there’s a place for you at our table. Enjoy a delicious meal, connect with neighbors, and share in an evening of good food and good company.2026 Dates: Jan. 22nd Feb. 19thMarch 19th April 16th May 21st Sept. 17thOct. 15th Nov. 19thDec. 17th  Time: 5:00 PM – 6:30 PMLocation: Blaine Community Center, 763 G. St. Cost: By donation – give what you can, if you can.Every contribution helps support future community meals and programs.Come as you are, stay as long as you’d like, and help us build a stronger, more connected community, one shared meal at a time. Thank you to our past event sponsors: WSU-Extension Office St. Anne Catholic ChurchPaso del Norte Gateway Taphouse and Grill Windermere Real Estate Blaine Chamber of Commerce Christ The King Community Church  -------------------------------------------------------------- Join us for the Waves & Wonder Daughter’s Choice Dance! A special night for girls and their guest(s) with dancing, treats & memories. Blaine-Birch Bay Park and Recreation District 2 invites you to a special evening at the Waves & Wonder Daughter’s Choice Dance! This exciting event is for girls and their special guest(s)—whether it’s mom, dad, grandparent, sibling, or a cherished friend, everyone is welcome! Enjoy an evening of dancing, sweet treats, and refreshments in a beautifully themed setting designed to create lasting memories.  Friday April 24th, 2026 6:30 p.m. – 8:00 p.m. Birch Bay Activity Center Registration highly encouraged Spaces are limited, so register today to ensure your spot at this celebration of love, laughter, and connection. Don’t miss this unforgettable night! Tickets are $8 on Eventbrite (includes Eventbrite fees)Tickets on sale NOW! Click here to purchase tickets.  -------------------------------- Kick off your 4th of July weekend with Freedom Eve on July 3 at the Blaine High School Outdoor Stadium! Grab your lawn chairs, bring your crew, and get ready for an unforgettable night of live music under the open sky.  Brushpoppers | 6–7 p.m. Uncle Lucius | 7:30–9 p.m. Whether you’re hosting family for the holiday or planning a long weekend escape, Freedom Eve is the perfect way to start your 4th of July festivities. Located on the beautiful Canadian border—nestled between Vancouver, BC and Seattle—Blaine is the ideal spot to explore beaches, stroll the waterfront, and soak up small-town charm before dancing the night away. Bring your friends, invite your out-of-town guests, and celebrate summer, music, and community together. Let’s light up the weekend, Freedom Eve style! Tickets on sale NOW! Click here to purchase! ----------------------------------------------------------------------------Volunteer ProgramWe are looking for volunteers for our upcoming community events! If you’d like to help, check out the tasks below and reach out to us.Contact: Call or email us at info@bbbprd2.com to sign up.Eligibility: Kids under 16 are welcome to volunteer with a guardian present on-site.Looking forward to seeing you at these events!
 
6:00 PM - 6:55 PM    Yoga & Wellness - Yoga with Jenn
Yoga and Wellness Programs: Roll & Renew Mondays at 11:15 a.m. at Blaine Pavilion with CarolynRelease tension, move with ease, and feel your best.Roll & Renew is a gentle class that uses foam rolling, light mobility exercises, and stretching to help your body recover and move freely. You’ll ease tight muscles, improve flexibility, and support better posture — all while reducing stiffness and soreness. Perfect for all fitness levels, this session focuses on mindful movement to leave you feeling relaxed, refreshed, and renewed from head to toe. Vinyasa Flow Yoga with Kelsey Tuesdays at 10:30 a.m. at Blaine PavilionA dynamic, beginner friendly class focusing on linking breath and movement through foundational poses like sun salutations, standing poses and twists. It is a practice to build strength and flexibility. Gentle Yoga with Maureen Thursdays at 10:30 a.m. at Blaine PavilionSpend an hour flowing through various yoga poses that bring balance to the body, enhance breathwork, and end with a short meditation. Restorative Stretch with Jenn Tuesdays at 1:45 p.m. at Birch Bay Activity Center Thursdays at 9:15 a.m. at Birch Bay Activity CenterA gentle and therapeutic class suitable for everyone! Relax tight muscles, decrease soreness, reduce chronic pain, and improve mood and well-being. Great for stress relief too! Chair Yoga with Kelsey Thursdays at 1:45 p.m. at Birch Bay Activity Center  *Begins April 2!Chair Yoga is a gentle and accessible yoga style ideas for those who require a little more support but still want to improve strength, flexibility, and balance. Yoga with Jenn Thursdays at 6:00 p.m. at Birch Bay Activity CenterA one-hour class designed to increase flexibility, mobility, and strength while improving balance. This class is performed at a slow pace, with plenty of options and modifications, ending with relaxation and guided meditation.
 
7:00 PM - 7:45 PM    Bootcamps and Registered Sessions - Momentum Lab (5/12 - 6/18)
REGISTERED FITNESS SESSIONS Next six-week session starts May 10th! Mark your calendar; registration opens soon!Vinyasa Yoga  Breathe, move, and let it all settle. Amanda’s soothing energy and thoughtful adjustments make this Vinyasa flow feel like a deep exhale for the body and mind.  Dates: Sundays  Time: 9 a.m.  Location: Blaine Pavilion  Cost: $30 for 6 weeks  Strong Start with Angela Make 6 AM the best part of your day! This upbeat, music-driven class combines full-body strength, resistance exercises, and dynamic movement — all with plenty of smiles, laughter, and community energy. Tuesday & Thursday: Full-body strength workouts with heavier weights to energize and challenge your muscles. All fitness levels welcome — modifications are provided so everyone can join the fun. Strong Start is a 6-week program that requires registration and dedication, giving you the structure and consistency to see results while enjoying every morning! Dates: Tuesday/Thursday  Time: 6 a.m.  Location: Birch Bay Activity Center  Cost: $55 for 6 weeks  Momentum LabWork your body, love your body.What if you could get a great workout and repair your relationship with exercise at the same time?Neko’s blend of approachable strength and feel-good cardio meets you where you are, grows your motivation, and gently challenges your idea of “fitness.” Expect fun music, full-body movement, and plenty of room to reset while still building momentum. Dates: Tuesday/Thursday  Time: 7 p.m.  Location: Pavilion  Cost: $55 for 6 weeks  
 
7:00 PM - 9:00 PM    Basketball drop in - Adult Basketball
 Adult Open Basketball Join us Thursday evenings for Adult-Only Open Basketball! This is a great opportunity to stay active, connect with others, and enjoy some court time in a casual, welcoming environment.Schedule: Day: Thursdays Time: 7:00 p.m. to 9:00 p.m. Location: Birch Bay Activity Center Cost: Free Details: Volunteer-run Grab your sneakers and drop in for a fun evening of basketball—no registration required!
 
Friday June 19, 2026
12:00 AM - 11:59 PM    Juneteenth - Blaine Community Center closed
 
8:00 AM - 8:50 AM    HIIT Strength & Cardio Fitness - Get Fit
HIIT (High Intensity Interval Training): These popular classes mix strength and cardiovascular exercises to get you stronger and improve your endurance. "Get Fit"This class is a HIIT and a HIT! Using a mix of equipment such as free weights, bands, and steps, Josie (Mondays & Fridays) and Jenn (Wednesdays) will help you build muscle and improve your endurance, all in a friendly and welcoming atmosphere. Mondays (Full Body) & Fridays (Upper Body): 8:00 a.m. with Josie Wednesdays (Legs) : 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in "Get Fit" CircuitLooking for a dynamic, full-body workout? In Get Fit Circuit, Josie sets up stations using a mix of equipment—free weights, bands, steps, and more—for a fun, rotating workout. Move through each station at your own pace with timed intervals, building strength, endurance, and cardiovascular fitness while keeping every class fresh and challenging. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Join us and get fit with these energizing workouts! Core DrillsFeel the rhythm and move to the music! This upbeat cardio class combines fun, easy-to-follow punch and kick combos with energizing tracks that keep you moving and smiling. Experience the cardio with strength intervals to leave you feeling STRONG! All levels welcome — no experience needed, just bring your energy and enjoy the beat. Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in Muscle & MotionJoin us on Mondays & Wednesdays for a dynamic workout that combines weight training with cardio intervals. Modifications are offered for all fitness levels, so you can challenge yourself safely while increasing power, mobility, and stamina. Don’t miss this energizing, full-body workout with Angela! Mondays & Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $5 drop-in Step and StrengthJoin Josie for Total Body Step & Strength, a timed-interval workout combining weights and step bench moves to target every muscle. Build strength, tone your body, and boost endurance at a pace that works for you. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $5 drop-in Cardio BeatsFollow the beat through a series of simple, effective intervals. This class blends cardio and light strength work in a way that’s easy to follow and easy to adjust. No dance experience needed--just come ready to move and have fun! Wednesdays: 9:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Come join us for these energizing, effective workouts!  
 
9:00 AM - 9:55 AM    Retro Dance Fitness - Retro Dance
Retro Dance Fitness: Retro Dance Fitness is a high-energy, feel-good workout led by Julius that blends Zumba-style movements with fun, easy-to-follow dance routines set to classic retro music. Expect lots of dancing, great vibes, and a little extra spice as you move, sweat, and smile your way through the class. Perfect for all fitness levels, this class is all about having fun while getting a great cardio workout. Fridays at 9:00 a.m. with Julius at the Birch Bay Activity Center Cost: $5 drop-inIt’s a great party every time! Come move, sweat, and enjoy the rhythm!
 
9:00 AM - 12:00 PM    Junior Golf Camp - Junior Golf Camp - Ages 8 - 11
Blaine-Birch Bay Park and Recreation District 2 is excited to partner with Birch Bay Village Golf Club to offer another Junior Golf Camp! "Our teaching philosophy is to make golf FUN! Lessons start on the green with putting, the easiest stroke, and work up to full swing with irons, fairway woods, and driver. This allows students to build their swing while learning the fundamentals of the golf swing, drills, and how to practice, which encourages self-improvement.Our program is best suited for juniors, ages 8 to 16. Equipment will be provided, however, those who have clubs are encouraged to bring them. The BBV practice area includes a large practice putting green, chipping/pitching green with a bunker and target flags for short game practice (chipping and pitching), as well as two hitting cages for full-swing practice.During the on-course portion of each class, topics such as golf etiquette, course management, the history of golf, and the rules of golf are covered. By the end of the program, students will be familiar with:· The difference in golf clubs· Types of shots· Setup for shots· Playing on a golf course· How to play with other golfers· Practice plans to improve their new skillsStudents are not required to attend all sessions or days but areencouraged to come as often as they can. Each student must complete a contact form with parents or guardians’ phone numbers.Lessons include introduction to pre-shot routine, clubface contact, ball flight laws, tempo, all leading to confidence while playing, especially when playing in team events.Daily Schedule:June 15th - 19th Ages: 8 to 11Session 1 - Practice area 9:00am – 10:15am, snacks, fun games till 12pmAges: 12 to 16Session 2 - Practice area and on course – 12:30pm – 2:15 pm - games with scoring till 3:30pmWater and snacks will be provided however, attendees are encouraged to bring their own water bottles and preferred snacks, especially if they have food allergies.Friday – On Course Play"Get signed up today!Directions to Birch Bay Village Golf Course: Entrance at the village gate at Sehome Road on Birch Point Road Blaine-Birch Bay Park & Rec attendees will be on the Golf Camp registration list.Direction to Golf Course: straight on Sehome Rd, left on Cowichan Rd, golf course will be on the left, 8169 Cowichan Rd, 360-371-2026
 
10:15 AM - 12:00 PM    Pickleball - Pickleball Intermediate+
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
12:00 PM - 2:00 PM    Pickleball - Pickleball: Mon-Fri Beginner/Novice Drop In Pickleball
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
12:30 PM - 3:30 PM    Junior Golf Camp - Junior Golf Camp - Ages 12-16
Blaine-Birch Bay Park and Recreation District 2 is excited to partner with Birch Bay Village Golf Club to offer another Junior Golf Camp! "Our teaching philosophy is to make golf FUN! Lessons start on the green with putting, the easiest stroke, and work up to full swing with irons, fairway woods, and driver. This allows students to build their swing while learning the fundamentals of the golf swing, drills, and how to practice, which encourages self-improvement.Our program is best suited for juniors, ages 8 to 16. Equipment will be provided, however, those who have clubs are encouraged to bring them. The BBV practice area includes a large practice putting green, chipping/pitching green with a bunker and target flags for short game practice (chipping and pitching), as well as two hitting cages for full-swing practice.During the on-course portion of each class, topics such as golf etiquette, course management, the history of golf, and the rules of golf are covered. By the end of the program, students will be familiar with:· The difference in golf clubs· Types of shots· Setup for shots· Playing on a golf course· How to play with other golfers· Practice plans to improve their new skillsStudents are not required to attend all sessions or days but areencouraged to come as often as they can. Each student must complete a contact form with parents or guardians’ phone numbers.Lessons include introduction to pre-shot routine, clubface contact, ball flight laws, tempo, all leading to confidence while playing, especially when playing in team events.Daily Schedule:June 15th - 19th Ages: 8 to 11Session 1 - Practice area 9:00am – 10:15am, snacks, fun games till 12pmAges: 12 to 16Session 2 - Practice area and on course – 12:30pm – 2:15 pm - games with scoring till 3:30pmWater and snacks will be provided however, attendees are encouraged to bring their own water bottles and preferred snacks, especially if they have food allergies.Friday – On Course Play"Get signed up today!Directions to Birch Bay Village Golf Course: Entrance at the village gate at Sehome Road on Birch Point Road Blaine-Birch Bay Park & Rec attendees will be on the Golf Camp registration list.Direction to Golf Course: straight on Sehome Rd, left on Cowichan Rd, golf course will be on the left, 8169 Cowichan Rd, 360-371-2026
 
2:30 PM - 4:30 PM    Women's Pool - The "Sharkets"
 
5:00 PM - 7:00 PM    Community Activities - Happy Feet Dance - June
Happy Feet DanceJoin Rick and Lin Henderson for an evening of free and choreographed dancing and wonderful DJ music to go along with the it. Snacks and lemonade available. Don't know the steps? Lin would be happy to show you! $5 to register.Steep & Mingle – A Tea Time for All Ages!Come as you are — whether you're looking to meet new people, try something new, or simply get out and enjoy the day with family and loved ones. There's something here for everyone. Join us for a charming afternoon of warmth, laughter, and good company at our Steep & Mingle Tea Time! Whether you're a seasoned tea lover or just discovering the joy of a perfectly brewed cup, this delightful gathering is made for everyone. Sip on a delightful selection of teas while enjoying light snacks and treats in a cozy, welcoming atmosphere. Get your creative side brewing with a fun craft activity designed for all ages — the perfect way to make memories together! Date: TBDTime: 2:00 PMIncludes: Tea, snack foods & an all-ages craftAdmission: $15 per adult | $10 per child | $5 per senior Seats are limited, so don't miss your cup of fun! Bring the whole family and come mingle with your community over a lovely cup of tea. We can't wait to share a sip with you!
 
Saturday June 20, 2026
8:00 AM - 8:50 AM    Pilates - Pilates
PilatesLow-impact exercise focusing on small movements that rely on the back and core muscles for stabilization. This class helps improve core strength, posture, and muscle tone in the glutes, legs, abs, shoulders, and back. It also promotes better circulation, increased energy and focus, aligns the spine, and can reduce low back pain. Your body will thank you for joining this class! Tuesdays, 5:45  p.m. with Mika at the Birch Bay Activity Center Saturdays, 8:00 a.m. with Jenn at the Birch Bay Activity Center $5 drop-in.
 
8:00 AM - 9:00 AM    Facility Maintenance
 
8:00 AM - 1:00 PM    Senior Programming - Saturday General Admission
Most activities are included with your Senior pass, some require an additional fee and will be noted at the facility or below. Check out all our Senior activities here: https://bbbparkandrec.org/seniorprograms/
 
9:00 AM - 9:55 AM    POUND Fitness - POUND
Get ready to rock your workout with POUND® – the cardio jam session inspired by drumming! Using Ripstix™ (lightly weighted drumsticks made just for exercise), this high-energy class transforms rhythm and movement into a full-body workout you’ll actually want to do.  For the first time at the Blaine Pavilion, join us for an Intro to POUND® session led by Angela, THE best in the business. This easy-to-follow class is great for beginners and anyone looking to try something new that combines music, movement, and motivation, and a great chance for those who’ve done POUND® before to reconnect with what they loved about it.  Dates: Third Saturday of the Month Location: Blaine Pavilion $5 Drop-In - No registration required! 9 a.m. - 10 a.m.   Come make some noise and feel the beat!
 
9:00 AM - 9:55 AM    Zumba® Fitness - Saturday Zumba
Zumba®: Join us for a fun and energetic Zumba® class! You don't need to be coordinated or know how to dance—it's all about moving and having fun! Saturdays at 9:00 a.m. with Carella at the Birch Bay Activity Center Mondays & Wednesdays at 9:00 a.m. with Julius at the Birch Bay Activity Center Cost: $5 drop-inIt’s a great party every time! Come move, sweat, and enjoy the rhythm!_________________________________________________________________________________________
 
10:15 AM - 1:00 PM    Pickleball - Pickleball: Sat. All Levels Drop In Pickleball
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
11:00 AM - 5:30 PM    Birch Bay Chamber's Kite Festival
 
12:00 PM - 3:00 PM    Youth Programs - Kids Makers Market – Kite Festival Weekend
  Kids Makers Market – Kite Festival Weekend The Kids Makers Market will take place June 20–21 during the annual Kite Festival at Birch Bay State Park. Hosted at the Heron Center, the market will run from 12:00 PM to 3:00 PM each day. This event is designed for kids ages 8–16 to sell handmade items they have created in a real market-style setting. Young makers will gain hands-on experience setting up a booth, interacting with customers, pricing their products, and earning money from their work. All in a supportive, family-friendly environment. The cost to participate is $10 per child. As part of the participation fee, all vendors have the opportunity to attend a financial education class on June 15 from 6:00 PM to 7:00 PM, hosted by Banner Bank. This class will introduce students to basic banking and money management skills, including saving money, spending wisely, and managing earnings from their market sales. The Kids Makers Market is a fun and educational opportunity that encourages creativity, confidence, and entrepreneurship while engaging with the larger Kite Festival community.Pop-up Family Field DayJoin us for free, drop-in Field Day group games and activities at the Blaine Marine Harbor Park! Families are invited to play, laugh, and move together during our summer Field Day pop-up events. Enjoy classic Field Day games like relays, group challenges, and cooperative activities designed for all ages and abilities. Come for a little while or stay the whole time— no registration needed! Adult supervision required.Time: 5:00 - 6:30 PMLocation: Blaine Marine Harbor Park Dates: Tuesday, June 16thTuesday, June 23rdTuesday, July 14thTuesday, July 28thTuesday, August 11thTuesday, August 18th No REGISTRATION REQUIRED   Youth Soccer Pop-Up!  Ready to burn off some energy and have a blast? Join us for a fun-filled afternoon of soccer! This pop-up session is all about getting kids moving, making new friends, and enjoying the game in a relaxed, high-energy environment. Where: Blaine Marine Park Amphitheater When: 4:30 PM – 6:00 PM Who: Youth ages 6-12! What to expect: A mix of light drills, fun running games, and plenty of scrimmage time. The cost to participate is $5 per child.REGISTRATION IS REQUIRED! Please make sure to sign up in advance to secure your spot. Bring some water, comfortable shoes, and your game face—we’ll see you on the grass!
 
12:00 PM - 9:00 PM    Private Rental
 
1:00 PM - 3:00 PM    Open Gym - Saturday Open Family Gym Play
Teen Open GymEvery Thursday from 3:00 p.m. to 4:30 p.m. at the Birch Bay Activity Center, we have open gym time for teens! Whether you're looking to shoot some hoops or just get active, all teens are welcome!It’s completely free to participate, and no registration is needed! Home School Open GymEvery Friday from 11:00 a.m to 12:30 p.m. at the Blaine Pavilion, we have open gym time designed specifically for home school families! Families will have full gym space with equipment for free play, group games, and movement-based activities.No registration required and is free!Saturday Open GymEvery Saturday from 1:00 p.m. to 3:00 p.m. at the Birch Bay Activity Center, we have open gym time for everyone! This session is open to individuals and families alike, so whether you're looking to shoot some hoops or just get active, everyone is welcome, but adult supervision is required.
 
5:30 PM - 7:00 PM    Arts and Crafts - Paint and Sip
  Paint-Your-Own-PotteryGet Creative and make something uniquely yours!Custom Pottery Made by You! Join us for a fun and relaxing paint-your-own pottery experience guided by Local Artists from Valley View Pottery Gallery & Studio. Kick off your summer break by joining us for a relaxing paint-your-own pottery experience guided by Local Artists from Valley View Pottery Gallery & Studio. Whether you’re an experienced artist or picking up a brush for the first time, this class is designed for all skill levels. You’ll choose your pottery piece, learn simple painting techniques, and enjoy a laid-back, social atmosphere while bringing your design to life. After the session, your piece will be professionally fired and ready to take home at a later date. Date: Saturday, June 13thPlace: Birch Bay Activity Center - 7511 Gemini St.TimeSession 1~ 2:00 - 4:00Session 2~ 2:20 - 4:20Session 3~ 2:40 - 4:40Additional Notes: When registering, please select the ceramic piece that you would like to paint. Each session fits up to 10 participants. Additional sessions will be opened and filled once the previous session has reached maximum capacity. Beginner Henna Art Date: Wednesday, June 17th Location: Blaine Community Center. 764 G St.  Time: 6:00 - 7:30 pm Cost: $15 per personAges: 11 and Up Join us for a creative and welcoming evening learning the basics of henna art! This experience is  perfect for first-timers who want to explore simple henna designs in a fun, relaxed setting. Participants will practice basic patterns, learn simple techniques, and create their own designs with guidance. No experience is needed—just come ready to have fun, express your creativity, and enjoy a hands-on artistic experience together. Additional Notes: The pigment develops as it dries. The recommended development time is 1 to 2 hours. Dress in clothing that will not smear the henna while drying. Henna may effect sensitive skin.Rock Painting Date: Thursday, June 4th Location: Blaine Community Center. 764 G St.  Time: 5:30 - 6:45 pm Cost: $5 per person Kick off a new Spring and Summer tradition with the launch of our Community Painted Rock Garden!This fun, hands-on rock painting activity invites participants of all ages to decorate rocks that can become part of a shared outdoor art space on our facility grounds. Anyone can contribute a unique piece to help bring this garden to life. This event is all about creativity, connection, and community pride—come paint a rock, leave your mark, and help us start something special together. Spa Creations Night Date: Wednesday, June 24th Location: Blaine Community Center. 764 G St.  Time: 5:30 - 7:00 pm Cost: $20 per personAges: 10 and Up Join us for a relaxing, hands-on evening where you’ll learn how to create your own bath bombs and sugar body scrubs.Using simple ingredients and essential oils, participants will mix, mold, and customize their creations to take home. Come ready to unwind, get creative, and enjoy making something nourishing for your body. All participants will leave with 2 sugar-based body scrubs and 2 bath-bombs.Paint and Sip at L & L Bakery   June SessionTime: Saturday, June 20thDate: 5:30 - 7:00 PMLocation: L & L Bakery*Registration RequiredAugust SessionTime: Saturday, August 15thDate: 5:30 - 7:00 PMLocation: L & L Bakery*Registration Required
 
Sunday June 21, 2026
7:00 AM - 9:00 AM    Facility Maintenance
 
9:00 AM - 10:00 AM    Bootcamps and Registered Sessions - Vinyasa Flow Yoga with Amanda (6/21 - 7/26)
REGISTERED FITNESS SESSIONS Next six-week session starts May 10th! Mark your calendar; registration opens soon!Vinyasa Yoga  Breathe, move, and let it all settle. Amanda’s soothing energy and thoughtful adjustments make this Vinyasa flow feel like a deep exhale for the body and mind.  Dates: Sundays  Time: 9 a.m.  Location: Blaine Pavilion  Cost: $30 for 6 weeks  Strong Start with Angela Make 6 AM the best part of your day! This upbeat, music-driven class combines full-body strength, resistance exercises, and dynamic movement — all with plenty of smiles, laughter, and community energy. Tuesday & Thursday: Full-body strength workouts with heavier weights to energize and challenge your muscles. All fitness levels welcome — modifications are provided so everyone can join the fun. Strong Start is a 6-week program that requires registration and dedication, giving you the structure and consistency to see results while enjoying every morning! Dates: Tuesday/Thursday  Time: 6 a.m.  Location: Birch Bay Activity Center  Cost: $55 for 6 weeks  Momentum LabWork your body, love your body.What if you could get a great workout and repair your relationship with exercise at the same time?Neko’s blend of approachable strength and feel-good cardio meets you where you are, grows your motivation, and gently challenges your idea of “fitness.” Expect fun music, full-body movement, and plenty of room to reset while still building momentum. Dates: Tuesday/Thursday  Time: 7 p.m.  Location: Pavilion  Cost: $55 for 6 weeks  
 
11:00 AM - 4:30 PM    Birch Bay Chamber's Kite Festival
 
12:00 PM - 3:00 PM    Youth Programs - Kids Makers Market – Kite Festival Weekend
  Kids Makers Market – Kite Festival Weekend The Kids Makers Market will take place June 20–21 during the annual Kite Festival at Birch Bay State Park. Hosted at the Heron Center, the market will run from 12:00 PM to 3:00 PM each day. This event is designed for kids ages 8–16 to sell handmade items they have created in a real market-style setting. Young makers will gain hands-on experience setting up a booth, interacting with customers, pricing their products, and earning money from their work. All in a supportive, family-friendly environment. The cost to participate is $10 per child. As part of the participation fee, all vendors have the opportunity to attend a financial education class on June 15 from 6:00 PM to 7:00 PM, hosted by Banner Bank. This class will introduce students to basic banking and money management skills, including saving money, spending wisely, and managing earnings from their market sales. The Kids Makers Market is a fun and educational opportunity that encourages creativity, confidence, and entrepreneurship while engaging with the larger Kite Festival community.Pop-up Family Field DayJoin us for free, drop-in Field Day group games and activities at the Blaine Marine Harbor Park! Families are invited to play, laugh, and move together during our summer Field Day pop-up events. Enjoy classic Field Day games like relays, group challenges, and cooperative activities designed for all ages and abilities. Come for a little while or stay the whole time— no registration needed! Adult supervision required.Time: 5:00 - 6:30 PMLocation: Blaine Marine Harbor Park Dates: Tuesday, June 16thTuesday, June 23rdTuesday, July 14thTuesday, July 28thTuesday, August 11thTuesday, August 18th No REGISTRATION REQUIRED   Youth Soccer Pop-Up!  Ready to burn off some energy and have a blast? Join us for a fun-filled afternoon of soccer! This pop-up session is all about getting kids moving, making new friends, and enjoying the game in a relaxed, high-energy environment. Where: Blaine Marine Park Amphitheater When: 4:30 PM – 6:00 PM Who: Youth ages 6-12! What to expect: A mix of light drills, fun running games, and plenty of scrimmage time. The cost to participate is $5 per child.REGISTRATION IS REQUIRED! Please make sure to sign up in advance to secure your spot. Bring some water, comfortable shoes, and your game face—we’ll see you on the grass!
 
3:00 PM - 5:00 PM    Badminton - Badminton
Badminton Drop-In Program Join us every Sunday from 3:00–5:00 PM at the Birch Bay Activity Center for some fast-paced fun and friendly competition! This co-ed program is open to all skill levels, from beginners to seasoned players.Location: Birch Bay Activity CenterCost: $3 drop-in feeWho: Co-ed, all levels welcomeBring your energy and enjoy a great way to stay active and connect with others. See you on the court! ??
 
5:00 PM - 7:00 PM    Pickleball - Advanced Pickleball
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
Monday June 22, 2026
8:00 AM - 8:50 AM    HIIT Strength & Cardio Fitness - Get Fit
HIIT (High Intensity Interval Training): These popular classes mix strength and cardiovascular exercises to get you stronger and improve your endurance. "Get Fit"This class is a HIIT and a HIT! Using a mix of equipment such as free weights, bands, and steps, Josie (Mondays & Fridays) and Jenn (Wednesdays) will help you build muscle and improve your endurance, all in a friendly and welcoming atmosphere. Mondays (Full Body) & Fridays (Upper Body): 8:00 a.m. with Josie Wednesdays (Legs) : 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in "Get Fit" CircuitLooking for a dynamic, full-body workout? In Get Fit Circuit, Josie sets up stations using a mix of equipment—free weights, bands, steps, and more—for a fun, rotating workout. Move through each station at your own pace with timed intervals, building strength, endurance, and cardiovascular fitness while keeping every class fresh and challenging. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Join us and get fit with these energizing workouts! Core DrillsFeel the rhythm and move to the music! This upbeat cardio class combines fun, easy-to-follow punch and kick combos with energizing tracks that keep you moving and smiling. Experience the cardio with strength intervals to leave you feeling STRONG! All levels welcome — no experience needed, just bring your energy and enjoy the beat. Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in Muscle & MotionJoin us on Mondays & Wednesdays for a dynamic workout that combines weight training with cardio intervals. Modifications are offered for all fitness levels, so you can challenge yourself safely while increasing power, mobility, and stamina. Don’t miss this energizing, full-body workout with Angela! Mondays & Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $5 drop-in Step and StrengthJoin Josie for Total Body Step & Strength, a timed-interval workout combining weights and step bench moves to target every muscle. Build strength, tone your body, and boost endurance at a pace that works for you. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $5 drop-in Cardio BeatsFollow the beat through a series of simple, effective intervals. This class blends cardio and light strength work in a way that’s easy to follow and easy to adjust. No dance experience needed--just come ready to move and have fun! Wednesdays: 9:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Come join us for these energizing, effective workouts!  
 
8:00 AM - 5:00 PM    Senior Programming - General Admission
Most activities are included with your Senior pass, some require an additional fee and will be noted at the facility or below. Check out all our Senior activities here: https://bbbparkandrec.org/seniorprograms/
 
9:00 AM - 9:55 AM    Zumba® Fitness - Zumba!
Zumba®: Join us for a fun and energetic Zumba® class! You don't need to be coordinated or know how to dance—it's all about moving and having fun! Saturdays at 9:00 a.m. with Carella at the Birch Bay Activity Center Mondays & Wednesdays at 9:00 a.m. with Julius at the Birch Bay Activity Center Cost: $5 drop-inIt’s a great party every time! Come move, sweat, and enjoy the rhythm!_________________________________________________________________________________________
 
9:00 AM - 4:00 PM    Summer Day Camps - Wilderness Explorers
Registration for Summer Camp begins on Tuesday, March 10th, 2026 at 9am!Get ready for an exciting summer in Birch Bay! Our Summer Day Camps are back, running Monday through Thursday from 9 a.m. to 4 p.m. starting June 22 through August 13. These camps are the perfect opportunity for your child to enjoy outdoor activities and make new friends. Wilderness Explorers (Week 1, June 22-25): learn survival skills and discover how to navigate the great outdoors. Campers will learn to build forts, make fires, and develop tracking and awareness skills, all through hands-on activities that blend learning with play. Around the World (Week 2, June 29-July 2): Explore different countries through games, activities, and crafts Shark Week Adventure (Week 3, July 6-9): Dive into a thrilling week of discovery at Shark Week Adventure! Get ready for shark-themed challenges, creative crafts, and an unforgettable week of learning, laughter, and ocean exploration! Olympic Games (Week 4, July 13-16): Team relays, challenges, and closing ceremony celebrations Time Travelers (Week 5, July 20-23): Visit a different historical era each day (Medieval, Wild West, Ancient Egypt, etc.). Superhero Academy (Week 6, July 27-30): Create costumes, obstacle courses, and rescue missions. Wildlife Wonders (Week 7, August 3-6): Explore local animals, tracking, and nature crafts. Marine life, beach games, and science experiments. Amazing Race (Week 8, August 10-13): Campers work in teams to solve clues, navigate challenges, and complete fun tasks Please be sure to pack a sack lunch, one snack in the morning and one in the afternoon, and plenty of water to keep your child energized throughout the day. The cost is $195 per child, per week.Secure your spot for summer camp with just $35 per week at registration—balance due at least two weeks before camp starts!Scholarships are available. For more information or to inquire about a scholarship, please contact us at info@bbbprd2.com.Don't miss out on this fun-filled summer experience! Spaces are limited, so be sure to sign up. We can't wait to see your child this summer at the Birch Bay Activity Center!Please note: Registration for each week will close the Friday at noon before Camp. 
 
10:15 AM - 12:00 PM    Pickleball - Pickleball Intermediate+
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
11:15 AM - 12:00 PM    Yoga & Wellness - Roll & Renew
Yoga and Wellness Programs: Roll & Renew Mondays at 11:15 a.m. at Blaine Pavilion with CarolynRelease tension, move with ease, and feel your best.Roll & Renew is a gentle class that uses foam rolling, light mobility exercises, and stretching to help your body recover and move freely. You’ll ease tight muscles, improve flexibility, and support better posture — all while reducing stiffness and soreness. Perfect for all fitness levels, this session focuses on mindful movement to leave you feeling relaxed, refreshed, and renewed from head to toe. Vinyasa Flow Yoga with Kelsey Tuesdays at 10:30 a.m. at Blaine PavilionA dynamic, beginner friendly class focusing on linking breath and movement through foundational poses like sun salutations, standing poses and twists. It is a practice to build strength and flexibility. Gentle Yoga with Maureen Thursdays at 10:30 a.m. at Blaine PavilionSpend an hour flowing through various yoga poses that bring balance to the body, enhance breathwork, and end with a short meditation. Restorative Stretch with Jenn Tuesdays at 1:45 p.m. at Birch Bay Activity Center Thursdays at 9:15 a.m. at Birch Bay Activity CenterA gentle and therapeutic class suitable for everyone! Relax tight muscles, decrease soreness, reduce chronic pain, and improve mood and well-being. Great for stress relief too! Chair Yoga with Kelsey Thursdays at 1:45 p.m. at Birch Bay Activity Center  *Begins April 2!Chair Yoga is a gentle and accessible yoga style ideas for those who require a little more support but still want to improve strength, flexibility, and balance. Yoga with Jenn Thursdays at 6:00 p.m. at Birch Bay Activity CenterA one-hour class designed to increase flexibility, mobility, and strength while improving balance. This class is performed at a slow pace, with plenty of options and modifications, ending with relaxation and guided meditation.
 
11:30 AM - 12:30 PM    Senior Programming - Opportunity Council
Most activities are included with your Senior pass, some require an additional fee and will be noted at the facility or below. Check out all our Senior activities here: https://bbbparkandrec.org/seniorprograms/
 
12:00 PM - 2:00 PM    Pickleball - Pickleball: Mon-Fri Beginner/Novice Drop In Pickleball
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
12:15 PM - 1:15 PM    Strength Training - Strong Foundations
 Strength Training Strong FoundationsBuild confidence, improve posture, and move safely with light weights and higher repetitions. Strong Foundations focuses on the fundamentals of proper form, balance, and controlled movement, helping you develop muscular endurance and functional strength for everyday life. Perfect for anyone looking to strengthen their body the smart, steady way. Mondays, 12:15 p.m. with Carolyn Location: Blaine Pavilion $5 drop-in Full Body Strength:This full-body, low-impact strength class emphasizes intentional movement and progressive strength training through timed intervals, allowing you to move at your own pace. While heavier weights are encouraged, all exercises are fully scalable, making the class accessible and effective whether you choose lighter or heavier weights. Wednesdays, 11:15 a.m. with Kelsey Location: Blaine Pavilion $5 drop-in
 
5:45 PM - 6:30 PM    HIIT Strength & Cardio Fitness - Muscle & Motion
HIIT (High Intensity Interval Training): These popular classes mix strength and cardiovascular exercises to get you stronger and improve your endurance. "Get Fit"This class is a HIIT and a HIT! Using a mix of equipment such as free weights, bands, and steps, Josie (Mondays & Fridays) and Jenn (Wednesdays) will help you build muscle and improve your endurance, all in a friendly and welcoming atmosphere. Mondays (Full Body) & Fridays (Upper Body): 8:00 a.m. with Josie Wednesdays (Legs) : 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in "Get Fit" CircuitLooking for a dynamic, full-body workout? In Get Fit Circuit, Josie sets up stations using a mix of equipment—free weights, bands, steps, and more—for a fun, rotating workout. Move through each station at your own pace with timed intervals, building strength, endurance, and cardiovascular fitness while keeping every class fresh and challenging. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Join us and get fit with these energizing workouts! Core DrillsFeel the rhythm and move to the music! This upbeat cardio class combines fun, easy-to-follow punch and kick combos with energizing tracks that keep you moving and smiling. Experience the cardio with strength intervals to leave you feeling STRONG! All levels welcome — no experience needed, just bring your energy and enjoy the beat. Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in Muscle & MotionJoin us on Mondays & Wednesdays for a dynamic workout that combines weight training with cardio intervals. Modifications are offered for all fitness levels, so you can challenge yourself safely while increasing power, mobility, and stamina. Don’t miss this energizing, full-body workout with Angela! Mondays & Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $5 drop-in Step and StrengthJoin Josie for Total Body Step & Strength, a timed-interval workout combining weights and step bench moves to target every muscle. Build strength, tone your body, and boost endurance at a pace that works for you. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $5 drop-in Cardio BeatsFollow the beat through a series of simple, effective intervals. This class blends cardio and light strength work in a way that’s easy to follow and easy to adjust. No dance experience needed--just come ready to move and have fun! Wednesdays: 9:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Come join us for these energizing, effective workouts!  
 
6:35 PM - 7:20 PM    TotalBarre® - TotalBarre®- Evening
TotalBarre®Total Barre is an upbeat, full-body barre fusion class that blends principles from Pilates, dance, and cardio-inspired movement. Set to motivating music and track-driven sequences, each segment guides you through controlled, rhythmic movements designed to lengthen and tone muscles, improve mobility, and enhance overall movement quality. Suitable for all fitness levels, the class includes modifications and optional progressions so you can work at your own pace, focusing on balance, coordination, and full-body results. No dance experience required—just bring your energy and enjoy the flow.Schedule: Mondays: 6:35 p.m.     Birch Bay Activity Center Tuesdays: 9:15 a.m.     Birch Bay Activity Center Thursdays: 9:30 a.m    Blaine Pavilion Instructor: Angela Cost: $5 drop-in fee Join us and feel the burn in this dynamic and empowering class!
 
Tuesday June 23, 2026
6:00 AM - 6:45 AM    Bootcamps and Registered Sessions - Strong Start with Angela (6/23 - 7/30)
REGISTERED FITNESS SESSIONS Next six-week session starts May 10th! Mark your calendar; registration opens soon!Vinyasa Yoga  Breathe, move, and let it all settle. Amanda’s soothing energy and thoughtful adjustments make this Vinyasa flow feel like a deep exhale for the body and mind.  Dates: Sundays  Time: 9 a.m.  Location: Blaine Pavilion  Cost: $30 for 6 weeks  Strong Start with Angela Make 6 AM the best part of your day! This upbeat, music-driven class combines full-body strength, resistance exercises, and dynamic movement — all with plenty of smiles, laughter, and community energy. Tuesday & Thursday: Full-body strength workouts with heavier weights to energize and challenge your muscles. All fitness levels welcome — modifications are provided so everyone can join the fun. Strong Start is a 6-week program that requires registration and dedication, giving you the structure and consistency to see results while enjoying every morning! Dates: Tuesday/Thursday  Time: 6 a.m.  Location: Birch Bay Activity Center  Cost: $55 for 6 weeks  Momentum LabWork your body, love your body.What if you could get a great workout and repair your relationship with exercise at the same time?Neko’s blend of approachable strength and feel-good cardio meets you where you are, grows your motivation, and gently challenges your idea of “fitness.” Expect fun music, full-body movement, and plenty of room to reset while still building momentum. Dates: Tuesday/Thursday  Time: 7 p.m.  Location: Pavilion  Cost: $55 for 6 weeks  
 
8:00 AM - 8:50 AM    HIIT Strength & Cardio Fitness - Get Fit - Circuit
HIIT (High Intensity Interval Training): These popular classes mix strength and cardiovascular exercises to get you stronger and improve your endurance. "Get Fit"This class is a HIIT and a HIT! Using a mix of equipment such as free weights, bands, and steps, Josie (Mondays & Fridays) and Jenn (Wednesdays) will help you build muscle and improve your endurance, all in a friendly and welcoming atmosphere. Mondays (Full Body) & Fridays (Upper Body): 8:00 a.m. with Josie Wednesdays (Legs) : 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in "Get Fit" CircuitLooking for a dynamic, full-body workout? In Get Fit Circuit, Josie sets up stations using a mix of equipment—free weights, bands, steps, and more—for a fun, rotating workout. Move through each station at your own pace with timed intervals, building strength, endurance, and cardiovascular fitness while keeping every class fresh and challenging. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Join us and get fit with these energizing workouts! Core DrillsFeel the rhythm and move to the music! This upbeat cardio class combines fun, easy-to-follow punch and kick combos with energizing tracks that keep you moving and smiling. Experience the cardio with strength intervals to leave you feeling STRONG! All levels welcome — no experience needed, just bring your energy and enjoy the beat. Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in Muscle & MotionJoin us on Mondays & Wednesdays for a dynamic workout that combines weight training with cardio intervals. Modifications are offered for all fitness levels, so you can challenge yourself safely while increasing power, mobility, and stamina. Don’t miss this energizing, full-body workout with Angela! Mondays & Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $5 drop-in Step and StrengthJoin Josie for Total Body Step & Strength, a timed-interval workout combining weights and step bench moves to target every muscle. Build strength, tone your body, and boost endurance at a pace that works for you. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $5 drop-in Cardio BeatsFollow the beat through a series of simple, effective intervals. This class blends cardio and light strength work in a way that’s easy to follow and easy to adjust. No dance experience needed--just come ready to move and have fun! Wednesdays: 9:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Come join us for these energizing, effective workouts!  
 
8:00 AM - 5:00 PM    Senior Programming - General Admission
Most activities are included with your Senior pass, some require an additional fee and will be noted at the facility or below. Check out all our Senior activities here: https://bbbparkandrec.org/seniorprograms/
 
9:00 AM - 4:00 PM    Summer Day Camps - Wilderness Explorers
Registration for Summer Camp begins on Tuesday, March 10th, 2026 at 9am!Get ready for an exciting summer in Birch Bay! Our Summer Day Camps are back, running Monday through Thursday from 9 a.m. to 4 p.m. starting June 22 through August 13. These camps are the perfect opportunity for your child to enjoy outdoor activities and make new friends. Wilderness Explorers (Week 1, June 22-25): learn survival skills and discover how to navigate the great outdoors. Campers will learn to build forts, make fires, and develop tracking and awareness skills, all through hands-on activities that blend learning with play. Around the World (Week 2, June 29-July 2): Explore different countries through games, activities, and crafts Shark Week Adventure (Week 3, July 6-9): Dive into a thrilling week of discovery at Shark Week Adventure! Get ready for shark-themed challenges, creative crafts, and an unforgettable week of learning, laughter, and ocean exploration! Olympic Games (Week 4, July 13-16): Team relays, challenges, and closing ceremony celebrations Time Travelers (Week 5, July 20-23): Visit a different historical era each day (Medieval, Wild West, Ancient Egypt, etc.). Superhero Academy (Week 6, July 27-30): Create costumes, obstacle courses, and rescue missions. Wildlife Wonders (Week 7, August 3-6): Explore local animals, tracking, and nature crafts. Marine life, beach games, and science experiments. Amazing Race (Week 8, August 10-13): Campers work in teams to solve clues, navigate challenges, and complete fun tasks Please be sure to pack a sack lunch, one snack in the morning and one in the afternoon, and plenty of water to keep your child energized throughout the day. The cost is $195 per child, per week.Secure your spot for summer camp with just $35 per week at registration—balance due at least two weeks before camp starts!Scholarships are available. For more information or to inquire about a scholarship, please contact us at info@bbbprd2.com.Don't miss out on this fun-filled summer experience! Spaces are limited, so be sure to sign up. We can't wait to see your child this summer at the Birch Bay Activity Center!Please note: Registration for each week will close the Friday at noon before Camp. 
 
9:15 AM - 10:00 AM    TotalBarre® - TotalBarre®
TotalBarre®Total Barre is an upbeat, full-body barre fusion class that blends principles from Pilates, dance, and cardio-inspired movement. Set to motivating music and track-driven sequences, each segment guides you through controlled, rhythmic movements designed to lengthen and tone muscles, improve mobility, and enhance overall movement quality. Suitable for all fitness levels, the class includes modifications and optional progressions so you can work at your own pace, focusing on balance, coordination, and full-body results. No dance experience required—just bring your energy and enjoy the flow.Schedule: Mondays: 6:35 p.m.     Birch Bay Activity Center Tuesdays: 9:15 a.m.     Birch Bay Activity Center Thursdays: 9:30 a.m    Blaine Pavilion Instructor: Angela Cost: $5 drop-in fee Join us and feel the burn in this dynamic and empowering class!
 
10:15 AM - 12:00 PM    Pickleball - Pickleball Intermediate+
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
10:30 AM - 11:30 AM    Yoga & Wellness - Tuesday Morning Vinyasa Flow Yoga
Yoga and Wellness Programs: Roll & Renew Mondays at 11:15 a.m. at Blaine Pavilion with CarolynRelease tension, move with ease, and feel your best.Roll & Renew is a gentle class that uses foam rolling, light mobility exercises, and stretching to help your body recover and move freely. You’ll ease tight muscles, improve flexibility, and support better posture — all while reducing stiffness and soreness. Perfect for all fitness levels, this session focuses on mindful movement to leave you feeling relaxed, refreshed, and renewed from head to toe. Vinyasa Flow Yoga with Kelsey Tuesdays at 10:30 a.m. at Blaine PavilionA dynamic, beginner friendly class focusing on linking breath and movement through foundational poses like sun salutations, standing poses and twists. It is a practice to build strength and flexibility. Gentle Yoga with Maureen Thursdays at 10:30 a.m. at Blaine PavilionSpend an hour flowing through various yoga poses that bring balance to the body, enhance breathwork, and end with a short meditation. Restorative Stretch with Jenn Tuesdays at 1:45 p.m. at Birch Bay Activity Center Thursdays at 9:15 a.m. at Birch Bay Activity CenterA gentle and therapeutic class suitable for everyone! Relax tight muscles, decrease soreness, reduce chronic pain, and improve mood and well-being. Great for stress relief too! Chair Yoga with Kelsey Thursdays at 1:45 p.m. at Birch Bay Activity Center  *Begins April 2!Chair Yoga is a gentle and accessible yoga style ideas for those who require a little more support but still want to improve strength, flexibility, and balance. Yoga with Jenn Thursdays at 6:00 p.m. at Birch Bay Activity CenterA one-hour class designed to increase flexibility, mobility, and strength while improving balance. This class is performed at a slow pace, with plenty of options and modifications, ending with relaxation and guided meditation.
 
10:30 AM - 12:00 PM    Private Rental
 
12:00 PM - 1:45 PM    Pickleball - Pickleball: Tues Beginner/Novice Drop In Pickleball
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
1:45 PM - 2:45 PM    Yoga & Wellness - Restorative Stretch
Yoga and Wellness Programs: Roll & Renew Mondays at 11:15 a.m. at Blaine Pavilion with CarolynRelease tension, move with ease, and feel your best.Roll & Renew is a gentle class that uses foam rolling, light mobility exercises, and stretching to help your body recover and move freely. You’ll ease tight muscles, improve flexibility, and support better posture — all while reducing stiffness and soreness. Perfect for all fitness levels, this session focuses on mindful movement to leave you feeling relaxed, refreshed, and renewed from head to toe. Vinyasa Flow Yoga with Kelsey Tuesdays at 10:30 a.m. at Blaine PavilionA dynamic, beginner friendly class focusing on linking breath and movement through foundational poses like sun salutations, standing poses and twists. It is a practice to build strength and flexibility. Gentle Yoga with Maureen Thursdays at 10:30 a.m. at Blaine PavilionSpend an hour flowing through various yoga poses that bring balance to the body, enhance breathwork, and end with a short meditation. Restorative Stretch with Jenn Tuesdays at 1:45 p.m. at Birch Bay Activity Center Thursdays at 9:15 a.m. at Birch Bay Activity CenterA gentle and therapeutic class suitable for everyone! Relax tight muscles, decrease soreness, reduce chronic pain, and improve mood and well-being. Great for stress relief too! Chair Yoga with Kelsey Thursdays at 1:45 p.m. at Birch Bay Activity Center  *Begins April 2!Chair Yoga is a gentle and accessible yoga style ideas for those who require a little more support but still want to improve strength, flexibility, and balance. Yoga with Jenn Thursdays at 6:00 p.m. at Birch Bay Activity CenterA one-hour class designed to increase flexibility, mobility, and strength while improving balance. This class is performed at a slow pace, with plenty of options and modifications, ending with relaxation and guided meditation.
 
2:00 PM - 4:00 PM    Senior Programming - SHIBA Medicare appointments
Most activities are included with your Senior pass, some require an additional fee and will be noted at the facility or below. Check out all our Senior activities here: https://bbbparkandrec.org/seniorprograms/
 
5:00 PM - 6:30 PM    Youth Programs - Family Field Day Pop-Up
  Kids Makers Market – Kite Festival Weekend The Kids Makers Market will take place June 20–21 during the annual Kite Festival at Birch Bay State Park. Hosted at the Heron Center, the market will run from 12:00 PM to 3:00 PM each day. This event is designed for kids ages 8–16 to sell handmade items they have created in a real market-style setting. Young makers will gain hands-on experience setting up a booth, interacting with customers, pricing their products, and earning money from their work. All in a supportive, family-friendly environment. The cost to participate is $10 per child. As part of the participation fee, all vendors have the opportunity to attend a financial education class on June 15 from 6:00 PM to 7:00 PM, hosted by Banner Bank. This class will introduce students to basic banking and money management skills, including saving money, spending wisely, and managing earnings from their market sales. The Kids Makers Market is a fun and educational opportunity that encourages creativity, confidence, and entrepreneurship while engaging with the larger Kite Festival community.Pop-up Family Field DayJoin us for free, drop-in Field Day group games and activities at the Blaine Marine Harbor Park! Families are invited to play, laugh, and move together during our summer Field Day pop-up events. Enjoy classic Field Day games like relays, group challenges, and cooperative activities designed for all ages and abilities. Come for a little while or stay the whole time— no registration needed! Adult supervision required.Time: 5:00 - 6:30 PMLocation: Blaine Marine Harbor Park Dates: Tuesday, June 16thTuesday, June 23rdTuesday, July 14thTuesday, July 28thTuesday, August 11thTuesday, August 18th No REGISTRATION REQUIRED   Youth Soccer Pop-Up!  Ready to burn off some energy and have a blast? Join us for a fun-filled afternoon of soccer! This pop-up session is all about getting kids moving, making new friends, and enjoying the game in a relaxed, high-energy environment. Where: Blaine Marine Park Amphitheater When: 4:30 PM – 6:00 PM Who: Youth ages 6-12! What to expect: A mix of light drills, fun running games, and plenty of scrimmage time. The cost to participate is $5 per child.REGISTRATION IS REQUIRED! Please make sure to sign up in advance to secure your spot. Bring some water, comfortable shoes, and your game face—we’ll see you on the grass!
 
5:30 PM - 6:30 PM    Line Dancing - Line Dancing - Blaine Community Center
Line DancingCome join us for a fun and energetic line dancing session! All levels are welcome as Charlene leads you through dances in the first hour, followed by 30 minutes of dancing to put your new moves into action. Date: Tuesdays Time: 5:30 p.m. to 6:30 p.m. Location: Blaine Community Center, 763 G St. Cost: $5 drop-in fee Details: 60 minutes of line dancing, with the first half hour dedicated to learning the dances and the last 30 minutes for practice and dancing. Check out our punch card deals and monthly memberships for additional savings!
 
5:45 PM - 6:45 PM    Pilates - Evening Pilates
PilatesLow-impact exercise focusing on small movements that rely on the back and core muscles for stabilization. This class helps improve core strength, posture, and muscle tone in the glutes, legs, abs, shoulders, and back. It also promotes better circulation, increased energy and focus, aligns the spine, and can reduce low back pain. Your body will thank you for joining this class! Tuesdays, 5:45  p.m. with Mika at the Birch Bay Activity Center Saturdays, 8:00 a.m. with Jenn at the Birch Bay Activity Center $5 drop-in.
 
7:00 PM - 7:45 PM    Bootcamps and Registered Sessions - Momentum Lab (6/23 - 7/30)
REGISTERED FITNESS SESSIONS Next six-week session starts May 10th! Mark your calendar; registration opens soon!Vinyasa Yoga  Breathe, move, and let it all settle. Amanda’s soothing energy and thoughtful adjustments make this Vinyasa flow feel like a deep exhale for the body and mind.  Dates: Sundays  Time: 9 a.m.  Location: Blaine Pavilion  Cost: $30 for 6 weeks  Strong Start with Angela Make 6 AM the best part of your day! This upbeat, music-driven class combines full-body strength, resistance exercises, and dynamic movement — all with plenty of smiles, laughter, and community energy. Tuesday & Thursday: Full-body strength workouts with heavier weights to energize and challenge your muscles. All fitness levels welcome — modifications are provided so everyone can join the fun. Strong Start is a 6-week program that requires registration and dedication, giving you the structure and consistency to see results while enjoying every morning! Dates: Tuesday/Thursday  Time: 6 a.m.  Location: Birch Bay Activity Center  Cost: $55 for 6 weeks  Momentum LabWork your body, love your body.What if you could get a great workout and repair your relationship with exercise at the same time?Neko’s blend of approachable strength and feel-good cardio meets you where you are, grows your motivation, and gently challenges your idea of “fitness.” Expect fun music, full-body movement, and plenty of room to reset while still building momentum. Dates: Tuesday/Thursday  Time: 7 p.m.  Location: Pavilion  Cost: $55 for 6 weeks  
 
Wednesday June 24, 2026
8:00 AM - 8:50 AM    HIIT Strength & Cardio Fitness - Get Fit
HIIT (High Intensity Interval Training): These popular classes mix strength and cardiovascular exercises to get you stronger and improve your endurance. "Get Fit"This class is a HIIT and a HIT! Using a mix of equipment such as free weights, bands, and steps, Josie (Mondays & Fridays) and Jenn (Wednesdays) will help you build muscle and improve your endurance, all in a friendly and welcoming atmosphere. Mondays (Full Body) & Fridays (Upper Body): 8:00 a.m. with Josie Wednesdays (Legs) : 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in "Get Fit" CircuitLooking for a dynamic, full-body workout? In Get Fit Circuit, Josie sets up stations using a mix of equipment—free weights, bands, steps, and more—for a fun, rotating workout. Move through each station at your own pace with timed intervals, building strength, endurance, and cardiovascular fitness while keeping every class fresh and challenging. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Join us and get fit with these energizing workouts! Core DrillsFeel the rhythm and move to the music! This upbeat cardio class combines fun, easy-to-follow punch and kick combos with energizing tracks that keep you moving and smiling. Experience the cardio with strength intervals to leave you feeling STRONG! All levels welcome — no experience needed, just bring your energy and enjoy the beat. Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in Muscle & MotionJoin us on Mondays & Wednesdays for a dynamic workout that combines weight training with cardio intervals. Modifications are offered for all fitness levels, so you can challenge yourself safely while increasing power, mobility, and stamina. Don’t miss this energizing, full-body workout with Angela! Mondays & Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $5 drop-in Step and StrengthJoin Josie for Total Body Step & Strength, a timed-interval workout combining weights and step bench moves to target every muscle. Build strength, tone your body, and boost endurance at a pace that works for you. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $5 drop-in Cardio BeatsFollow the beat through a series of simple, effective intervals. This class blends cardio and light strength work in a way that’s easy to follow and easy to adjust. No dance experience needed--just come ready to move and have fun! Wednesdays: 9:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Come join us for these energizing, effective workouts!  
 
8:00 AM - 5:00 PM    Senior Programming - General Admission
Most activities are included with your Senior pass, some require an additional fee and will be noted at the facility or below. Check out all our Senior activities here: https://bbbparkandrec.org/seniorprograms/
 
9:00 AM - 9:45 AM    HIIT Strength & Cardio Fitness - Cardio Beats
HIIT (High Intensity Interval Training): These popular classes mix strength and cardiovascular exercises to get you stronger and improve your endurance. "Get Fit"This class is a HIIT and a HIT! Using a mix of equipment such as free weights, bands, and steps, Josie (Mondays & Fridays) and Jenn (Wednesdays) will help you build muscle and improve your endurance, all in a friendly and welcoming atmosphere. Mondays (Full Body) & Fridays (Upper Body): 8:00 a.m. with Josie Wednesdays (Legs) : 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in "Get Fit" CircuitLooking for a dynamic, full-body workout? In Get Fit Circuit, Josie sets up stations using a mix of equipment—free weights, bands, steps, and more—for a fun, rotating workout. Move through each station at your own pace with timed intervals, building strength, endurance, and cardiovascular fitness while keeping every class fresh and challenging. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Join us and get fit with these energizing workouts! Core DrillsFeel the rhythm and move to the music! This upbeat cardio class combines fun, easy-to-follow punch and kick combos with energizing tracks that keep you moving and smiling. Experience the cardio with strength intervals to leave you feeling STRONG! All levels welcome — no experience needed, just bring your energy and enjoy the beat. Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in Muscle & MotionJoin us on Mondays & Wednesdays for a dynamic workout that combines weight training with cardio intervals. Modifications are offered for all fitness levels, so you can challenge yourself safely while increasing power, mobility, and stamina. Don’t miss this energizing, full-body workout with Angela! Mondays & Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $5 drop-in Step and StrengthJoin Josie for Total Body Step & Strength, a timed-interval workout combining weights and step bench moves to target every muscle. Build strength, tone your body, and boost endurance at a pace that works for you. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $5 drop-in Cardio BeatsFollow the beat through a series of simple, effective intervals. This class blends cardio and light strength work in a way that’s easy to follow and easy to adjust. No dance experience needed--just come ready to move and have fun! Wednesdays: 9:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Come join us for these energizing, effective workouts!  
 
9:00 AM - 4:00 PM    Summer Day Camps - Wilderness Explorers
Registration for Summer Camp begins on Tuesday, March 10th, 2026 at 9am!Get ready for an exciting summer in Birch Bay! Our Summer Day Camps are back, running Monday through Thursday from 9 a.m. to 4 p.m. starting June 22 through August 13. These camps are the perfect opportunity for your child to enjoy outdoor activities and make new friends. Wilderness Explorers (Week 1, June 22-25): learn survival skills and discover how to navigate the great outdoors. Campers will learn to build forts, make fires, and develop tracking and awareness skills, all through hands-on activities that blend learning with play. Around the World (Week 2, June 29-July 2): Explore different countries through games, activities, and crafts Shark Week Adventure (Week 3, July 6-9): Dive into a thrilling week of discovery at Shark Week Adventure! Get ready for shark-themed challenges, creative crafts, and an unforgettable week of learning, laughter, and ocean exploration! Olympic Games (Week 4, July 13-16): Team relays, challenges, and closing ceremony celebrations Time Travelers (Week 5, July 20-23): Visit a different historical era each day (Medieval, Wild West, Ancient Egypt, etc.). Superhero Academy (Week 6, July 27-30): Create costumes, obstacle courses, and rescue missions. Wildlife Wonders (Week 7, August 3-6): Explore local animals, tracking, and nature crafts. Marine life, beach games, and science experiments. Amazing Race (Week 8, August 10-13): Campers work in teams to solve clues, navigate challenges, and complete fun tasks Please be sure to pack a sack lunch, one snack in the morning and one in the afternoon, and plenty of water to keep your child energized throughout the day. The cost is $195 per child, per week.Secure your spot for summer camp with just $35 per week at registration—balance due at least two weeks before camp starts!Scholarships are available. For more information or to inquire about a scholarship, please contact us at info@bbbprd2.com.Don't miss out on this fun-filled summer experience! Spaces are limited, so be sure to sign up. We can't wait to see your child this summer at the Birch Bay Activity Center!Please note: Registration for each week will close the Friday at noon before Camp. 
 
10:15 AM - 12:00 PM    Pickleball - Pickleball Intermediate+
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
11:15 AM - 12:05 PM    Strength Training - Full Body Strength
 Strength Training Strong FoundationsBuild confidence, improve posture, and move safely with light weights and higher repetitions. Strong Foundations focuses on the fundamentals of proper form, balance, and controlled movement, helping you develop muscular endurance and functional strength for everyday life. Perfect for anyone looking to strengthen their body the smart, steady way. Mondays, 12:15 p.m. with Carolyn Location: Blaine Pavilion $5 drop-in Full Body Strength:This full-body, low-impact strength class emphasizes intentional movement and progressive strength training through timed intervals, allowing you to move at your own pace. While heavier weights are encouraged, all exercises are fully scalable, making the class accessible and effective whether you choose lighter or heavier weights. Wednesdays, 11:15 a.m. with Kelsey Location: Blaine Pavilion $5 drop-in
 
11:30 AM - 12:30 PM    Senior Programming - Wills - Law Advocates Whatcom County
Most activities are included with your Senior pass, some require an additional fee and will be noted at the facility or below. Check out all our Senior activities here: https://bbbparkandrec.org/seniorprograms/
 
12:00 PM - 2:00 PM    Pickleball - Pickleball: Mon-Fri Beginner/Novice Drop In Pickleball
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
3:00 PM - 4:30 PM    Senior Programming - Karaoke
Most activities are included with your Senior pass, some require an additional fee and will be noted at the facility or below. Check out all our Senior activities here: https://bbbparkandrec.org/seniorprograms/
 
5:30 PM - 7:00 PM    Arts and Crafts - DIY Spa Creations Workshop
  Paint-Your-Own-PotteryGet Creative and make something uniquely yours!Custom Pottery Made by You! Join us for a fun and relaxing paint-your-own pottery experience guided by Local Artists from Valley View Pottery Gallery & Studio. Kick off your summer break by joining us for a relaxing paint-your-own pottery experience guided by Local Artists from Valley View Pottery Gallery & Studio. Whether you’re an experienced artist or picking up a brush for the first time, this class is designed for all skill levels. You’ll choose your pottery piece, learn simple painting techniques, and enjoy a laid-back, social atmosphere while bringing your design to life. After the session, your piece will be professionally fired and ready to take home at a later date. Date: Saturday, June 13thPlace: Birch Bay Activity Center - 7511 Gemini St.TimeSession 1~ 2:00 - 4:00Session 2~ 2:20 - 4:20Session 3~ 2:40 - 4:40Additional Notes: When registering, please select the ceramic piece that you would like to paint. Each session fits up to 10 participants. Additional sessions will be opened and filled once the previous session has reached maximum capacity. Beginner Henna Art Date: Wednesday, June 17th Location: Blaine Community Center. 764 G St.  Time: 6:00 - 7:30 pm Cost: $15 per personAges: 11 and Up Join us for a creative and welcoming evening learning the basics of henna art! This experience is  perfect for first-timers who want to explore simple henna designs in a fun, relaxed setting. Participants will practice basic patterns, learn simple techniques, and create their own designs with guidance. No experience is needed—just come ready to have fun, express your creativity, and enjoy a hands-on artistic experience together. Additional Notes: The pigment develops as it dries. The recommended development time is 1 to 2 hours. Dress in clothing that will not smear the henna while drying. Henna may effect sensitive skin.Rock Painting Date: Thursday, June 4th Location: Blaine Community Center. 764 G St.  Time: 5:30 - 6:45 pm Cost: $5 per person Kick off a new Spring and Summer tradition with the launch of our Community Painted Rock Garden!This fun, hands-on rock painting activity invites participants of all ages to decorate rocks that can become part of a shared outdoor art space on our facility grounds. Anyone can contribute a unique piece to help bring this garden to life. This event is all about creativity, connection, and community pride—come paint a rock, leave your mark, and help us start something special together. Spa Creations Night Date: Wednesday, June 24th Location: Blaine Community Center. 764 G St.  Time: 5:30 - 7:00 pm Cost: $20 per personAges: 10 and Up Join us for a relaxing, hands-on evening where you’ll learn how to create your own bath bombs and sugar body scrubs.Using simple ingredients and essential oils, participants will mix, mold, and customize their creations to take home. Come ready to unwind, get creative, and enjoy making something nourishing for your body. All participants will leave with 2 sugar-based body scrubs and 2 bath-bombs.Paint and Sip at L & L Bakery   June SessionTime: Saturday, June 20thDate: 5:30 - 7:00 PMLocation: L & L Bakery*Registration RequiredAugust SessionTime: Saturday, August 15thDate: 5:30 - 7:00 PMLocation: L & L Bakery*Registration Required
 
5:45 PM - 6:30 PM    HIIT Strength & Cardio Fitness - Muscle & Motion
HIIT (High Intensity Interval Training): These popular classes mix strength and cardiovascular exercises to get you stronger and improve your endurance. "Get Fit"This class is a HIIT and a HIT! Using a mix of equipment such as free weights, bands, and steps, Josie (Mondays & Fridays) and Jenn (Wednesdays) will help you build muscle and improve your endurance, all in a friendly and welcoming atmosphere. Mondays (Full Body) & Fridays (Upper Body): 8:00 a.m. with Josie Wednesdays (Legs) : 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in "Get Fit" CircuitLooking for a dynamic, full-body workout? In Get Fit Circuit, Josie sets up stations using a mix of equipment—free weights, bands, steps, and more—for a fun, rotating workout. Move through each station at your own pace with timed intervals, building strength, endurance, and cardiovascular fitness while keeping every class fresh and challenging. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Join us and get fit with these energizing workouts! Core DrillsFeel the rhythm and move to the music! This upbeat cardio class combines fun, easy-to-follow punch and kick combos with energizing tracks that keep you moving and smiling. Experience the cardio with strength intervals to leave you feeling STRONG! All levels welcome — no experience needed, just bring your energy and enjoy the beat. Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in Muscle & MotionJoin us on Mondays & Wednesdays for a dynamic workout that combines weight training with cardio intervals. Modifications are offered for all fitness levels, so you can challenge yourself safely while increasing power, mobility, and stamina. Don’t miss this energizing, full-body workout with Angela! Mondays & Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $5 drop-in Step and StrengthJoin Josie for Total Body Step & Strength, a timed-interval workout combining weights and step bench moves to target every muscle. Build strength, tone your body, and boost endurance at a pace that works for you. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $5 drop-in Cardio BeatsFollow the beat through a series of simple, effective intervals. This class blends cardio and light strength work in a way that’s easy to follow and easy to adjust. No dance experience needed--just come ready to move and have fun! Wednesdays: 9:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Come join us for these energizing, effective workouts!  
 
7:00 PM - 9:00 PM    Drop in Volleyball - Volleyball Drop In
Volleyball Drop-In: Come enjoy some fun, friendly competition at the Birch Bay Activity Center! Play volleyball with others in a laid-back, casual environment. Ages: 18+ Cost: $3 drop-in fee No Registration: Just drop in!
 
Thursday June 25, 2026
6:00 AM - 6:45 AM    Bootcamps and Registered Sessions - Strong Start with Angela (6/23 - 7/30)
REGISTERED FITNESS SESSIONS Next six-week session starts May 10th! Mark your calendar; registration opens soon!Vinyasa Yoga  Breathe, move, and let it all settle. Amanda’s soothing energy and thoughtful adjustments make this Vinyasa flow feel like a deep exhale for the body and mind.  Dates: Sundays  Time: 9 a.m.  Location: Blaine Pavilion  Cost: $30 for 6 weeks  Strong Start with Angela Make 6 AM the best part of your day! This upbeat, music-driven class combines full-body strength, resistance exercises, and dynamic movement — all with plenty of smiles, laughter, and community energy. Tuesday & Thursday: Full-body strength workouts with heavier weights to energize and challenge your muscles. All fitness levels welcome — modifications are provided so everyone can join the fun. Strong Start is a 6-week program that requires registration and dedication, giving you the structure and consistency to see results while enjoying every morning! Dates: Tuesday/Thursday  Time: 6 a.m.  Location: Birch Bay Activity Center  Cost: $55 for 6 weeks  Momentum LabWork your body, love your body.What if you could get a great workout and repair your relationship with exercise at the same time?Neko’s blend of approachable strength and feel-good cardio meets you where you are, grows your motivation, and gently challenges your idea of “fitness.” Expect fun music, full-body movement, and plenty of room to reset while still building momentum. Dates: Tuesday/Thursday  Time: 7 p.m.  Location: Pavilion  Cost: $55 for 6 weeks  
 
8:00 AM - 9:00 AM    HIIT Strength & Cardio Fitness - Core Drills
HIIT (High Intensity Interval Training): These popular classes mix strength and cardiovascular exercises to get you stronger and improve your endurance. "Get Fit"This class is a HIIT and a HIT! Using a mix of equipment such as free weights, bands, and steps, Josie (Mondays & Fridays) and Jenn (Wednesdays) will help you build muscle and improve your endurance, all in a friendly and welcoming atmosphere. Mondays (Full Body) & Fridays (Upper Body): 8:00 a.m. with Josie Wednesdays (Legs) : 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in "Get Fit" CircuitLooking for a dynamic, full-body workout? In Get Fit Circuit, Josie sets up stations using a mix of equipment—free weights, bands, steps, and more—for a fun, rotating workout. Move through each station at your own pace with timed intervals, building strength, endurance, and cardiovascular fitness while keeping every class fresh and challenging. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Join us and get fit with these energizing workouts! Core DrillsFeel the rhythm and move to the music! This upbeat cardio class combines fun, easy-to-follow punch and kick combos with energizing tracks that keep you moving and smiling. Experience the cardio with strength intervals to leave you feeling STRONG! All levels welcome — no experience needed, just bring your energy and enjoy the beat. Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in Muscle & MotionJoin us on Mondays & Wednesdays for a dynamic workout that combines weight training with cardio intervals. Modifications are offered for all fitness levels, so you can challenge yourself safely while increasing power, mobility, and stamina. Don’t miss this energizing, full-body workout with Angela! Mondays & Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $5 drop-in Step and StrengthJoin Josie for Total Body Step & Strength, a timed-interval workout combining weights and step bench moves to target every muscle. Build strength, tone your body, and boost endurance at a pace that works for you. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $5 drop-in Cardio BeatsFollow the beat through a series of simple, effective intervals. This class blends cardio and light strength work in a way that’s easy to follow and easy to adjust. No dance experience needed--just come ready to move and have fun! Wednesdays: 9:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Come join us for these energizing, effective workouts!  
 
8:00 AM - 5:00 PM    Senior Programming - General Admission
Most activities are included with your Senior pass, some require an additional fee and will be noted at the facility or below. Check out all our Senior activities here: https://bbbparkandrec.org/seniorprograms/
 
8:30 AM - 9:15 AM    HIIT Strength & Cardio Fitness - Total Body Step and Strength
HIIT (High Intensity Interval Training): These popular classes mix strength and cardiovascular exercises to get you stronger and improve your endurance. "Get Fit"This class is a HIIT and a HIT! Using a mix of equipment such as free weights, bands, and steps, Josie (Mondays & Fridays) and Jenn (Wednesdays) will help you build muscle and improve your endurance, all in a friendly and welcoming atmosphere. Mondays (Full Body) & Fridays (Upper Body): 8:00 a.m. with Josie Wednesdays (Legs) : 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in "Get Fit" CircuitLooking for a dynamic, full-body workout? In Get Fit Circuit, Josie sets up stations using a mix of equipment—free weights, bands, steps, and more—for a fun, rotating workout. Move through each station at your own pace with timed intervals, building strength, endurance, and cardiovascular fitness while keeping every class fresh and challenging. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Join us and get fit with these energizing workouts! Core DrillsFeel the rhythm and move to the music! This upbeat cardio class combines fun, easy-to-follow punch and kick combos with energizing tracks that keep you moving and smiling. Experience the cardio with strength intervals to leave you feeling STRONG! All levels welcome — no experience needed, just bring your energy and enjoy the beat. Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in Muscle & MotionJoin us on Mondays & Wednesdays for a dynamic workout that combines weight training with cardio intervals. Modifications are offered for all fitness levels, so you can challenge yourself safely while increasing power, mobility, and stamina. Don’t miss this energizing, full-body workout with Angela! Mondays & Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $5 drop-in Step and StrengthJoin Josie for Total Body Step & Strength, a timed-interval workout combining weights and step bench moves to target every muscle. Build strength, tone your body, and boost endurance at a pace that works for you. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $5 drop-in Cardio BeatsFollow the beat through a series of simple, effective intervals. This class blends cardio and light strength work in a way that’s easy to follow and easy to adjust. No dance experience needed--just come ready to move and have fun! Wednesdays: 9:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Come join us for these energizing, effective workouts!  
 
9:00 AM - 4:00 PM    Summer Day Camps - Wilderness Explorers
Registration for Summer Camp begins on Tuesday, March 10th, 2026 at 9am!Get ready for an exciting summer in Birch Bay! Our Summer Day Camps are back, running Monday through Thursday from 9 a.m. to 4 p.m. starting June 22 through August 13. These camps are the perfect opportunity for your child to enjoy outdoor activities and make new friends. Wilderness Explorers (Week 1, June 22-25): learn survival skills and discover how to navigate the great outdoors. Campers will learn to build forts, make fires, and develop tracking and awareness skills, all through hands-on activities that blend learning with play. Around the World (Week 2, June 29-July 2): Explore different countries through games, activities, and crafts Shark Week Adventure (Week 3, July 6-9): Dive into a thrilling week of discovery at Shark Week Adventure! Get ready for shark-themed challenges, creative crafts, and an unforgettable week of learning, laughter, and ocean exploration! Olympic Games (Week 4, July 13-16): Team relays, challenges, and closing ceremony celebrations Time Travelers (Week 5, July 20-23): Visit a different historical era each day (Medieval, Wild West, Ancient Egypt, etc.). Superhero Academy (Week 6, July 27-30): Create costumes, obstacle courses, and rescue missions. Wildlife Wonders (Week 7, August 3-6): Explore local animals, tracking, and nature crafts. Marine life, beach games, and science experiments. Amazing Race (Week 8, August 10-13): Campers work in teams to solve clues, navigate challenges, and complete fun tasks Please be sure to pack a sack lunch, one snack in the morning and one in the afternoon, and plenty of water to keep your child energized throughout the day. The cost is $195 per child, per week.Secure your spot for summer camp with just $35 per week at registration—balance due at least two weeks before camp starts!Scholarships are available. For more information or to inquire about a scholarship, please contact us at info@bbbprd2.com.Don't miss out on this fun-filled summer experience! Spaces are limited, so be sure to sign up. We can't wait to see your child this summer at the Birch Bay Activity Center!Please note: Registration for each week will close the Friday at noon before Camp. 
 
9:15 AM - 10:00 AM    Yoga & Wellness - Restorative Stretch
Yoga and Wellness Programs: Roll & Renew Mondays at 11:15 a.m. at Blaine Pavilion with CarolynRelease tension, move with ease, and feel your best.Roll & Renew is a gentle class that uses foam rolling, light mobility exercises, and stretching to help your body recover and move freely. You’ll ease tight muscles, improve flexibility, and support better posture — all while reducing stiffness and soreness. Perfect for all fitness levels, this session focuses on mindful movement to leave you feeling relaxed, refreshed, and renewed from head to toe. Vinyasa Flow Yoga with Kelsey Tuesdays at 10:30 a.m. at Blaine PavilionA dynamic, beginner friendly class focusing on linking breath and movement through foundational poses like sun salutations, standing poses and twists. It is a practice to build strength and flexibility. Gentle Yoga with Maureen Thursdays at 10:30 a.m. at Blaine PavilionSpend an hour flowing through various yoga poses that bring balance to the body, enhance breathwork, and end with a short meditation. Restorative Stretch with Jenn Tuesdays at 1:45 p.m. at Birch Bay Activity Center Thursdays at 9:15 a.m. at Birch Bay Activity CenterA gentle and therapeutic class suitable for everyone! Relax tight muscles, decrease soreness, reduce chronic pain, and improve mood and well-being. Great for stress relief too! Chair Yoga with Kelsey Thursdays at 1:45 p.m. at Birch Bay Activity Center  *Begins April 2!Chair Yoga is a gentle and accessible yoga style ideas for those who require a little more support but still want to improve strength, flexibility, and balance. Yoga with Jenn Thursdays at 6:00 p.m. at Birch Bay Activity CenterA one-hour class designed to increase flexibility, mobility, and strength while improving balance. This class is performed at a slow pace, with plenty of options and modifications, ending with relaxation and guided meditation.
 
9:30 AM - 10:15 AM    TotalBarre® - TotalBarre®- Pavilion
TotalBarre®Total Barre is an upbeat, full-body barre fusion class that blends principles from Pilates, dance, and cardio-inspired movement. Set to motivating music and track-driven sequences, each segment guides you through controlled, rhythmic movements designed to lengthen and tone muscles, improve mobility, and enhance overall movement quality. Suitable for all fitness levels, the class includes modifications and optional progressions so you can work at your own pace, focusing on balance, coordination, and full-body results. No dance experience required—just bring your energy and enjoy the flow.Schedule: Mondays: 6:35 p.m.     Birch Bay Activity Center Tuesdays: 9:15 a.m.     Birch Bay Activity Center Thursdays: 9:30 a.m    Blaine Pavilion Instructor: Angela Cost: $5 drop-in fee Join us and feel the burn in this dynamic and empowering class!
 
10:15 AM - 12:00 PM    Pickleball - Pickleball Intermediate+
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
10:30 AM - 11:30 AM    Yoga & Wellness - Gentle Yoga with Maureen
Yoga and Wellness Programs: Roll & Renew Mondays at 11:15 a.m. at Blaine Pavilion with CarolynRelease tension, move with ease, and feel your best.Roll & Renew is a gentle class that uses foam rolling, light mobility exercises, and stretching to help your body recover and move freely. You’ll ease tight muscles, improve flexibility, and support better posture — all while reducing stiffness and soreness. Perfect for all fitness levels, this session focuses on mindful movement to leave you feeling relaxed, refreshed, and renewed from head to toe. Vinyasa Flow Yoga with Kelsey Tuesdays at 10:30 a.m. at Blaine PavilionA dynamic, beginner friendly class focusing on linking breath and movement through foundational poses like sun salutations, standing poses and twists. It is a practice to build strength and flexibility. Gentle Yoga with Maureen Thursdays at 10:30 a.m. at Blaine PavilionSpend an hour flowing through various yoga poses that bring balance to the body, enhance breathwork, and end with a short meditation. Restorative Stretch with Jenn Tuesdays at 1:45 p.m. at Birch Bay Activity Center Thursdays at 9:15 a.m. at Birch Bay Activity CenterA gentle and therapeutic class suitable for everyone! Relax tight muscles, decrease soreness, reduce chronic pain, and improve mood and well-being. Great for stress relief too! Chair Yoga with Kelsey Thursdays at 1:45 p.m. at Birch Bay Activity Center  *Begins April 2!Chair Yoga is a gentle and accessible yoga style ideas for those who require a little more support but still want to improve strength, flexibility, and balance. Yoga with Jenn Thursdays at 6:00 p.m. at Birch Bay Activity CenterA one-hour class designed to increase flexibility, mobility, and strength while improving balance. This class is performed at a slow pace, with plenty of options and modifications, ending with relaxation and guided meditation.
 
12:00 PM - 1:40 PM    Pickleball - Pickleball: Mon-Fri Beginner/Novice Drop In Pickleball
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
1:00 PM - 2:00 PM    Senior Programming - Book Club meeting
Most activities are included with your Senior pass, some require an additional fee and will be noted at the facility or below. Check out all our Senior activities here: https://bbbparkandrec.org/seniorprograms/
 
6:00 PM - 6:55 PM    Yoga & Wellness - Yoga with Jenn
Yoga and Wellness Programs: Roll & Renew Mondays at 11:15 a.m. at Blaine Pavilion with CarolynRelease tension, move with ease, and feel your best.Roll & Renew is a gentle class that uses foam rolling, light mobility exercises, and stretching to help your body recover and move freely. You’ll ease tight muscles, improve flexibility, and support better posture — all while reducing stiffness and soreness. Perfect for all fitness levels, this session focuses on mindful movement to leave you feeling relaxed, refreshed, and renewed from head to toe. Vinyasa Flow Yoga with Kelsey Tuesdays at 10:30 a.m. at Blaine PavilionA dynamic, beginner friendly class focusing on linking breath and movement through foundational poses like sun salutations, standing poses and twists. It is a practice to build strength and flexibility. Gentle Yoga with Maureen Thursdays at 10:30 a.m. at Blaine PavilionSpend an hour flowing through various yoga poses that bring balance to the body, enhance breathwork, and end with a short meditation. Restorative Stretch with Jenn Tuesdays at 1:45 p.m. at Birch Bay Activity Center Thursdays at 9:15 a.m. at Birch Bay Activity CenterA gentle and therapeutic class suitable for everyone! Relax tight muscles, decrease soreness, reduce chronic pain, and improve mood and well-being. Great for stress relief too! Chair Yoga with Kelsey Thursdays at 1:45 p.m. at Birch Bay Activity Center  *Begins April 2!Chair Yoga is a gentle and accessible yoga style ideas for those who require a little more support but still want to improve strength, flexibility, and balance. Yoga with Jenn Thursdays at 6:00 p.m. at Birch Bay Activity CenterA one-hour class designed to increase flexibility, mobility, and strength while improving balance. This class is performed at a slow pace, with plenty of options and modifications, ending with relaxation and guided meditation.
 
6:00 PM - 8:00 PM    Private Rental
 
7:00 PM - 7:45 PM    Bootcamps and Registered Sessions - Momentum Lab (6/23 - 7/30)
REGISTERED FITNESS SESSIONS Next six-week session starts May 10th! Mark your calendar; registration opens soon!Vinyasa Yoga  Breathe, move, and let it all settle. Amanda’s soothing energy and thoughtful adjustments make this Vinyasa flow feel like a deep exhale for the body and mind.  Dates: Sundays  Time: 9 a.m.  Location: Blaine Pavilion  Cost: $30 for 6 weeks  Strong Start with Angela Make 6 AM the best part of your day! This upbeat, music-driven class combines full-body strength, resistance exercises, and dynamic movement — all with plenty of smiles, laughter, and community energy. Tuesday & Thursday: Full-body strength workouts with heavier weights to energize and challenge your muscles. All fitness levels welcome — modifications are provided so everyone can join the fun. Strong Start is a 6-week program that requires registration and dedication, giving you the structure and consistency to see results while enjoying every morning! Dates: Tuesday/Thursday  Time: 6 a.m.  Location: Birch Bay Activity Center  Cost: $55 for 6 weeks  Momentum LabWork your body, love your body.What if you could get a great workout and repair your relationship with exercise at the same time?Neko’s blend of approachable strength and feel-good cardio meets you where you are, grows your motivation, and gently challenges your idea of “fitness.” Expect fun music, full-body movement, and plenty of room to reset while still building momentum. Dates: Tuesday/Thursday  Time: 7 p.m.  Location: Pavilion  Cost: $55 for 6 weeks  
 
7:00 PM - 9:00 PM    Basketball drop in - Adult Basketball
 Adult Open Basketball Join us Thursday evenings for Adult-Only Open Basketball! This is a great opportunity to stay active, connect with others, and enjoy some court time in a casual, welcoming environment.Schedule: Day: Thursdays Time: 7:00 p.m. to 9:00 p.m. Location: Birch Bay Activity Center Cost: Free Details: Volunteer-run Grab your sneakers and drop in for a fun evening of basketball—no registration required!
 
Friday June 26, 2026
8:00 AM - 8:50 AM    HIIT Strength & Cardio Fitness - Get Fit
HIIT (High Intensity Interval Training): These popular classes mix strength and cardiovascular exercises to get you stronger and improve your endurance. "Get Fit"This class is a HIIT and a HIT! Using a mix of equipment such as free weights, bands, and steps, Josie (Mondays & Fridays) and Jenn (Wednesdays) will help you build muscle and improve your endurance, all in a friendly and welcoming atmosphere. Mondays (Full Body) & Fridays (Upper Body): 8:00 a.m. with Josie Wednesdays (Legs) : 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in "Get Fit" CircuitLooking for a dynamic, full-body workout? In Get Fit Circuit, Josie sets up stations using a mix of equipment—free weights, bands, steps, and more—for a fun, rotating workout. Move through each station at your own pace with timed intervals, building strength, endurance, and cardiovascular fitness while keeping every class fresh and challenging. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Join us and get fit with these energizing workouts! Core DrillsFeel the rhythm and move to the music! This upbeat cardio class combines fun, easy-to-follow punch and kick combos with energizing tracks that keep you moving and smiling. Experience the cardio with strength intervals to leave you feeling STRONG! All levels welcome — no experience needed, just bring your energy and enjoy the beat. Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in Muscle & MotionJoin us on Mondays & Wednesdays for a dynamic workout that combines weight training with cardio intervals. Modifications are offered for all fitness levels, so you can challenge yourself safely while increasing power, mobility, and stamina. Don’t miss this energizing, full-body workout with Angela! Mondays & Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $5 drop-in Step and StrengthJoin Josie for Total Body Step & Strength, a timed-interval workout combining weights and step bench moves to target every muscle. Build strength, tone your body, and boost endurance at a pace that works for you. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $5 drop-in Cardio BeatsFollow the beat through a series of simple, effective intervals. This class blends cardio and light strength work in a way that’s easy to follow and easy to adjust. No dance experience needed--just come ready to move and have fun! Wednesdays: 9:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Come join us for these energizing, effective workouts!  
 
8:00 AM - 5:00 PM    Senior Programming - General Admission
Most activities are included with your Senior pass, some require an additional fee and will be noted at the facility or below. Check out all our Senior activities here: https://bbbparkandrec.org/seniorprograms/
 
9:00 AM - 9:55 AM    Retro Dance Fitness - Retro Dance
Retro Dance Fitness: Retro Dance Fitness is a high-energy, feel-good workout led by Julius that blends Zumba-style movements with fun, easy-to-follow dance routines set to classic retro music. Expect lots of dancing, great vibes, and a little extra spice as you move, sweat, and smile your way through the class. Perfect for all fitness levels, this class is all about having fun while getting a great cardio workout. Fridays at 9:00 a.m. with Julius at the Birch Bay Activity Center Cost: $5 drop-inIt’s a great party every time! Come move, sweat, and enjoy the rhythm!
 
10:00 AM - 11:00 AM    Desert Pine Chiropractic Outreach
 
10:15 AM - 12:00 PM    Pickleball - Pickleball Intermediate+
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
12:00 PM - 2:00 PM    Pickleball - Pickleball: Mon-Fri Beginner/Novice Drop In Pickleball
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
2:30 PM - 4:30 PM    Women's Pool - The "Sharkets"
 
2:30 PM - 4:30 PM    Senior Programming - Movie in the afternoon
Most activities are included with your Senior pass, some require an additional fee and will be noted at the facility or below. Check out all our Senior activities here: https://bbbparkandrec.org/seniorprograms/
 
Saturday June 27, 2026
8:00 AM - 8:50 AM    Pilates - Pilates
PilatesLow-impact exercise focusing on small movements that rely on the back and core muscles for stabilization. This class helps improve core strength, posture, and muscle tone in the glutes, legs, abs, shoulders, and back. It also promotes better circulation, increased energy and focus, aligns the spine, and can reduce low back pain. Your body will thank you for joining this class! Tuesdays, 5:45  p.m. with Mika at the Birch Bay Activity Center Saturdays, 8:00 a.m. with Jenn at the Birch Bay Activity Center $5 drop-in.
 
8:00 AM - 9:00 AM    Facility Maintenance
 
8:00 AM - 1:00 PM    Senior Programming - Saturday General Admission
Most activities are included with your Senior pass, some require an additional fee and will be noted at the facility or below. Check out all our Senior activities here: https://bbbparkandrec.org/seniorprograms/
 
9:00 AM - 9:55 AM    Zumba® Fitness - Saturday Zumba
Zumba®: Join us for a fun and energetic Zumba® class! You don't need to be coordinated or know how to dance—it's all about moving and having fun! Saturdays at 9:00 a.m. with Carella at the Birch Bay Activity Center Mondays & Wednesdays at 9:00 a.m. with Julius at the Birch Bay Activity Center Cost: $5 drop-inIt’s a great party every time! Come move, sweat, and enjoy the rhythm!_________________________________________________________________________________________
 
10:15 AM - 1:00 PM    Pickleball - Pickleball: Sat. All Levels Drop In Pickleball
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
10:30 AM - 12:30 PM    Outdoor Activities - Beach Walks
HIKES -Join one of our Activity Coordinators for various hikes in the Upper West PNW!Fee: $5 - $10 per hike unless stated otherwise, includes bus transport (additional fees depending on distance and parking fees)Time: Bus leaves Activity Center promptly at 9 am (unless otherwise stated)Skill level: Varies by hikeFri. May 22nd, Lake Whatcom Via Hurtz Trail, 9:00 am - 2:00 pm - $5 Per Person (Easy - Moderate)Fri. May 29th, Hoypus Point Loop - Cornet Bay Area, 8:00 am - 3:30 pm - $10 Per Person (Moderate - Advanced)Fri. June 5th, Pine and Cedar Lakes - Bellingham/Fairhaven, 8:00 am - 3:30 pm - $5 Per Person - (Moderate - Advanced)Fri. June 12th, South Bay Trail (Waypoint Park to Fairhaven), 9:00 am - 3:00 pm - $5 Per Person (Moderate)Sat. July 11th, Lighthouse Point and Lottie Point via Rosario Head Trail, 8:00 am - 4:00 pm - $8 Per Person (Moderate)Sat. August 29th, Fragrance Lake Trail, 8:00 am - 3:00 pm - $5 Per Person (Advanced)Sat. Sept 19th, Chanterelle Trail, 8:00 am - 5:00 pm - $5 Per Person (Moderate)Ages: 16 & Up, under 16 must be accompanied by an adultFood: Please bring a lunch, snacks, and water.Pets: Unfortunately, though we love dogs, they aren't allowed on the bus.Additional notes:Hikes progress from easy in late spring and early summer to more difficult by the end of summer.Please be aware that some hikes are strenuous and hiking poles are recommended.Later in the summer and fall hikes may be rescheduled due to air conditions, changes in road conditions, or inclement weather.NOTE: This activity is not covered by fitness insurance Beach Explorations - Join us at the beach as we spend low tide searching and identifying marine organisms. Learn about their biology and ecology. Family friendly. Fee: FREETime: Staggered around low tides during late Spring and Summer; please see dates at the bottom of the page by clicking on the schedule.         Sat May 2nd at 11:30 am (-1.20 ft at 12:30)         Mon May 18th at 12:30 pm (-3.63 ft at 1 pm)         Sat June 13th at 9:30 am (-2.82 ft at 10:26 am)         Sat June 27th 9:30 am (-1.38 ft at 10:30 am)Ages: All ages are welcome, but low tide is rocky and can be slipperyAdditional notes:Please know the ground will be wet, rocky, and slippery, so please wear appropriate footwear.   Clamming 101Fee: FREETime: Scheduled in Spring before red tides close for the season          Sat April 18th at 11:30 am (-1.76 ft at 12:30)          Sat May 16th at 10:30 am (-2.69 ft at 11:30 am)          Mon May 18th 12 pm (-3.63 ft at 1 pm) - CANCELLED Due to BIOTOXINS          Mon June 15th 11 am (-3.9 ft at 12:00 pm)Ages: All ages are welcome to learn about harvesting clams in our areaAdditional notes: This is an informational class in which a specialist will discuss rules and regulations, types of equipment and harvesting methods, and then demonstrates digging for clams. If you are planning to harvest please have a current clamming license (season starts April 1st).  Wear boots or footwear you don't mind getting wet, and bring a digging tool (e.g., shovel or hand rake). Anyone who is keeping clams must have their own bucket or bag. (No sharing if you are digging for multiple limits.) Clamming may turn into a beach/tide exploration if there is a red tide, as clamming is closed during red tides.  
 
1:00 PM - 3:00 PM    Open Gym - Saturday Open Family Gym Play
Teen Open GymEvery Thursday from 3:00 p.m. to 4:30 p.m. at the Birch Bay Activity Center, we have open gym time for teens! Whether you're looking to shoot some hoops or just get active, all teens are welcome!It’s completely free to participate, and no registration is needed! Home School Open GymEvery Friday from 11:00 a.m to 12:30 p.m. at the Blaine Pavilion, we have open gym time designed specifically for home school families! Families will have full gym space with equipment for free play, group games, and movement-based activities.No registration required and is free!Saturday Open GymEvery Saturday from 1:00 p.m. to 3:00 p.m. at the Birch Bay Activity Center, we have open gym time for everyone! This session is open to individuals and families alike, so whether you're looking to shoot some hoops or just get active, everyone is welcome, but adult supervision is required.
 
Sunday June 28, 2026
7:00 AM - 9:00 AM    Facility Maintenance
 
9:00 AM - 10:00 AM    Bootcamps and Registered Sessions - Vinyasa Flow Yoga with Amanda (6/21 - 7/26)
REGISTERED FITNESS SESSIONS Next six-week session starts May 10th! Mark your calendar; registration opens soon!Vinyasa Yoga  Breathe, move, and let it all settle. Amanda’s soothing energy and thoughtful adjustments make this Vinyasa flow feel like a deep exhale for the body and mind.  Dates: Sundays  Time: 9 a.m.  Location: Blaine Pavilion  Cost: $30 for 6 weeks  Strong Start with Angela Make 6 AM the best part of your day! This upbeat, music-driven class combines full-body strength, resistance exercises, and dynamic movement — all with plenty of smiles, laughter, and community energy. Tuesday & Thursday: Full-body strength workouts with heavier weights to energize and challenge your muscles. All fitness levels welcome — modifications are provided so everyone can join the fun. Strong Start is a 6-week program that requires registration and dedication, giving you the structure and consistency to see results while enjoying every morning! Dates: Tuesday/Thursday  Time: 6 a.m.  Location: Birch Bay Activity Center  Cost: $55 for 6 weeks  Momentum LabWork your body, love your body.What if you could get a great workout and repair your relationship with exercise at the same time?Neko’s blend of approachable strength and feel-good cardio meets you where you are, grows your motivation, and gently challenges your idea of “fitness.” Expect fun music, full-body movement, and plenty of room to reset while still building momentum. Dates: Tuesday/Thursday  Time: 7 p.m.  Location: Pavilion  Cost: $55 for 6 weeks  
 
3:00 PM - 5:00 PM    Badminton - Badminton
Badminton Drop-In Program Join us every Sunday from 3:00–5:00 PM at the Birch Bay Activity Center for some fast-paced fun and friendly competition! This co-ed program is open to all skill levels, from beginners to seasoned players.Location: Birch Bay Activity CenterCost: $3 drop-in feeWho: Co-ed, all levels welcomeBring your energy and enjoy a great way to stay active and connect with others. See you on the court! ??
 
5:00 PM - 7:00 PM    Pickleball - Advanced Pickleball
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
Monday June 29, 2026
8:00 AM - 8:50 AM    HIIT Strength & Cardio Fitness - Get Fit
HIIT (High Intensity Interval Training): These popular classes mix strength and cardiovascular exercises to get you stronger and improve your endurance. "Get Fit"This class is a HIIT and a HIT! Using a mix of equipment such as free weights, bands, and steps, Josie (Mondays & Fridays) and Jenn (Wednesdays) will help you build muscle and improve your endurance, all in a friendly and welcoming atmosphere. Mondays (Full Body) & Fridays (Upper Body): 8:00 a.m. with Josie Wednesdays (Legs) : 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in "Get Fit" CircuitLooking for a dynamic, full-body workout? In Get Fit Circuit, Josie sets up stations using a mix of equipment—free weights, bands, steps, and more—for a fun, rotating workout. Move through each station at your own pace with timed intervals, building strength, endurance, and cardiovascular fitness while keeping every class fresh and challenging. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Join us and get fit with these energizing workouts! Core DrillsFeel the rhythm and move to the music! This upbeat cardio class combines fun, easy-to-follow punch and kick combos with energizing tracks that keep you moving and smiling. Experience the cardio with strength intervals to leave you feeling STRONG! All levels welcome — no experience needed, just bring your energy and enjoy the beat. Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in Muscle & MotionJoin us on Mondays & Wednesdays for a dynamic workout that combines weight training with cardio intervals. Modifications are offered for all fitness levels, so you can challenge yourself safely while increasing power, mobility, and stamina. Don’t miss this energizing, full-body workout with Angela! Mondays & Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $5 drop-in Step and StrengthJoin Josie for Total Body Step & Strength, a timed-interval workout combining weights and step bench moves to target every muscle. Build strength, tone your body, and boost endurance at a pace that works for you. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $5 drop-in Cardio BeatsFollow the beat through a series of simple, effective intervals. This class blends cardio and light strength work in a way that’s easy to follow and easy to adjust. No dance experience needed--just come ready to move and have fun! Wednesdays: 9:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Come join us for these energizing, effective workouts!  
 
8:00 AM - 5:00 PM    Senior Programming - General Admission
Most activities are included with your Senior pass, some require an additional fee and will be noted at the facility or below. Check out all our Senior activities here: https://bbbparkandrec.org/seniorprograms/
 
9:00 AM - 9:55 AM    Zumba® Fitness - Zumba!
Zumba®: Join us for a fun and energetic Zumba® class! You don't need to be coordinated or know how to dance—it's all about moving and having fun! Saturdays at 9:00 a.m. with Carella at the Birch Bay Activity Center Mondays & Wednesdays at 9:00 a.m. with Julius at the Birch Bay Activity Center Cost: $5 drop-inIt’s a great party every time! Come move, sweat, and enjoy the rhythm!_________________________________________________________________________________________
 
9:00 AM - 4:00 PM    Summer Day Camps - Around the World
Registration for Summer Camp begins on Tuesday, March 10th, 2026 at 9am!Get ready for an exciting summer in Birch Bay! Our Summer Day Camps are back, running Monday through Thursday from 9 a.m. to 4 p.m. starting June 22 through August 13. These camps are the perfect opportunity for your child to enjoy outdoor activities and make new friends. Wilderness Explorers (Week 1, June 22-25): learn survival skills and discover how to navigate the great outdoors. Campers will learn to build forts, make fires, and develop tracking and awareness skills, all through hands-on activities that blend learning with play. Around the World (Week 2, June 29-July 2): Explore different countries through games, activities, and crafts Shark Week Adventure (Week 3, July 6-9): Dive into a thrilling week of discovery at Shark Week Adventure! Get ready for shark-themed challenges, creative crafts, and an unforgettable week of learning, laughter, and ocean exploration! Olympic Games (Week 4, July 13-16): Team relays, challenges, and closing ceremony celebrations Time Travelers (Week 5, July 20-23): Visit a different historical era each day (Medieval, Wild West, Ancient Egypt, etc.). Superhero Academy (Week 6, July 27-30): Create costumes, obstacle courses, and rescue missions. Wildlife Wonders (Week 7, August 3-6): Explore local animals, tracking, and nature crafts. Marine life, beach games, and science experiments. Amazing Race (Week 8, August 10-13): Campers work in teams to solve clues, navigate challenges, and complete fun tasks Please be sure to pack a sack lunch, one snack in the morning and one in the afternoon, and plenty of water to keep your child energized throughout the day. The cost is $195 per child, per week.Secure your spot for summer camp with just $35 per week at registration—balance due at least two weeks before camp starts!Scholarships are available. For more information or to inquire about a scholarship, please contact us at info@bbbprd2.com.Don't miss out on this fun-filled summer experience! Spaces are limited, so be sure to sign up. We can't wait to see your child this summer at the Birch Bay Activity Center!Please note: Registration for each week will close the Friday at noon before Camp. 
 
10:00 AM - 11:00 AM    Desert Pine Chiropractic Outreach
 
10:15 AM - 12:00 PM    Pickleball - Pickleball Intermediate+
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
11:15 AM - 12:00 PM    Yoga & Wellness - Roll & Renew
Yoga and Wellness Programs: Roll & Renew Mondays at 11:15 a.m. at Blaine Pavilion with CarolynRelease tension, move with ease, and feel your best.Roll & Renew is a gentle class that uses foam rolling, light mobility exercises, and stretching to help your body recover and move freely. You’ll ease tight muscles, improve flexibility, and support better posture — all while reducing stiffness and soreness. Perfect for all fitness levels, this session focuses on mindful movement to leave you feeling relaxed, refreshed, and renewed from head to toe. Vinyasa Flow Yoga with Kelsey Tuesdays at 10:30 a.m. at Blaine PavilionA dynamic, beginner friendly class focusing on linking breath and movement through foundational poses like sun salutations, standing poses and twists. It is a practice to build strength and flexibility. Gentle Yoga with Maureen Thursdays at 10:30 a.m. at Blaine PavilionSpend an hour flowing through various yoga poses that bring balance to the body, enhance breathwork, and end with a short meditation. Restorative Stretch with Jenn Tuesdays at 1:45 p.m. at Birch Bay Activity Center Thursdays at 9:15 a.m. at Birch Bay Activity CenterA gentle and therapeutic class suitable for everyone! Relax tight muscles, decrease soreness, reduce chronic pain, and improve mood and well-being. Great for stress relief too! Chair Yoga with Kelsey Thursdays at 1:45 p.m. at Birch Bay Activity Center  *Begins April 2!Chair Yoga is a gentle and accessible yoga style ideas for those who require a little more support but still want to improve strength, flexibility, and balance. Yoga with Jenn Thursdays at 6:00 p.m. at Birch Bay Activity CenterA one-hour class designed to increase flexibility, mobility, and strength while improving balance. This class is performed at a slow pace, with plenty of options and modifications, ending with relaxation and guided meditation.
 
12:00 PM - 2:00 PM    Pickleball - Pickleball: Mon-Fri Beginner/Novice Drop In Pickleball
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
12:15 PM - 1:15 PM    Strength Training - Strong Foundations
 Strength Training Strong FoundationsBuild confidence, improve posture, and move safely with light weights and higher repetitions. Strong Foundations focuses on the fundamentals of proper form, balance, and controlled movement, helping you develop muscular endurance and functional strength for everyday life. Perfect for anyone looking to strengthen their body the smart, steady way. Mondays, 12:15 p.m. with Carolyn Location: Blaine Pavilion $5 drop-in Full Body Strength:This full-body, low-impact strength class emphasizes intentional movement and progressive strength training through timed intervals, allowing you to move at your own pace. While heavier weights are encouraged, all exercises are fully scalable, making the class accessible and effective whether you choose lighter or heavier weights. Wednesdays, 11:15 a.m. with Kelsey Location: Blaine Pavilion $5 drop-in
 
5:45 PM - 6:30 PM    HIIT Strength & Cardio Fitness - Muscle & Motion
HIIT (High Intensity Interval Training): These popular classes mix strength and cardiovascular exercises to get you stronger and improve your endurance. "Get Fit"This class is a HIIT and a HIT! Using a mix of equipment such as free weights, bands, and steps, Josie (Mondays & Fridays) and Jenn (Wednesdays) will help you build muscle and improve your endurance, all in a friendly and welcoming atmosphere. Mondays (Full Body) & Fridays (Upper Body): 8:00 a.m. with Josie Wednesdays (Legs) : 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in "Get Fit" CircuitLooking for a dynamic, full-body workout? In Get Fit Circuit, Josie sets up stations using a mix of equipment—free weights, bands, steps, and more—for a fun, rotating workout. Move through each station at your own pace with timed intervals, building strength, endurance, and cardiovascular fitness while keeping every class fresh and challenging. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Join us and get fit with these energizing workouts! Core DrillsFeel the rhythm and move to the music! This upbeat cardio class combines fun, easy-to-follow punch and kick combos with energizing tracks that keep you moving and smiling. Experience the cardio with strength intervals to leave you feeling STRONG! All levels welcome — no experience needed, just bring your energy and enjoy the beat. Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in Muscle & MotionJoin us on Mondays & Wednesdays for a dynamic workout that combines weight training with cardio intervals. Modifications are offered for all fitness levels, so you can challenge yourself safely while increasing power, mobility, and stamina. Don’t miss this energizing, full-body workout with Angela! Mondays & Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $5 drop-in Step and StrengthJoin Josie for Total Body Step & Strength, a timed-interval workout combining weights and step bench moves to target every muscle. Build strength, tone your body, and boost endurance at a pace that works for you. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $5 drop-in Cardio BeatsFollow the beat through a series of simple, effective intervals. This class blends cardio and light strength work in a way that’s easy to follow and easy to adjust. No dance experience needed--just come ready to move and have fun! Wednesdays: 9:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Come join us for these energizing, effective workouts!  
 
6:35 PM - 7:20 PM    TotalBarre® - TotalBarre®- Evening
TotalBarre®Total Barre is an upbeat, full-body barre fusion class that blends principles from Pilates, dance, and cardio-inspired movement. Set to motivating music and track-driven sequences, each segment guides you through controlled, rhythmic movements designed to lengthen and tone muscles, improve mobility, and enhance overall movement quality. Suitable for all fitness levels, the class includes modifications and optional progressions so you can work at your own pace, focusing on balance, coordination, and full-body results. No dance experience required—just bring your energy and enjoy the flow.Schedule: Mondays: 6:35 p.m.     Birch Bay Activity Center Tuesdays: 9:15 a.m.     Birch Bay Activity Center Thursdays: 9:30 a.m    Blaine Pavilion Instructor: Angela Cost: $5 drop-in fee Join us and feel the burn in this dynamic and empowering class!
 
Tuesday June 30, 2026
6:00 AM - 6:45 AM    Bootcamps and Registered Sessions - Strong Start with Angela (6/23 - 7/30)
REGISTERED FITNESS SESSIONS Next six-week session starts May 10th! Mark your calendar; registration opens soon!Vinyasa Yoga  Breathe, move, and let it all settle. Amanda’s soothing energy and thoughtful adjustments make this Vinyasa flow feel like a deep exhale for the body and mind.  Dates: Sundays  Time: 9 a.m.  Location: Blaine Pavilion  Cost: $30 for 6 weeks  Strong Start with Angela Make 6 AM the best part of your day! This upbeat, music-driven class combines full-body strength, resistance exercises, and dynamic movement — all with plenty of smiles, laughter, and community energy. Tuesday & Thursday: Full-body strength workouts with heavier weights to energize and challenge your muscles. All fitness levels welcome — modifications are provided so everyone can join the fun. Strong Start is a 6-week program that requires registration and dedication, giving you the structure and consistency to see results while enjoying every morning! Dates: Tuesday/Thursday  Time: 6 a.m.  Location: Birch Bay Activity Center  Cost: $55 for 6 weeks  Momentum LabWork your body, love your body.What if you could get a great workout and repair your relationship with exercise at the same time?Neko’s blend of approachable strength and feel-good cardio meets you where you are, grows your motivation, and gently challenges your idea of “fitness.” Expect fun music, full-body movement, and plenty of room to reset while still building momentum. Dates: Tuesday/Thursday  Time: 7 p.m.  Location: Pavilion  Cost: $55 for 6 weeks  
 
8:00 AM - 8:50 AM    HIIT Strength & Cardio Fitness - Get Fit - Circuit
HIIT (High Intensity Interval Training): These popular classes mix strength and cardiovascular exercises to get you stronger and improve your endurance. "Get Fit"This class is a HIIT and a HIT! Using a mix of equipment such as free weights, bands, and steps, Josie (Mondays & Fridays) and Jenn (Wednesdays) will help you build muscle and improve your endurance, all in a friendly and welcoming atmosphere. Mondays (Full Body) & Fridays (Upper Body): 8:00 a.m. with Josie Wednesdays (Legs) : 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in "Get Fit" CircuitLooking for a dynamic, full-body workout? In Get Fit Circuit, Josie sets up stations using a mix of equipment—free weights, bands, steps, and more—for a fun, rotating workout. Move through each station at your own pace with timed intervals, building strength, endurance, and cardiovascular fitness while keeping every class fresh and challenging. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Join us and get fit with these energizing workouts! Core DrillsFeel the rhythm and move to the music! This upbeat cardio class combines fun, easy-to-follow punch and kick combos with energizing tracks that keep you moving and smiling. Experience the cardio with strength intervals to leave you feeling STRONG! All levels welcome — no experience needed, just bring your energy and enjoy the beat. Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $5 drop-in Muscle & MotionJoin us on Mondays & Wednesdays for a dynamic workout that combines weight training with cardio intervals. Modifications are offered for all fitness levels, so you can challenge yourself safely while increasing power, mobility, and stamina. Don’t miss this energizing, full-body workout with Angela! Mondays & Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $5 drop-in Step and StrengthJoin Josie for Total Body Step & Strength, a timed-interval workout combining weights and step bench moves to target every muscle. Build strength, tone your body, and boost endurance at a pace that works for you. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $5 drop-in Cardio BeatsFollow the beat through a series of simple, effective intervals. This class blends cardio and light strength work in a way that’s easy to follow and easy to adjust. No dance experience needed--just come ready to move and have fun! Wednesdays: 9:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $5 drop-in Come join us for these energizing, effective workouts!  
 
8:00 AM - 5:00 PM    Senior Programming - General Admission
Most activities are included with your Senior pass, some require an additional fee and will be noted at the facility or below. Check out all our Senior activities here: https://bbbparkandrec.org/seniorprograms/
 
9:00 AM - 4:00 PM    Summer Day Camps - Around the World
Registration for Summer Camp begins on Tuesday, March 10th, 2026 at 9am!Get ready for an exciting summer in Birch Bay! Our Summer Day Camps are back, running Monday through Thursday from 9 a.m. to 4 p.m. starting June 22 through August 13. These camps are the perfect opportunity for your child to enjoy outdoor activities and make new friends. Wilderness Explorers (Week 1, June 22-25): learn survival skills and discover how to navigate the great outdoors. Campers will learn to build forts, make fires, and develop tracking and awareness skills, all through hands-on activities that blend learning with play. Around the World (Week 2, June 29-July 2): Explore different countries through games, activities, and crafts Shark Week Adventure (Week 3, July 6-9): Dive into a thrilling week of discovery at Shark Week Adventure! Get ready for shark-themed challenges, creative crafts, and an unforgettable week of learning, laughter, and ocean exploration! Olympic Games (Week 4, July 13-16): Team relays, challenges, and closing ceremony celebrations Time Travelers (Week 5, July 20-23): Visit a different historical era each day (Medieval, Wild West, Ancient Egypt, etc.). Superhero Academy (Week 6, July 27-30): Create costumes, obstacle courses, and rescue missions. Wildlife Wonders (Week 7, August 3-6): Explore local animals, tracking, and nature crafts. Marine life, beach games, and science experiments. Amazing Race (Week 8, August 10-13): Campers work in teams to solve clues, navigate challenges, and complete fun tasks Please be sure to pack a sack lunch, one snack in the morning and one in the afternoon, and plenty of water to keep your child energized throughout the day. The cost is $195 per child, per week.Secure your spot for summer camp with just $35 per week at registration—balance due at least two weeks before camp starts!Scholarships are available. For more information or to inquire about a scholarship, please contact us at info@bbbprd2.com.Don't miss out on this fun-filled summer experience! Spaces are limited, so be sure to sign up. We can't wait to see your child this summer at the Birch Bay Activity Center!Please note: Registration for each week will close the Friday at noon before Camp. 
 
9:15 AM - 10:00 AM    TotalBarre® - TotalBarre®
TotalBarre®Total Barre is an upbeat, full-body barre fusion class that blends principles from Pilates, dance, and cardio-inspired movement. Set to motivating music and track-driven sequences, each segment guides you through controlled, rhythmic movements designed to lengthen and tone muscles, improve mobility, and enhance overall movement quality. Suitable for all fitness levels, the class includes modifications and optional progressions so you can work at your own pace, focusing on balance, coordination, and full-body results. No dance experience required—just bring your energy and enjoy the flow.Schedule: Mondays: 6:35 p.m.     Birch Bay Activity Center Tuesdays: 9:15 a.m.     Birch Bay Activity Center Thursdays: 9:30 a.m    Blaine Pavilion Instructor: Angela Cost: $5 drop-in fee Join us and feel the burn in this dynamic and empowering class!
 
10:15 AM - 12:00 PM    Pickleball - Pickleball Intermediate+
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
10:30 AM - 11:30 AM    Yoga & Wellness - Tuesday Morning Vinyasa Flow Yoga
Yoga and Wellness Programs: Roll & Renew Mondays at 11:15 a.m. at Blaine Pavilion with CarolynRelease tension, move with ease, and feel your best.Roll & Renew is a gentle class that uses foam rolling, light mobility exercises, and stretching to help your body recover and move freely. You’ll ease tight muscles, improve flexibility, and support better posture — all while reducing stiffness and soreness. Perfect for all fitness levels, this session focuses on mindful movement to leave you feeling relaxed, refreshed, and renewed from head to toe. Vinyasa Flow Yoga with Kelsey Tuesdays at 10:30 a.m. at Blaine PavilionA dynamic, beginner friendly class focusing on linking breath and movement through foundational poses like sun salutations, standing poses and twists. It is a practice to build strength and flexibility. Gentle Yoga with Maureen Thursdays at 10:30 a.m. at Blaine PavilionSpend an hour flowing through various yoga poses that bring balance to the body, enhance breathwork, and end with a short meditation. Restorative Stretch with Jenn Tuesdays at 1:45 p.m. at Birch Bay Activity Center Thursdays at 9:15 a.m. at Birch Bay Activity CenterA gentle and therapeutic class suitable for everyone! Relax tight muscles, decrease soreness, reduce chronic pain, and improve mood and well-being. Great for stress relief too! Chair Yoga with Kelsey Thursdays at 1:45 p.m. at Birch Bay Activity Center  *Begins April 2!Chair Yoga is a gentle and accessible yoga style ideas for those who require a little more support but still want to improve strength, flexibility, and balance. Yoga with Jenn Thursdays at 6:00 p.m. at Birch Bay Activity CenterA one-hour class designed to increase flexibility, mobility, and strength while improving balance. This class is performed at a slow pace, with plenty of options and modifications, ending with relaxation and guided meditation.
 
10:30 AM - 12:00 PM    Private Rental
 
12:00 PM - 1:45 PM    Pickleball - Pickleball: Tues Beginner/Novice Drop In Pickleball
Pickleball at the Birch Bay Activity CenterPickleball was created with one thing in mind: fun. It’s designed to be easy to learn and play, whether you’re five, eighty-five, or somewhere in between.The Birch Bay Activity Center has two indoor pickleball courts and three outdoor courts, offering drop-in play Monday through Saturday. Here are the drop-in times: 10:15 a.m. to 12:00 p.m. (Monday through Friday): Intermediate/Advanced players 12:00 p.m. to 2:00 p.m. (1:30 p.m. on Tuesdays and Thursdays): Beginner/Novice players 10:15 a.m. to 1 p.m. on Saturdays: All levels To ensure everyone gets a chance to play, drop-in play is limited to one session per day per player. Please make sure to play in the session that best matches your skill level to keep things fair for all.Drop-in cost: $5 per player, per session.Thanks for your cooperation, and have fun on the courts!
 
1:45 PM - 2:45 PM    Yoga & Wellness - Restorative Stretch
Yoga and Wellness Programs: Roll & Renew Mondays at 11:15 a.m. at Blaine Pavilion with CarolynRelease tension, move with ease, and feel your best.Roll & Renew is a gentle class that uses foam rolling, light mobility exercises, and stretching to help your body recover and move freely. You’ll ease tight muscles, improve flexibility, and support better posture — all while reducing stiffness and soreness. Perfect for all fitness levels, this session focuses on mindful movement to leave you feeling relaxed, refreshed, and renewed from head to toe. Vinyasa Flow Yoga with Kelsey Tuesdays at 10:30 a.m. at Blaine PavilionA dynamic, beginner friendly class focusing on linking breath and movement through foundational poses like sun salutations, standing poses and twists. It is a practice to build strength and flexibility. Gentle Yoga with Maureen Thursdays at 10:30 a.m. at Blaine PavilionSpend an hour flowing through various yoga poses that bring balance to the body, enhance breathwork, and end with a short meditation. Restorative Stretch with Jenn Tuesdays at 1:45 p.m. at Birch Bay Activity Center Thursdays at 9:15 a.m. at Birch Bay Activity CenterA gentle and therapeutic class suitable for everyone! Relax tight muscles, decrease soreness, reduce chronic pain, and improve mood and well-being. Great for stress relief too! Chair Yoga with Kelsey Thursdays at 1:45 p.m. at Birch Bay Activity Center  *Begins April 2!Chair Yoga is a gentle and accessible yoga style ideas for those who require a little more support but still want to improve strength, flexibility, and balance. Yoga with Jenn Thursdays at 6:00 p.m. at Birch Bay Activity CenterA one-hour class designed to increase flexibility, mobility, and strength while improving balance. This class is performed at a slow pace, with plenty of options and modifications, ending with relaxation and guided meditation.
 
2:00 PM - 4:00 PM    Senior Programming - SHIBA Medicare appointments
Most activities are included with your Senior pass, some require an additional fee and will be noted at the facility or below. Check out all our Senior activities here: https://bbbparkandrec.org/seniorprograms/
 
3:30 PM - 5:30 PM    Golf - Introduction to Golf
Adult Golf ProgramsBlaine-Birch Bay Park and Recreation District 2 is excited to partner with Birch Bay Village Golf Club to offer golf lessons to the community!Session 1: Introduction to GolfWhen: Tuesday's, June 30th to July 28thTime: 3:30 - 5:30 PMLocation: Birch Bay Village Golf CoursePrice: $90Lessons start on the putting green with the fundamentals of setup, stance, posture, grip, ball position, alignment, backswing, forward swing, and distance control, for putting, chipping, and pitching. No prior experience required.Attendees can bring their own clubs or borrow clubs from the Pro Shop. They also receive the booklet, Introduction to Golf at Birch Bay Village, which covers what BBVCC has to offer for beginners and seasoned golfers. *After the lessons they are welcome to play on the BBV Short Course, (holes 4, 5, 8, 9) on Tuesday, Wednesday, and Thursday for a $12 greens fee, starting at 5pm.*Registration required.____________________________________________________Session 2: How to Play on the CourseWhen: Monday's, August 3rd to August 31stTime: 3:30 - 5:30 PMLocation: Birch Bay Village Golf CoursePrice: $90After learning how to putt, chip, and pitch, beginners are generally not inclined or ready to go to a course and play. This second program (How to Play on the Course) will prepare you to play on a regular course.You will be taken to Birch Bay Village’s range area to work on accuracy and distance control by hitting to various targets. You will get acclimated to the course, basic rules and etiquette, and then will play in scramble games with other students. (This is where the fun starts!) After the lessons students are welcome to pass a multiple-choice written test, skills ability test, and sign the course agreement to abide by the rules, that all golfers must agree to._______________________________________________Get signed up today!Directions to Birch Bay Village Golf Course: Entrance at the village gate at Sehome Road on Birch Point Road Blaine-Birch Bay Park & Rec attendees will be on the Golf Camp registration list.Direction to Golf Course: straight on Sehome Rd, left on Cowichan Rd, golf course will be on the left, 8169 Cowichan Rd, 360-371-2026
 
5:30 PM - 6:30 PM    Line Dancing - Line Dancing - Blaine Community Center
Line DancingCome join us for a fun and energetic line dancing session! All levels are welcome as Charlene leads you through dances in the first hour, followed by 30 minutes of dancing to put your new moves into action. Date: Tuesdays Time: 5:30 p.m. to 6:30 p.m. Location: Blaine Community Center, 763 G St. Cost: $5 drop-in fee Details: 60 minutes of line dancing, with the first half hour dedicated to learning the dances and the last 30 minutes for practice and dancing. Check out our punch card deals and monthly memberships for additional savings!
 
5:45 PM - 6:45 PM    Pilates - Evening Pilates
PilatesLow-impact exercise focusing on small movements that rely on the back and core muscles for stabilization. This class helps improve core strength, posture, and muscle tone in the glutes, legs, abs, shoulders, and back. It also promotes better circulation, increased energy and focus, aligns the spine, and can reduce low back pain. Your body will thank you for joining this class! Tuesdays, 5:45  p.m. with Mika at the Birch Bay Activity Center Saturdays, 8:00 a.m. with Jenn at the Birch Bay Activity Center $5 drop-in.
 
7:00 PM - 7:45 PM    Bootcamps and Registered Sessions - Momentum Lab (6/23 - 7/30)
REGISTERED FITNESS SESSIONS Next six-week session starts May 10th! Mark your calendar; registration opens soon!Vinyasa Yoga  Breathe, move, and let it all settle. Amanda’s soothing energy and thoughtful adjustments make this Vinyasa flow feel like a deep exhale for the body and mind.  Dates: Sundays  Time: 9 a.m.  Location: Blaine Pavilion  Cost: $30 for 6 weeks  Strong Start with Angela Make 6 AM the best part of your day! This upbeat, music-driven class combines full-body strength, resistance exercises, and dynamic movement — all with plenty of smiles, laughter, and community energy. Tuesday & Thursday: Full-body strength workouts with heavier weights to energize and challenge your muscles. All fitness levels welcome — modifications are provided so everyone can join the fun. Strong Start is a 6-week program that requires registration and dedication, giving you the structure and consistency to see results while enjoying every morning! Dates: Tuesday/Thursday  Time: 6 a.m.  Location: Birch Bay Activity Center  Cost: $55 for 6 weeks  Momentum LabWork your body, love your body.What if you could get a great workout and repair your relationship with exercise at the same time?Neko’s blend of approachable strength and feel-good cardio meets you where you are, grows your motivation, and gently challenges your idea of “fitness.” Expect fun music, full-body movement, and plenty of room to reset while still building momentum. Dates: Tuesday/Thursday  Time: 7 p.m.  Location: Pavilion  Cost: $55 for 6 weeks