Return to Site | View Calendar | Mobile Version

to   


Saturday December 13, 2025
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, 9:30 a.m. with Mika at the Blaine Pavilion Thursdays, 9:30 a.m. with Josie at the Blaine Pavilion (Pilates Fusion: Pilates plus Strength exercises) Saturdays, 8:00 a.m. with Jenn at the Birch Bay Activity Center $3 drop-in.
 
8:00 AM - 12:00 PM    Senior Programming - Saturday General Admission
Classes are included with your Senior pass.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. at the Birch Bay Activity Center Cost: $3 drop-inIt’s a great party every time! Come move, sweat, and enjoy the rhythm!_________________________________________________________________________________________
 
9:30 AM - 11:30 AM    Community Orchards for Resources and Education programs - Mason Bee Cocoon Cleaning Workshop
Mason Bee Cocoon Cleaning Workshop Sat. Dec. 13, 9:30am - 11amBlaine Community/Sr Center Art AreaThis will be a hands-on demo and workshop. Please bring your cocoons in tubes, boards, etc., and willing hands. We are offering a supervised opportunity to learn how to clean your mason bee cocoons to improve your population (and share with friends). Please email fruit@blaine-core.com to get a further description of how to transport your cocoons and the supplies that you will need. We will provide space (to be able to “make a mess”), water, colanders, towels, and expert advice.
 
10:15 AM - 1:00 PM    Pickleball - Pickleball: Sat. All Levels Indoor 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 Tuesday): 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: $3 per player, per session.If you're new to pickleball and have never played before, we recommend speaking with our Teaching Pro, Coach Gary, to take a class or private lesson before jumping into drop-in play. BBPRD2 offers Introduction to Pickleball classes throughout the year—please check our schedule and programs for dates and times.Thanks for your cooperation, and have fun on the courts!
 
1:00 PM - 3:00 PM    Open Gym - Saturday Open 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.
 
3:00 PM - 5:00 PM    Private Rental
 
5:00 PM - 7:00 PM    Community Events - Look What You Made Us Do (Swiftie Party Edition)
  Taylor Swift Party: Swiftie Party Edition The ultimate Taylor-themed bash! Celebrate all eras of Taylor with music, dancing, and trivia—perfect for fans of every age. One night. All eras. All Taylor. Date: Saturday, December 13, 2025 Time: 5:00 p.m. – 7:00 p.m. Location: Blaine Community Center Cost: $5 per person (Scholarships available) No Registration Required Look what you made us do! New Year's Eve Family PartyRing in 2026 with a family celebration at the Birch Bay Activity Center! Enjoy dancing, snacks, and a "midnight" countdown at 4:30 p.m., complete with a balloon drop. Date: Wednesday, December 31, 2025Time: 3:30 p.m. – 5:00 p.m.Location: Birch Bay Activity CenterCost: $5 per family Group Fitness Sampler 2026 Shine Into the New Year! Try a sample of our group fitness classes all in one morning of fitness! Kick off the new year with our Annual Group Fitness Sampler on Saturday, January 3, 2026, from 8:00 a.m. to 12:00 p.m. at the Blaine Pavilion! Move, laugh, shine! What to Expect:- Try a variety of 25-minute fitness classes, all in one morning!- Meet our amazing instructors and staff.- Earn tickets to participate in the community-sponsored door drawing. All fitness levels welcome! Date: Saturday, January 3rd, 2025Time: 8 a.m. – 12:00 p.m.Location: Blaine PavilionCost: Free!More Info Coming Soon!   Tea for Two: A Valentine’s Par-TeaJoin us at Baywood Coffee for a sweet and cozy Valentine’s celebration designed for little ones and their favorite grown-ups! Whether it’s a parent, grandparent, aunt, uncle, or special friend, this heartwarming event is all about sharing quality time together over tea, treats, and delightful activities. Dress up or come as you are! Get ready to make some lovely memories!Date: Saturday, February 7thTime: 2:00pm-3:30pmCost: $30Location: Baywood Coffee, 8036 Birch Bay Dr 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!
 
Sunday December 14, 2025
9:00 AM - 10:00 AM    Bootcamps and Registered Sessions - Vinyasa Flow Yoga with Amanda NOVEMBER-DECEMBER 2025
BOOTCAMPS AND SESSIONS Stay motivated and stay moving! These specialized fitness programs run in short sessions to help you stay consistent and committed. Pre-registration is required.FALL SESSION 2: November 11-December 18, 2025 Ready to jump back in? We’re kicking off a new round of 6-week sessions to keep you active this Fall!  "Greatest HIITS" Early Bird Bootcamp Start your day strong! Join Angela for high-energy, music-driven workouts that will wake you up and work you out. Dates: Tuesdays and Thursdays Time: 6 a.m. Location: Birch Bay Activity Center Cost: $40 for 6 weeks Blaine Evening BootcampThis evening session welcomes all fitness levels. Expect a mix of strength, cardio, and community support. Dates: Mondays and Wednesdays Time: 7 p.m. Location: Blaine Pavilion Cost: $40 for 6 weeks Beginner Bootcamp New to fitness or getting back into it? Neko’s beginner-friendly class focuses on low-impact moves, modifications, and a positive atmosphere. Dates: Tuesdays and Thursdays Time: 7 p.m. to 7:45 p.m. Location: Blaine Pavilion Cost: $40 for 6 weeks Sunday Yoga  Amanda’s Vinyasa Flow combines breath, movement, and mindfulness.  Dates: Sundays Time: 9 a.m. Location: Blaine Pavilion Cost: $20 for 6 weeks  Fall is almost over! So, let's plan to jump into the New Year and start our winter workout with (Registration coming soon): Vinyasa Yoga (starts January 4th)  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  Power PM with Jenn An evening program built for all levels to train with intention. Mondays bring full body lifts; Wednesdays mix it up for circuits. Lift, build endurance and learn how to fuel right with Jenn’s nutrition guidance. Dates: Monday/Wednesdays  Time: 7 p.m.  Location: Blaine Pavilion  Cost: $55 for 6 weeks  Strong Start with Angela Angela combines full-body strength, resistance, and cardio movement. Go at your own pace, choose your level, and power through every beat with a supportive crew that makes 6 a.m. feel like the best part of your day!  Dates: Tuesday/Wednesday/Thursday  Time: 6 a.m.  Location: Birch Bay Activity Center  Cost: $80 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  
 
9:00 AM - 10:00 AM    private
 
10:00 AM - 12:00 PM    Private Rental
 
12:00 PM - 2:00 PM    Private Rental
 
12:00 PM - 4:00 PM    Private Rental
 
2:00 PM - 3:00 PM    Private Reservation
 
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 Tuesday): 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: $3 per player, per session.If you're new to pickleball and have never played before, we recommend speaking with our Teaching Pro, Coach Gary, to take a class or private lesson before jumping into drop-in play. BBPRD2 offers Introduction to Pickleball classes throughout the year—please check our schedule and programs for dates and times.Thanks for your cooperation, and have fun on the courts!
 
9:00 PM - 10:30 PM    Unavailable
 
Monday December 15, 2025
7:00 AM - 7:45 AM    Yoga & Wellness - Rise & Roll
Yoga and Wellness Programs: Functional Mobility Mondays and Wednesdays at 7:00 a.m. in Birch Bay with Jenn Roll & Renew Mondays at 11:00 a.m. in Blaine 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. Gentle Yoga with Mika Tuesdays at 10:30 a.m. in BlaineIncrease flexibility, strength, improve balance, and enhance well-being. Moving slowly through a variety of poses while focusing on breath makes this class beneficial for all levels. Gentle Yoga with Maureen Thursdays at 10:30 a.m. in BlaineSpend 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. in Birch Bay Thursdays at 9:15 a.m. in Birch BayA 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! Yoga with Jenn Thursdays at 6:00 p.m. in Birch BayA 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.
 
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 HIT and a HIIT! 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 & Fridays: 8:00 a.m. with Josie Wednesdays & Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $3 drop-in "Get Fit" CircuitWant to change it up? Try Circuit with Josie! Build muscle and improve your cardiovascular fitness and endurance in this dynamic, full-body workout. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $3 drop-in Join us and get fit with these energizing workouts! AB-solute CardioAn invigorating workout session that combines 25 minutes of high-energy cardio with 20 minutes focused on core and abdominal exercises. Options are available to modify the cardio intervals for low-impact or adjust the intensity level to suit your fitness goals. Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Strength and ConditioningWe are excited to announce our new Strength and Conditioning classes with Angela! Join us on Mondays for a dynamic workout that includes strength training with weights and cardio intervals. Modifications will be shown to accommodate all fitness levels. Don’t miss this opportunity to boost your fitness levels and enjoy a challenging yet rewarding workout routine with Angela! Mondays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Step and StrengthThis strength class uses steps in a HIIT-style workout to tone and build muscle. Join Josie for a full-body workout to challenge your strength and endurance. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $3 drop-in Come join us for these energizing, effective workouts!
 
8:00 AM - 5:00 PM    Senior Center Weight Room - Open Gym
This is a dedicated space equipped with various weights, weight machines, and other exercise equipment used for cardio, weight training, and strength conditioning. Must have a physician's clearance before receiving full access to this room.
 
8:00 AM - 5:00 PM    Senior Programming - General Admission
Classes are included with your Senior pass.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. at the Birch Bay Activity Center Cost: $3 drop-inIt’s a great party every time! Come move, sweat, and enjoy the rhythm!_________________________________________________________________________________________
 
9:30 AM - 10:30 AM    Toddler Programs - Toddler Time
Toddler Time! Bring your little ones for a morning of play, socialization, and fun! This unstructured drop-in program is designed for toddlers and their caregivers to enjoy time together in a safe and welcoming environment. We’ll have age-appropriate toys, soft play equipment, music, and space to move around. It’s a great way for kids to explore, make new friends, and practice social skills, while parents and caregivers connect too.Days: MondaysTime: 9:30 AM - 10:30 AM Location: Blaine School District Board RoomCost: Free - No registration required. Children must remained supervised at all times.Join us for a gentle and joyful movement class designed just for toddlers! Through playful poses, calming stretches, and mindful breathing, little ones will explore body awareness, balance, and relaxation in a nurturing environment. This class encourages flexibility, coordination, and self-expression, all while having fun and making new friends. Perfect for wiggly bodies and curious minds!Ages: 2y - 6yDates:         Thursday, December 18thTime: 1:00 PM - 2:00 PMCost: $5.00Location: Blaine Pavilion   More info: Call/Text (360) 656-6416 Art Explorers: Snowman Cotton Ball ArtCreate a fluffy snowman using cotton balls and craft supplies. This hands-on activity is perfect for celebrating the winter season while encouraging creativity and fine motor skills.Ages: 2y - 6yDate: Monday, December 15thTime: 10:30 AM - 11:30 AMCost: $5.00Location: Blaine School District Board RoomMore info: Call/Text (360) 656-6416  Celebrate the season with a sweet and festive hands-on workshop designed for families! Together, you'll decorate your very own gingerbread house using colorful candies and icing, while enjoying holiday music, hot chocolate, and cozy vibes. A perfect way to spark creativity, build memories, and share holiday cheer.Date: Saturday, December 20thTime: 1:30pmLocation: Blaine Community CenterCost: $30 per gingerbread houseMore info: Call/Text (360) 656-6416 Little Chefs Little Chefs is a playful, hands-on program to explore the world of food through fun, sensory-rich activities. Each session invites children to scoop, squish, decorate, and assemble simple snacks or food-themed crafts while exploring textures, colors, and smells in a safe, engaging environment. These guided activities help build confidence, encourage independence, and create joyful moments for children and their caregivers to share.Days: Fridays, starting January 9th!Time: 2:30 PM - 3:30 PM Cost: $5.00 Location: Birch Bay Activity Center  
 
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 Tuesday): 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: $3 per player, per session.If you're new to pickleball and have never played before, we recommend speaking with our Teaching Pro, Coach Gary, to take a class or private lesson before jumping into drop-in play. BBPRD2 offers Introduction to Pickleball classes throughout the year—please check our schedule and programs for dates and times.Thanks for your cooperation, and have fun on the courts!
 
10:30 AM - 11:30 AM    Toddler Programs - Art Explorers: Snowman Art
Toddler Time! Bring your little ones for a morning of play, socialization, and fun! This unstructured drop-in program is designed for toddlers and their caregivers to enjoy time together in a safe and welcoming environment. We’ll have age-appropriate toys, soft play equipment, music, and space to move around. It’s a great way for kids to explore, make new friends, and practice social skills, while parents and caregivers connect too.Days: MondaysTime: 9:30 AM - 10:30 AM Location: Blaine School District Board RoomCost: Free - No registration required. Children must remained supervised at all times.Join us for a gentle and joyful movement class designed just for toddlers! Through playful poses, calming stretches, and mindful breathing, little ones will explore body awareness, balance, and relaxation in a nurturing environment. This class encourages flexibility, coordination, and self-expression, all while having fun and making new friends. Perfect for wiggly bodies and curious minds!Ages: 2y - 6yDates:         Thursday, December 18thTime: 1:00 PM - 2:00 PMCost: $5.00Location: Blaine Pavilion   More info: Call/Text (360) 656-6416 Art Explorers: Snowman Cotton Ball ArtCreate a fluffy snowman using cotton balls and craft supplies. This hands-on activity is perfect for celebrating the winter season while encouraging creativity and fine motor skills.Ages: 2y - 6yDate: Monday, December 15thTime: 10:30 AM - 11:30 AMCost: $5.00Location: Blaine School District Board RoomMore info: Call/Text (360) 656-6416  Celebrate the season with a sweet and festive hands-on workshop designed for families! Together, you'll decorate your very own gingerbread house using colorful candies and icing, while enjoying holiday music, hot chocolate, and cozy vibes. A perfect way to spark creativity, build memories, and share holiday cheer.Date: Saturday, December 20thTime: 1:30pmLocation: Blaine Community CenterCost: $30 per gingerbread houseMore info: Call/Text (360) 656-6416 Little Chefs Little Chefs is a playful, hands-on program to explore the world of food through fun, sensory-rich activities. Each session invites children to scoop, squish, decorate, and assemble simple snacks or food-themed crafts while exploring textures, colors, and smells in a safe, engaging environment. These guided activities help build confidence, encourage independence, and create joyful moments for children and their caregivers to share.Days: Fridays, starting January 9th!Time: 2:30 PM - 3:30 PM Cost: $5.00 Location: Birch Bay Activity Center  
 
11:15 AM - 12:15 PM    Yoga & Wellness - Roll & Renew
Yoga and Wellness Programs: Functional Mobility Mondays and Wednesdays at 7:00 a.m. in Birch Bay with Jenn Roll & Renew Mondays at 11:00 a.m. in Blaine 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. Gentle Yoga with Mika Tuesdays at 10:30 a.m. in BlaineIncrease flexibility, strength, improve balance, and enhance well-being. Moving slowly through a variety of poses while focusing on breath makes this class beneficial for all levels. Gentle Yoga with Maureen Thursdays at 10:30 a.m. in BlaineSpend 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. in Birch Bay Thursdays at 9:15 a.m. in Birch BayA 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! Yoga with Jenn Thursdays at 6:00 p.m. in Birch BayA 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 Indoor 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 Tuesday): 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: $3 per player, per session.If you're new to pickleball and have never played before, we recommend speaking with our Teaching Pro, Coach Gary, to take a class or private lesson before jumping into drop-in play. BBPRD2 offers Introduction to Pickleball classes throughout the year—please check our schedule and programs for dates and times.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:00 p.m. with Carolyn Location: Blaine Pavilion $3 drop-in Full Body Strength:Full Body Strength combines strength exercises with low-impact cardio for a well-rounded workout. Designed for all fitness levels, this class focuses on building strength while improving endurance and overall fitness. Wednesdays, 12:00 p.m. with Josie Location: Blaine Pavilion $3 drop-in
 
5:45 PM - 6:25 PM    HIIT Strength & Cardio Fitness - Strength and Conditioning
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 HIT and a HIIT! 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 & Fridays: 8:00 a.m. with Josie Wednesdays & Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $3 drop-in "Get Fit" CircuitWant to change it up? Try Circuit with Josie! Build muscle and improve your cardiovascular fitness and endurance in this dynamic, full-body workout. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $3 drop-in Join us and get fit with these energizing workouts! AB-solute CardioAn invigorating workout session that combines 25 minutes of high-energy cardio with 20 minutes focused on core and abdominal exercises. Options are available to modify the cardio intervals for low-impact or adjust the intensity level to suit your fitness goals. Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Strength and ConditioningWe are excited to announce our new Strength and Conditioning classes with Angela! Join us on Mondays for a dynamic workout that includes strength training with weights and cardio intervals. Modifications will be shown to accommodate all fitness levels. Don’t miss this opportunity to boost your fitness levels and enjoy a challenging yet rewarding workout routine with Angela! Mondays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Step and StrengthThis strength class uses steps in a HIIT-style workout to tone and build muscle. Join Josie for a full-body workout to challenge your strength and endurance. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $3 drop-in Come join us for these energizing, effective workouts!
 
6:35 PM - 7:25 PM    Barre - Evening Barre
TOTAL BARRE®A high-energy workout designed to build strength, flexibility, stamina, and dynamic stability. Using the barre for balance, this low-impact but highly effective program works every muscle in your body, all set to an energizing playlist!Schedule: Mondays: 6:35 p.m. Tuesdays: 9:15 a.m. Instructor: Angela Location: Birch Bay Activity Center Cost: $3 drop-in fee Join us and feel the burn in this dynamic and empowering class!
 
7:00 PM - 8:00 PM    Bootcamps and Registered Sessions - Blaine Evening Bootcamp - NOVEMBER-DECEMBER 2025
BOOTCAMPS AND SESSIONS Stay motivated and stay moving! These specialized fitness programs run in short sessions to help you stay consistent and committed. Pre-registration is required.FALL SESSION 2: November 11-December 18, 2025 Ready to jump back in? We’re kicking off a new round of 6-week sessions to keep you active this Fall!  "Greatest HIITS" Early Bird Bootcamp Start your day strong! Join Angela for high-energy, music-driven workouts that will wake you up and work you out. Dates: Tuesdays and Thursdays Time: 6 a.m. Location: Birch Bay Activity Center Cost: $40 for 6 weeks Blaine Evening BootcampThis evening session welcomes all fitness levels. Expect a mix of strength, cardio, and community support. Dates: Mondays and Wednesdays Time: 7 p.m. Location: Blaine Pavilion Cost: $40 for 6 weeks Beginner Bootcamp New to fitness or getting back into it? Neko’s beginner-friendly class focuses on low-impact moves, modifications, and a positive atmosphere. Dates: Tuesdays and Thursdays Time: 7 p.m. to 7:45 p.m. Location: Blaine Pavilion Cost: $40 for 6 weeks Sunday Yoga  Amanda’s Vinyasa Flow combines breath, movement, and mindfulness.  Dates: Sundays Time: 9 a.m. Location: Blaine Pavilion Cost: $20 for 6 weeks  Fall is almost over! So, let's plan to jump into the New Year and start our winter workout with (Registration coming soon): Vinyasa Yoga (starts January 4th)  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  Power PM with Jenn An evening program built for all levels to train with intention. Mondays bring full body lifts; Wednesdays mix it up for circuits. Lift, build endurance and learn how to fuel right with Jenn’s nutrition guidance. Dates: Monday/Wednesdays  Time: 7 p.m.  Location: Blaine Pavilion  Cost: $55 for 6 weeks  Strong Start with Angela Angela combines full-body strength, resistance, and cardio movement. Go at your own pace, choose your level, and power through every beat with a supportive crew that makes 6 a.m. feel like the best part of your day!  Dates: Tuesday/Wednesday/Thursday  Time: 6 a.m.  Location: Birch Bay Activity Center  Cost: $80 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    Unavailable
 
Tuesday December 16, 2025
6:00 AM - 6:45 AM    Bootcamps and Registered Sessions - Early Bird Bootcamp - NOVEMBER-DECEMBER 2025
BOOTCAMPS AND SESSIONS Stay motivated and stay moving! These specialized fitness programs run in short sessions to help you stay consistent and committed. Pre-registration is required.FALL SESSION 2: November 11-December 18, 2025 Ready to jump back in? We’re kicking off a new round of 6-week sessions to keep you active this Fall!  "Greatest HIITS" Early Bird Bootcamp Start your day strong! Join Angela for high-energy, music-driven workouts that will wake you up and work you out. Dates: Tuesdays and Thursdays Time: 6 a.m. Location: Birch Bay Activity Center Cost: $40 for 6 weeks Blaine Evening BootcampThis evening session welcomes all fitness levels. Expect a mix of strength, cardio, and community support. Dates: Mondays and Wednesdays Time: 7 p.m. Location: Blaine Pavilion Cost: $40 for 6 weeks Beginner Bootcamp New to fitness or getting back into it? Neko’s beginner-friendly class focuses on low-impact moves, modifications, and a positive atmosphere. Dates: Tuesdays and Thursdays Time: 7 p.m. to 7:45 p.m. Location: Blaine Pavilion Cost: $40 for 6 weeks Sunday Yoga  Amanda’s Vinyasa Flow combines breath, movement, and mindfulness.  Dates: Sundays Time: 9 a.m. Location: Blaine Pavilion Cost: $20 for 6 weeks  Fall is almost over! So, let's plan to jump into the New Year and start our winter workout with (Registration coming soon): Vinyasa Yoga (starts January 4th)  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  Power PM with Jenn An evening program built for all levels to train with intention. Mondays bring full body lifts; Wednesdays mix it up for circuits. Lift, build endurance and learn how to fuel right with Jenn’s nutrition guidance. Dates: Monday/Wednesdays  Time: 7 p.m.  Location: Blaine Pavilion  Cost: $55 for 6 weeks  Strong Start with Angela Angela combines full-body strength, resistance, and cardio movement. Go at your own pace, choose your level, and power through every beat with a supportive crew that makes 6 a.m. feel like the best part of your day!  Dates: Tuesday/Wednesday/Thursday  Time: 6 a.m.  Location: Birch Bay Activity Center  Cost: $80 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 HIT and a HIIT! 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 & Fridays: 8:00 a.m. with Josie Wednesdays & Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $3 drop-in "Get Fit" CircuitWant to change it up? Try Circuit with Josie! Build muscle and improve your cardiovascular fitness and endurance in this dynamic, full-body workout. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $3 drop-in Join us and get fit with these energizing workouts! AB-solute CardioAn invigorating workout session that combines 25 minutes of high-energy cardio with 20 minutes focused on core and abdominal exercises. Options are available to modify the cardio intervals for low-impact or adjust the intensity level to suit your fitness goals. Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Strength and ConditioningWe are excited to announce our new Strength and Conditioning classes with Angela! Join us on Mondays for a dynamic workout that includes strength training with weights and cardio intervals. Modifications will be shown to accommodate all fitness levels. Don’t miss this opportunity to boost your fitness levels and enjoy a challenging yet rewarding workout routine with Angela! Mondays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Step and StrengthThis strength class uses steps in a HIIT-style workout to tone and build muscle. Join Josie for a full-body workout to challenge your strength and endurance. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $3 drop-in Come join us for these energizing, effective workouts!
 
8:00 AM - 5:00 PM    Senior Center Weight Room - Open Gym
This is a dedicated space equipped with various weights, weight machines, and other exercise equipment used for cardio, weight training, and strength conditioning. Must have a physician's clearance before receiving full access to this room.
 
8:00 AM - 5:00 PM    Senior Programming - General Admission
Classes are included with your Senior pass.Check out all our Senior activities here: https://bbbparkandrec.org/seniorprograms/
 
9:15 AM - 10:00 AM    Barre - Barre
TOTAL BARRE®A high-energy workout designed to build strength, flexibility, stamina, and dynamic stability. Using the barre for balance, this low-impact but highly effective program works every muscle in your body, all set to an energizing playlist!Schedule: Mondays: 6:35 p.m. Tuesdays: 9:15 a.m. Instructor: Angela Location: Birch Bay Activity Center Cost: $3 drop-in fee Join us and feel the burn in this dynamic and empowering class!
 
9:30 AM - 10:25 AM    Pilates - Pilates at the Pavilion
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, 9:30 a.m. with Mika at the Blaine Pavilion Thursdays, 9:30 a.m. with Josie at the Blaine Pavilion (Pilates Fusion: Pilates plus Strength exercises) Saturdays, 8:00 a.m. with Jenn at the Birch Bay Activity Center $3 drop-in.
 
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 Tuesday): 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: $3 per player, per session.If you're new to pickleball and have never played before, we recommend speaking with our Teaching Pro, Coach Gary, to take a class or private lesson before jumping into drop-in play. BBPRD2 offers Introduction to Pickleball classes throughout the year—please check our schedule and programs for dates and times.Thanks for your cooperation, and have fun on the courts!
 
10:30 AM - 11:30 AM    Yoga & Wellness - Tuesday Morning Gentle Yoga
Yoga and Wellness Programs: Functional Mobility Mondays and Wednesdays at 7:00 a.m. in Birch Bay with Jenn Roll & Renew Mondays at 11:00 a.m. in Blaine 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. Gentle Yoga with Mika Tuesdays at 10:30 a.m. in BlaineIncrease flexibility, strength, improve balance, and enhance well-being. Moving slowly through a variety of poses while focusing on breath makes this class beneficial for all levels. Gentle Yoga with Maureen Thursdays at 10:30 a.m. in BlaineSpend 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. in Birch Bay Thursdays at 9:15 a.m. in Birch BayA 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! Yoga with Jenn Thursdays at 6:00 p.m. in Birch BayA 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 Indoor 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 Tuesday): 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: $3 per player, per session.If you're new to pickleball and have never played before, we recommend speaking with our Teaching Pro, Coach Gary, to take a class or private lesson before jumping into drop-in play. BBPRD2 offers Introduction to Pickleball classes throughout the year—please check our schedule and programs for dates and times.Thanks for your cooperation, and have fun on the courts!
 
1:45 PM - 2:45 PM    Yoga & Wellness - Restorative Stretch
Yoga and Wellness Programs: Functional Mobility Mondays and Wednesdays at 7:00 a.m. in Birch Bay with Jenn Roll & Renew Mondays at 11:00 a.m. in Blaine 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. Gentle Yoga with Mika Tuesdays at 10:30 a.m. in BlaineIncrease flexibility, strength, improve balance, and enhance well-being. Moving slowly through a variety of poses while focusing on breath makes this class beneficial for all levels. Gentle Yoga with Maureen Thursdays at 10:30 a.m. in BlaineSpend 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. in Birch Bay Thursdays at 9:15 a.m. in Birch BayA 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! Yoga with Jenn Thursdays at 6:00 p.m. in Birch BayA 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.
 
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: $3 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!
 
7:00 PM - 7:45 PM    Bootcamps and Registered Sessions - Beginner Bootcamp - NOVEMBER - DECEMBER 2025
BOOTCAMPS AND SESSIONS Stay motivated and stay moving! These specialized fitness programs run in short sessions to help you stay consistent and committed. Pre-registration is required.FALL SESSION 2: November 11-December 18, 2025 Ready to jump back in? We’re kicking off a new round of 6-week sessions to keep you active this Fall!  "Greatest HIITS" Early Bird Bootcamp Start your day strong! Join Angela for high-energy, music-driven workouts that will wake you up and work you out. Dates: Tuesdays and Thursdays Time: 6 a.m. Location: Birch Bay Activity Center Cost: $40 for 6 weeks Blaine Evening BootcampThis evening session welcomes all fitness levels. Expect a mix of strength, cardio, and community support. Dates: Mondays and Wednesdays Time: 7 p.m. Location: Blaine Pavilion Cost: $40 for 6 weeks Beginner Bootcamp New to fitness or getting back into it? Neko’s beginner-friendly class focuses on low-impact moves, modifications, and a positive atmosphere. Dates: Tuesdays and Thursdays Time: 7 p.m. to 7:45 p.m. Location: Blaine Pavilion Cost: $40 for 6 weeks Sunday Yoga  Amanda’s Vinyasa Flow combines breath, movement, and mindfulness.  Dates: Sundays Time: 9 a.m. Location: Blaine Pavilion Cost: $20 for 6 weeks  Fall is almost over! So, let's plan to jump into the New Year and start our winter workout with (Registration coming soon): Vinyasa Yoga (starts January 4th)  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  Power PM with Jenn An evening program built for all levels to train with intention. Mondays bring full body lifts; Wednesdays mix it up for circuits. Lift, build endurance and learn how to fuel right with Jenn’s nutrition guidance. Dates: Monday/Wednesdays  Time: 7 p.m.  Location: Blaine Pavilion  Cost: $55 for 6 weeks  Strong Start with Angela Angela combines full-body strength, resistance, and cardio movement. Go at your own pace, choose your level, and power through every beat with a supportive crew that makes 6 a.m. feel like the best part of your day!  Dates: Tuesday/Wednesday/Thursday  Time: 6 a.m.  Location: Birch Bay Activity Center  Cost: $80 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    Private Rental
 
Wednesday December 17, 2025
7:00 AM - 7:45 AM    Yoga & Wellness - Rise & Roll
Yoga and Wellness Programs: Functional Mobility Mondays and Wednesdays at 7:00 a.m. in Birch Bay with Jenn Roll & Renew Mondays at 11:00 a.m. in Blaine 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. Gentle Yoga with Mika Tuesdays at 10:30 a.m. in BlaineIncrease flexibility, strength, improve balance, and enhance well-being. Moving slowly through a variety of poses while focusing on breath makes this class beneficial for all levels. Gentle Yoga with Maureen Thursdays at 10:30 a.m. in BlaineSpend 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. in Birch Bay Thursdays at 9:15 a.m. in Birch BayA 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! Yoga with Jenn Thursdays at 6:00 p.m. in Birch BayA 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.
 
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 HIT and a HIIT! 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 & Fridays: 8:00 a.m. with Josie Wednesdays & Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $3 drop-in "Get Fit" CircuitWant to change it up? Try Circuit with Josie! Build muscle and improve your cardiovascular fitness and endurance in this dynamic, full-body workout. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $3 drop-in Join us and get fit with these energizing workouts! AB-solute CardioAn invigorating workout session that combines 25 minutes of high-energy cardio with 20 minutes focused on core and abdominal exercises. Options are available to modify the cardio intervals for low-impact or adjust the intensity level to suit your fitness goals. Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Strength and ConditioningWe are excited to announce our new Strength and Conditioning classes with Angela! Join us on Mondays for a dynamic workout that includes strength training with weights and cardio intervals. Modifications will be shown to accommodate all fitness levels. Don’t miss this opportunity to boost your fitness levels and enjoy a challenging yet rewarding workout routine with Angela! Mondays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Step and StrengthThis strength class uses steps in a HIIT-style workout to tone and build muscle. Join Josie for a full-body workout to challenge your strength and endurance. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $3 drop-in Come join us for these energizing, effective workouts!
 
8:00 AM - 5:00 PM    Senior Center Weight Room - Open Gym
This is a dedicated space equipped with various weights, weight machines, and other exercise equipment used for cardio, weight training, and strength conditioning. Must have a physician's clearance before receiving full access to this room.
 
8:00 AM - 5:00 PM    Senior Programming - General Admission
Classes are included with your Senior pass.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. at the Birch Bay Activity Center Cost: $3 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 Tuesday): 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: $3 per player, per session.If you're new to pickleball and have never played before, we recommend speaking with our Teaching Pro, Coach Gary, to take a class or private lesson before jumping into drop-in play. BBPRD2 offers Introduction to Pickleball classes throughout the year—please check our schedule and programs for dates and times.Thanks for your cooperation, and have fun on the courts!
 
11:15 AM - 12:00 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:00 p.m. with Carolyn Location: Blaine Pavilion $3 drop-in Full Body Strength:Full Body Strength combines strength exercises with low-impact cardio for a well-rounded workout. Designed for all fitness levels, this class focuses on building strength while improving endurance and overall fitness. Wednesdays, 12:00 p.m. with Josie Location: Blaine Pavilion $3 drop-in
 
12:00 PM - 2:00 PM    Pickleball - Pickleball: Mon-Fri Beginner/Novice Indoor 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 Tuesday): 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: $3 per player, per session.If you're new to pickleball and have never played before, we recommend speaking with our Teaching Pro, Coach Gary, to take a class or private lesson before jumping into drop-in play. BBPRD2 offers Introduction to Pickleball classes throughout the year—please check our schedule and programs for dates and times.Thanks for your cooperation, and have fun on the courts!
 
5:45 PM - 6:30 PM    HIIT Strength & Cardio Fitness - AB-solute Cardio
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 HIT and a HIIT! 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 & Fridays: 8:00 a.m. with Josie Wednesdays & Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $3 drop-in "Get Fit" CircuitWant to change it up? Try Circuit with Josie! Build muscle and improve your cardiovascular fitness and endurance in this dynamic, full-body workout. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $3 drop-in Join us and get fit with these energizing workouts! AB-solute CardioAn invigorating workout session that combines 25 minutes of high-energy cardio with 20 minutes focused on core and abdominal exercises. Options are available to modify the cardio intervals for low-impact or adjust the intensity level to suit your fitness goals. Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Strength and ConditioningWe are excited to announce our new Strength and Conditioning classes with Angela! Join us on Mondays for a dynamic workout that includes strength training with weights and cardio intervals. Modifications will be shown to accommodate all fitness levels. Don’t miss this opportunity to boost your fitness levels and enjoy a challenging yet rewarding workout routine with Angela! Mondays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Step and StrengthThis strength class uses steps in a HIIT-style workout to tone and build muscle. Join Josie for a full-body workout to challenge your strength and endurance. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $3 drop-in Come join us for these energizing, effective workouts!
 
7:00 PM - 8:00 PM    Bootcamps and Registered Sessions - Blaine Evening Bootcamp - NOVEMBER-DECEMBER 2025
BOOTCAMPS AND SESSIONS Stay motivated and stay moving! These specialized fitness programs run in short sessions to help you stay consistent and committed. Pre-registration is required.FALL SESSION 2: November 11-December 18, 2025 Ready to jump back in? We’re kicking off a new round of 6-week sessions to keep you active this Fall!  "Greatest HIITS" Early Bird Bootcamp Start your day strong! Join Angela for high-energy, music-driven workouts that will wake you up and work you out. Dates: Tuesdays and Thursdays Time: 6 a.m. Location: Birch Bay Activity Center Cost: $40 for 6 weeks Blaine Evening BootcampThis evening session welcomes all fitness levels. Expect a mix of strength, cardio, and community support. Dates: Mondays and Wednesdays Time: 7 p.m. Location: Blaine Pavilion Cost: $40 for 6 weeks Beginner Bootcamp New to fitness or getting back into it? Neko’s beginner-friendly class focuses on low-impact moves, modifications, and a positive atmosphere. Dates: Tuesdays and Thursdays Time: 7 p.m. to 7:45 p.m. Location: Blaine Pavilion Cost: $40 for 6 weeks Sunday Yoga  Amanda’s Vinyasa Flow combines breath, movement, and mindfulness.  Dates: Sundays Time: 9 a.m. Location: Blaine Pavilion Cost: $20 for 6 weeks  Fall is almost over! So, let's plan to jump into the New Year and start our winter workout with (Registration coming soon): Vinyasa Yoga (starts January 4th)  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  Power PM with Jenn An evening program built for all levels to train with intention. Mondays bring full body lifts; Wednesdays mix it up for circuits. Lift, build endurance and learn how to fuel right with Jenn’s nutrition guidance. Dates: Monday/Wednesdays  Time: 7 p.m.  Location: Blaine Pavilion  Cost: $55 for 6 weeks  Strong Start with Angela Angela combines full-body strength, resistance, and cardio movement. Go at your own pace, choose your level, and power through every beat with a supportive crew that makes 6 a.m. feel like the best part of your day!  Dates: Tuesday/Wednesday/Thursday  Time: 6 a.m.  Location: Birch Bay Activity Center  Cost: $80 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    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 December 18, 2025
6:00 AM - 6:45 AM    Bootcamps and Registered Sessions - Early Bird Bootcamp - NOVEMBER-DECEMBER 2025
BOOTCAMPS AND SESSIONS Stay motivated and stay moving! These specialized fitness programs run in short sessions to help you stay consistent and committed. Pre-registration is required.FALL SESSION 2: November 11-December 18, 2025 Ready to jump back in? We’re kicking off a new round of 6-week sessions to keep you active this Fall!  "Greatest HIITS" Early Bird Bootcamp Start your day strong! Join Angela for high-energy, music-driven workouts that will wake you up and work you out. Dates: Tuesdays and Thursdays Time: 6 a.m. Location: Birch Bay Activity Center Cost: $40 for 6 weeks Blaine Evening BootcampThis evening session welcomes all fitness levels. Expect a mix of strength, cardio, and community support. Dates: Mondays and Wednesdays Time: 7 p.m. Location: Blaine Pavilion Cost: $40 for 6 weeks Beginner Bootcamp New to fitness or getting back into it? Neko’s beginner-friendly class focuses on low-impact moves, modifications, and a positive atmosphere. Dates: Tuesdays and Thursdays Time: 7 p.m. to 7:45 p.m. Location: Blaine Pavilion Cost: $40 for 6 weeks Sunday Yoga  Amanda’s Vinyasa Flow combines breath, movement, and mindfulness.  Dates: Sundays Time: 9 a.m. Location: Blaine Pavilion Cost: $20 for 6 weeks  Fall is almost over! So, let's plan to jump into the New Year and start our winter workout with (Registration coming soon): Vinyasa Yoga (starts January 4th)  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  Power PM with Jenn An evening program built for all levels to train with intention. Mondays bring full body lifts; Wednesdays mix it up for circuits. Lift, build endurance and learn how to fuel right with Jenn’s nutrition guidance. Dates: Monday/Wednesdays  Time: 7 p.m.  Location: Blaine Pavilion  Cost: $55 for 6 weeks  Strong Start with Angela Angela combines full-body strength, resistance, and cardio movement. Go at your own pace, choose your level, and power through every beat with a supportive crew that makes 6 a.m. feel like the best part of your day!  Dates: Tuesday/Wednesday/Thursday  Time: 6 a.m.  Location: Birch Bay Activity Center  Cost: $80 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:45 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 HIT and a HIIT! 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 & Fridays: 8:00 a.m. with Josie Wednesdays & Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $3 drop-in "Get Fit" CircuitWant to change it up? Try Circuit with Josie! Build muscle and improve your cardiovascular fitness and endurance in this dynamic, full-body workout. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $3 drop-in Join us and get fit with these energizing workouts! AB-solute CardioAn invigorating workout session that combines 25 minutes of high-energy cardio with 20 minutes focused on core and abdominal exercises. Options are available to modify the cardio intervals for low-impact or adjust the intensity level to suit your fitness goals. Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Strength and ConditioningWe are excited to announce our new Strength and Conditioning classes with Angela! Join us on Mondays for a dynamic workout that includes strength training with weights and cardio intervals. Modifications will be shown to accommodate all fitness levels. Don’t miss this opportunity to boost your fitness levels and enjoy a challenging yet rewarding workout routine with Angela! Mondays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Step and StrengthThis strength class uses steps in a HIIT-style workout to tone and build muscle. Join Josie for a full-body workout to challenge your strength and endurance. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $3 drop-in Come join us for these energizing, effective workouts!
 
8:00 AM - 5:00 PM    Senior Center Weight Room - Open Gym
This is a dedicated space equipped with various weights, weight machines, and other exercise equipment used for cardio, weight training, and strength conditioning. Must have a physician's clearance before receiving full access to this room.
 
8:00 AM - 5:00 PM    Senior Programming - General Admission
Classes are included with your Senior pass.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 HIT and a HIIT! 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 & Fridays: 8:00 a.m. with Josie Wednesdays & Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $3 drop-in "Get Fit" CircuitWant to change it up? Try Circuit with Josie! Build muscle and improve your cardiovascular fitness and endurance in this dynamic, full-body workout. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $3 drop-in Join us and get fit with these energizing workouts! AB-solute CardioAn invigorating workout session that combines 25 minutes of high-energy cardio with 20 minutes focused on core and abdominal exercises. Options are available to modify the cardio intervals for low-impact or adjust the intensity level to suit your fitness goals. Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Strength and ConditioningWe are excited to announce our new Strength and Conditioning classes with Angela! Join us on Mondays for a dynamic workout that includes strength training with weights and cardio intervals. Modifications will be shown to accommodate all fitness levels. Don’t miss this opportunity to boost your fitness levels and enjoy a challenging yet rewarding workout routine with Angela! Mondays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Step and StrengthThis strength class uses steps in a HIIT-style workout to tone and build muscle. Join Josie for a full-body workout to challenge your strength and endurance. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $3 drop-in Come join us for these energizing, effective workouts!
 
9:15 AM - 10:05 AM    Yoga & Wellness - Restorative Stretch
Yoga and Wellness Programs: Functional Mobility Mondays and Wednesdays at 7:00 a.m. in Birch Bay with Jenn Roll & Renew Mondays at 11:00 a.m. in Blaine 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. Gentle Yoga with Mika Tuesdays at 10:30 a.m. in BlaineIncrease flexibility, strength, improve balance, and enhance well-being. Moving slowly through a variety of poses while focusing on breath makes this class beneficial for all levels. Gentle Yoga with Maureen Thursdays at 10:30 a.m. in BlaineSpend 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. in Birch Bay Thursdays at 9:15 a.m. in Birch BayA 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! Yoga with Jenn Thursdays at 6:00 p.m. in Birch BayA 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:25 AM    Pilates - Pilates Fusion
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, 9:30 a.m. with Mika at the Blaine Pavilion Thursdays, 9:30 a.m. with Josie at the Blaine Pavilion (Pilates Fusion: Pilates plus Strength exercises) Saturdays, 8:00 a.m. with Jenn at the Birch Bay Activity Center $3 drop-in.
 
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 Tuesday): 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: $3 per player, per session.If you're new to pickleball and have never played before, we recommend speaking with our Teaching Pro, Coach Gary, to take a class or private lesson before jumping into drop-in play. BBPRD2 offers Introduction to Pickleball classes throughout the year—please check our schedule and programs for dates and times.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: Functional Mobility Mondays and Wednesdays at 7:00 a.m. in Birch Bay with Jenn Roll & Renew Mondays at 11:00 a.m. in Blaine 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. Gentle Yoga with Mika Tuesdays at 10:30 a.m. in BlaineIncrease flexibility, strength, improve balance, and enhance well-being. Moving slowly through a variety of poses while focusing on breath makes this class beneficial for all levels. Gentle Yoga with Maureen Thursdays at 10:30 a.m. in BlaineSpend 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. in Birch Bay Thursdays at 9:15 a.m. in Birch BayA 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! Yoga with Jenn Thursdays at 6:00 p.m. in Birch BayA 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 Indoor 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 Tuesday): 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: $3 per player, per session.If you're new to pickleball and have never played before, we recommend speaking with our Teaching Pro, Coach Gary, to take a class or private lesson before jumping into drop-in play. BBPRD2 offers Introduction to Pickleball classes throughout the year—please check our schedule and programs for dates and times.Thanks for your cooperation, and have fun on the courts!
 
1:00 PM - 2:00 PM    Toddler Programs - Toddler Yoga & Stretch
Toddler Time! Bring your little ones for a morning of play, socialization, and fun! This unstructured drop-in program is designed for toddlers and their caregivers to enjoy time together in a safe and welcoming environment. We’ll have age-appropriate toys, soft play equipment, music, and space to move around. It’s a great way for kids to explore, make new friends, and practice social skills, while parents and caregivers connect too.Days: MondaysTime: 9:30 AM - 10:30 AM Location: Blaine School District Board RoomCost: Free - No registration required. Children must remained supervised at all times.Join us for a gentle and joyful movement class designed just for toddlers! Through playful poses, calming stretches, and mindful breathing, little ones will explore body awareness, balance, and relaxation in a nurturing environment. This class encourages flexibility, coordination, and self-expression, all while having fun and making new friends. Perfect for wiggly bodies and curious minds!Ages: 2y - 6yDates:         Thursday, December 18thTime: 1:00 PM - 2:00 PMCost: $5.00Location: Blaine Pavilion   More info: Call/Text (360) 656-6416 Art Explorers: Snowman Cotton Ball ArtCreate a fluffy snowman using cotton balls and craft supplies. This hands-on activity is perfect for celebrating the winter season while encouraging creativity and fine motor skills.Ages: 2y - 6yDate: Monday, December 15thTime: 10:30 AM - 11:30 AMCost: $5.00Location: Blaine School District Board RoomMore info: Call/Text (360) 656-6416  Celebrate the season with a sweet and festive hands-on workshop designed for families! Together, you'll decorate your very own gingerbread house using colorful candies and icing, while enjoying holiday music, hot chocolate, and cozy vibes. A perfect way to spark creativity, build memories, and share holiday cheer.Date: Saturday, December 20thTime: 1:30pmLocation: Blaine Community CenterCost: $30 per gingerbread houseMore info: Call/Text (360) 656-6416 Little Chefs Little Chefs is a playful, hands-on program to explore the world of food through fun, sensory-rich activities. Each session invites children to scoop, squish, decorate, and assemble simple snacks or food-themed crafts while exploring textures, colors, and smells in a safe, engaging environment. These guided activities help build confidence, encourage independence, and create joyful moments for children and their caregivers to share.Days: Fridays, starting January 9th!Time: 2:30 PM - 3:30 PM Cost: $5.00 Location: Birch Bay Activity Center  
 
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.
 
5:30 PM - 7:30 PM    Community Events - Community Dinner
  Taylor Swift Party: Swiftie Party Edition The ultimate Taylor-themed bash! Celebrate all eras of Taylor with music, dancing, and trivia—perfect for fans of every age. One night. All eras. All Taylor. Date: Saturday, December 13, 2025 Time: 5:00 p.m. – 7:00 p.m. Location: Blaine Community Center Cost: $5 per person (Scholarships available) No Registration Required Look what you made us do! New Year's Eve Family PartyRing in 2026 with a family celebration at the Birch Bay Activity Center! Enjoy dancing, snacks, and a "midnight" countdown at 4:30 p.m., complete with a balloon drop. Date: Wednesday, December 31, 2025Time: 3:30 p.m. – 5:00 p.m.Location: Birch Bay Activity CenterCost: $5 per family Group Fitness Sampler 2026 Shine Into the New Year! Try a sample of our group fitness classes all in one morning of fitness! Kick off the new year with our Annual Group Fitness Sampler on Saturday, January 3, 2026, from 8:00 a.m. to 12:00 p.m. at the Blaine Pavilion! Move, laugh, shine! What to Expect:- Try a variety of 25-minute fitness classes, all in one morning!- Meet our amazing instructors and staff.- Earn tickets to participate in the community-sponsored door drawing. All fitness levels welcome! Date: Saturday, January 3rd, 2025Time: 8 a.m. – 12:00 p.m.Location: Blaine PavilionCost: Free!More Info Coming Soon!   Tea for Two: A Valentine’s Par-TeaJoin us at Baywood Coffee for a sweet and cozy Valentine’s celebration designed for little ones and their favorite grown-ups! Whether it’s a parent, grandparent, aunt, uncle, or special friend, this heartwarming event is all about sharing quality time together over tea, treats, and delightful activities. Dress up or come as you are! Get ready to make some lovely memories!Date: Saturday, February 7thTime: 2:00pm-3:30pmCost: $30Location: Baywood Coffee, 8036 Birch Bay Dr 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: Functional Mobility Mondays and Wednesdays at 7:00 a.m. in Birch Bay with Jenn Roll & Renew Mondays at 11:00 a.m. in Blaine 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. Gentle Yoga with Mika Tuesdays at 10:30 a.m. in BlaineIncrease flexibility, strength, improve balance, and enhance well-being. Moving slowly through a variety of poses while focusing on breath makes this class beneficial for all levels. Gentle Yoga with Maureen Thursdays at 10:30 a.m. in BlaineSpend 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. in Birch Bay Thursdays at 9:15 a.m. in Birch BayA 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! Yoga with Jenn Thursdays at 6:00 p.m. in Birch BayA 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 - Beginner Bootcamp - NOVEMBER - DECEMBER 2025
BOOTCAMPS AND SESSIONS Stay motivated and stay moving! These specialized fitness programs run in short sessions to help you stay consistent and committed. Pre-registration is required.FALL SESSION 2: November 11-December 18, 2025 Ready to jump back in? We’re kicking off a new round of 6-week sessions to keep you active this Fall!  "Greatest HIITS" Early Bird Bootcamp Start your day strong! Join Angela for high-energy, music-driven workouts that will wake you up and work you out. Dates: Tuesdays and Thursdays Time: 6 a.m. Location: Birch Bay Activity Center Cost: $40 for 6 weeks Blaine Evening BootcampThis evening session welcomes all fitness levels. Expect a mix of strength, cardio, and community support. Dates: Mondays and Wednesdays Time: 7 p.m. Location: Blaine Pavilion Cost: $40 for 6 weeks Beginner Bootcamp New to fitness or getting back into it? Neko’s beginner-friendly class focuses on low-impact moves, modifications, and a positive atmosphere. Dates: Tuesdays and Thursdays Time: 7 p.m. to 7:45 p.m. Location: Blaine Pavilion Cost: $40 for 6 weeks Sunday Yoga  Amanda’s Vinyasa Flow combines breath, movement, and mindfulness.  Dates: Sundays Time: 9 a.m. Location: Blaine Pavilion Cost: $20 for 6 weeks  Fall is almost over! So, let's plan to jump into the New Year and start our winter workout with (Registration coming soon): Vinyasa Yoga (starts January 4th)  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  Power PM with Jenn An evening program built for all levels to train with intention. Mondays bring full body lifts; Wednesdays mix it up for circuits. Lift, build endurance and learn how to fuel right with Jenn’s nutrition guidance. Dates: Monday/Wednesdays  Time: 7 p.m.  Location: Blaine Pavilion  Cost: $55 for 6 weeks  Strong Start with Angela Angela combines full-body strength, resistance, and cardio movement. Go at your own pace, choose your level, and power through every beat with a supportive crew that makes 6 a.m. feel like the best part of your day!  Dates: Tuesday/Wednesday/Thursday  Time: 6 a.m.  Location: Birch Bay Activity Center  Cost: $80 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 December 19, 2025
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 HIT and a HIIT! 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 & Fridays: 8:00 a.m. with Josie Wednesdays & Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $3 drop-in "Get Fit" CircuitWant to change it up? Try Circuit with Josie! Build muscle and improve your cardiovascular fitness and endurance in this dynamic, full-body workout. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $3 drop-in Join us and get fit with these energizing workouts! AB-solute CardioAn invigorating workout session that combines 25 minutes of high-energy cardio with 20 minutes focused on core and abdominal exercises. Options are available to modify the cardio intervals for low-impact or adjust the intensity level to suit your fitness goals. Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Strength and ConditioningWe are excited to announce our new Strength and Conditioning classes with Angela! Join us on Mondays for a dynamic workout that includes strength training with weights and cardio intervals. Modifications will be shown to accommodate all fitness levels. Don’t miss this opportunity to boost your fitness levels and enjoy a challenging yet rewarding workout routine with Angela! Mondays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Step and StrengthThis strength class uses steps in a HIIT-style workout to tone and build muscle. Join Josie for a full-body workout to challenge your strength and endurance. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $3 drop-in Come join us for these energizing, effective workouts!
 
8:00 AM - 5:00 PM    Senior Center Weight Room - Open Gym
This is a dedicated space equipped with various weights, weight machines, and other exercise equipment used for cardio, weight training, and strength conditioning. Must have a physician's clearance before receiving full access to this room.
 
8:00 AM - 5:00 PM    Senior Programming - General Admission
Classes are included with your Senior pass.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 Tuesday): 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: $3 per player, per session.If you're new to pickleball and have never played before, we recommend speaking with our Teaching Pro, Coach Gary, to take a class or private lesson before jumping into drop-in play. BBPRD2 offers Introduction to Pickleball classes throughout the year—please check our schedule and programs for dates and times.Thanks for your cooperation, and have fun on the courts!
 
11:00 AM - 12:30 PM    Open Gym - Home School 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.
 
12:00 PM - 2:00 PM    Pickleball - Pickleball: Mon-Fri Beginner/Novice Indoor 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 Tuesday): 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: $3 per player, per session.If you're new to pickleball and have never played before, we recommend speaking with our Teaching Pro, Coach Gary, to take a class or private lesson before jumping into drop-in play. BBPRD2 offers Introduction to Pickleball classes throughout the year—please check our schedule and programs for dates and times.Thanks for your cooperation, and have fun on the courts!
 
2:30 PM - 5:00 PM    Senior Programming - Monthly movie!
Classes are included with your Senior pass.Check out all our Senior activities here: https://bbbparkandrec.org/seniorprograms/
 
5:30 PM - 9:00 PM    Private Rental
 
6:30 PM - 7:30 PM    Res - Scout Reservation
 
Saturday December 20, 2025
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, 9:30 a.m. with Mika at the Blaine Pavilion Thursdays, 9:30 a.m. with Josie at the Blaine Pavilion (Pilates Fusion: Pilates plus Strength exercises) Saturdays, 8:00 a.m. with Jenn at the Birch Bay Activity Center $3 drop-in.
 
8:00 AM - 12:00 PM    Senior Programming - Saturday General Admission
Classes are included with your Senior pass.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. at the Birch Bay Activity Center Cost: $3 drop-inIt’s a great party every time! Come move, sweat, and enjoy the rhythm!_________________________________________________________________________________________
 
9:00 AM - 10:00 AM    POUND Fitness - POUND pop-up
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: Saturdays Sept. 20, Oct. 18, Nov. 15 and Dec. 20 Location: Blaine Pavilion $3 Drop-In - No registration required! 9 a.m. - 10 a.m.   Come make some noise and feel the beat!
 
10:15 AM - 1:00 PM    Pickleball - Pickleball: Sat. All Levels Indoor 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 Tuesday): 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: $3 per player, per session.If you're new to pickleball and have never played before, we recommend speaking with our Teaching Pro, Coach Gary, to take a class or private lesson before jumping into drop-in play. BBPRD2 offers Introduction to Pickleball classes throughout the year—please check our schedule and programs for dates and times.Thanks for your cooperation, and have fun on the courts!
 
1:00 PM - 3:00 PM    Open Gym - Saturday Open 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.
 
1:30 PM - 3:00 PM    Arts and Crafts - Gingerbread House Holiday Workshop
Gingerbread House Holiday Workshop Celebrate the season with a sweet and festive hands-on workshop designed for families! Together, you'll decorate your very own gingerbread house using colorful candies and icing, while enjoying holiday music, hot chocolate, and cozy vibes. A perfect way to spark creativity, build memories, and share holiday cheer.Date: Saturday, December 20thTime: 1:30pmLocation: Blaine Community CenterCost: $30 per gingerbread houseMore info: Call/Text (360) 656-6416Paint and Sip Hot Chocolate at L&L BakeryCome paint a lovely scene with Artist Alia Masonsmith at L&L Bakery! Ages 8 and older are welcome to register with a parent. One hot chocolate or equivalently priced drink is included in registration.Date: Saturday, December 20th, 2025Time: 5:30 p.m.Cost: $35 per personLocation: L&L Bakery Candle Making Workshop Join us this February for a cozy, hands-on experience where you’ll learn how to melt, pour, and scent your own candles. Perfect for beginners and craft lovers, this workshop includes all materials and step-by-step guidance so you can create beautiful candles to take home. It’s a relaxing way to brighten winter days and spark your creativity, whether for yourself or as a thoughtful gift. Ages 7 and older are welcome to register with a parent.Date: Thursday, February 12th, 2026Location: Blaine Community CenterTime: 5:30pmCost: $15 per person Ages: 7 and up
 
1:30 PM - 3:00 PM    Toddler Programs - Gingerbread House Holiday Workshop
Toddler Time! Bring your little ones for a morning of play, socialization, and fun! This unstructured drop-in program is designed for toddlers and their caregivers to enjoy time together in a safe and welcoming environment. We’ll have age-appropriate toys, soft play equipment, music, and space to move around. It’s a great way for kids to explore, make new friends, and practice social skills, while parents and caregivers connect too.Days: MondaysTime: 9:30 AM - 10:30 AM Location: Blaine School District Board RoomCost: Free - No registration required. Children must remained supervised at all times.Join us for a gentle and joyful movement class designed just for toddlers! Through playful poses, calming stretches, and mindful breathing, little ones will explore body awareness, balance, and relaxation in a nurturing environment. This class encourages flexibility, coordination, and self-expression, all while having fun and making new friends. Perfect for wiggly bodies and curious minds!Ages: 2y - 6yDates:         Thursday, December 18thTime: 1:00 PM - 2:00 PMCost: $5.00Location: Blaine Pavilion   More info: Call/Text (360) 656-6416 Art Explorers: Snowman Cotton Ball ArtCreate a fluffy snowman using cotton balls and craft supplies. This hands-on activity is perfect for celebrating the winter season while encouraging creativity and fine motor skills.Ages: 2y - 6yDate: Monday, December 15thTime: 10:30 AM - 11:30 AMCost: $5.00Location: Blaine School District Board RoomMore info: Call/Text (360) 656-6416  Celebrate the season with a sweet and festive hands-on workshop designed for families! Together, you'll decorate your very own gingerbread house using colorful candies and icing, while enjoying holiday music, hot chocolate, and cozy vibes. A perfect way to spark creativity, build memories, and share holiday cheer.Date: Saturday, December 20thTime: 1:30pmLocation: Blaine Community CenterCost: $30 per gingerbread houseMore info: Call/Text (360) 656-6416 Little Chefs Little Chefs is a playful, hands-on program to explore the world of food through fun, sensory-rich activities. Each session invites children to scoop, squish, decorate, and assemble simple snacks or food-themed crafts while exploring textures, colors, and smells in a safe, engaging environment. These guided activities help build confidence, encourage independence, and create joyful moments for children and their caregivers to share.Days: Fridays, starting January 9th!Time: 2:30 PM - 3:30 PM Cost: $5.00 Location: Birch Bay Activity Center  
 
5:30 PM - 7:00 PM    Arts and Crafts - Paint and Sip Hot Chocolate
Gingerbread House Holiday Workshop Celebrate the season with a sweet and festive hands-on workshop designed for families! Together, you'll decorate your very own gingerbread house using colorful candies and icing, while enjoying holiday music, hot chocolate, and cozy vibes. A perfect way to spark creativity, build memories, and share holiday cheer.Date: Saturday, December 20thTime: 1:30pmLocation: Blaine Community CenterCost: $30 per gingerbread houseMore info: Call/Text (360) 656-6416Paint and Sip Hot Chocolate at L&L BakeryCome paint a lovely scene with Artist Alia Masonsmith at L&L Bakery! Ages 8 and older are welcome to register with a parent. One hot chocolate or equivalently priced drink is included in registration.Date: Saturday, December 20th, 2025Time: 5:30 p.m.Cost: $35 per personLocation: L&L Bakery Candle Making Workshop Join us this February for a cozy, hands-on experience where you’ll learn how to melt, pour, and scent your own candles. Perfect for beginners and craft lovers, this workshop includes all materials and step-by-step guidance so you can create beautiful candles to take home. It’s a relaxing way to brighten winter days and spark your creativity, whether for yourself or as a thoughtful gift. Ages 7 and older are welcome to register with a parent.Date: Thursday, February 12th, 2026Location: Blaine Community CenterTime: 5:30pmCost: $15 per person Ages: 7 and up
 
Sunday December 21, 2025
9:00 AM - 10:00 AM    Bootcamps and Registered Sessions - Vinyasa Flow Yoga with Amanda NOVEMBER-DECEMBER 2025
BOOTCAMPS AND SESSIONS Stay motivated and stay moving! These specialized fitness programs run in short sessions to help you stay consistent and committed. Pre-registration is required.FALL SESSION 2: November 11-December 18, 2025 Ready to jump back in? We’re kicking off a new round of 6-week sessions to keep you active this Fall!  "Greatest HIITS" Early Bird Bootcamp Start your day strong! Join Angela for high-energy, music-driven workouts that will wake you up and work you out. Dates: Tuesdays and Thursdays Time: 6 a.m. Location: Birch Bay Activity Center Cost: $40 for 6 weeks Blaine Evening BootcampThis evening session welcomes all fitness levels. Expect a mix of strength, cardio, and community support. Dates: Mondays and Wednesdays Time: 7 p.m. Location: Blaine Pavilion Cost: $40 for 6 weeks Beginner Bootcamp New to fitness or getting back into it? Neko’s beginner-friendly class focuses on low-impact moves, modifications, and a positive atmosphere. Dates: Tuesdays and Thursdays Time: 7 p.m. to 7:45 p.m. Location: Blaine Pavilion Cost: $40 for 6 weeks Sunday Yoga  Amanda’s Vinyasa Flow combines breath, movement, and mindfulness.  Dates: Sundays Time: 9 a.m. Location: Blaine Pavilion Cost: $20 for 6 weeks  Fall is almost over! So, let's plan to jump into the New Year and start our winter workout with (Registration coming soon): Vinyasa Yoga (starts January 4th)  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  Power PM with Jenn An evening program built for all levels to train with intention. Mondays bring full body lifts; Wednesdays mix it up for circuits. Lift, build endurance and learn how to fuel right with Jenn’s nutrition guidance. Dates: Monday/Wednesdays  Time: 7 p.m.  Location: Blaine Pavilion  Cost: $55 for 6 weeks  Strong Start with Angela Angela combines full-body strength, resistance, and cardio movement. Go at your own pace, choose your level, and power through every beat with a supportive crew that makes 6 a.m. feel like the best part of your day!  Dates: Tuesday/Wednesday/Thursday  Time: 6 a.m.  Location: Birch Bay Activity Center  Cost: $80 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 - 12:00 PM    Private Rental
 
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! ??
 
4:00 PM - 9: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 Tuesday): 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: $3 per player, per session.If you're new to pickleball and have never played before, we recommend speaking with our Teaching Pro, Coach Gary, to take a class or private lesson before jumping into drop-in play. BBPRD2 offers Introduction to Pickleball classes throughout the year—please check our schedule and programs for dates and times.Thanks for your cooperation, and have fun on the courts!
 
9:00 PM - 10:30 PM    Unavailable
 
Monday December 22, 2025
7:00 AM - 7:45 AM    Yoga & Wellness - Rise & Roll
Yoga and Wellness Programs: Functional Mobility Mondays and Wednesdays at 7:00 a.m. in Birch Bay with Jenn Roll & Renew Mondays at 11:00 a.m. in Blaine 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. Gentle Yoga with Mika Tuesdays at 10:30 a.m. in BlaineIncrease flexibility, strength, improve balance, and enhance well-being. Moving slowly through a variety of poses while focusing on breath makes this class beneficial for all levels. Gentle Yoga with Maureen Thursdays at 10:30 a.m. in BlaineSpend 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. in Birch Bay Thursdays at 9:15 a.m. in Birch BayA 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! Yoga with Jenn Thursdays at 6:00 p.m. in Birch BayA 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.
 
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 HIT and a HIIT! 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 & Fridays: 8:00 a.m. with Josie Wednesdays & Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $3 drop-in "Get Fit" CircuitWant to change it up? Try Circuit with Josie! Build muscle and improve your cardiovascular fitness and endurance in this dynamic, full-body workout. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $3 drop-in Join us and get fit with these energizing workouts! AB-solute CardioAn invigorating workout session that combines 25 minutes of high-energy cardio with 20 minutes focused on core and abdominal exercises. Options are available to modify the cardio intervals for low-impact or adjust the intensity level to suit your fitness goals. Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Strength and ConditioningWe are excited to announce our new Strength and Conditioning classes with Angela! Join us on Mondays for a dynamic workout that includes strength training with weights and cardio intervals. Modifications will be shown to accommodate all fitness levels. Don’t miss this opportunity to boost your fitness levels and enjoy a challenging yet rewarding workout routine with Angela! Mondays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Step and StrengthThis strength class uses steps in a HIIT-style workout to tone and build muscle. Join Josie for a full-body workout to challenge your strength and endurance. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $3 drop-in Come join us for these energizing, effective workouts!
 
8:00 AM - 5:00 PM    Senior Center Weight Room - Open Gym
This is a dedicated space equipped with various weights, weight machines, and other exercise equipment used for cardio, weight training, and strength conditioning. Must have a physician's clearance before receiving full access to this room.
 
8:00 AM - 5:00 PM    Senior Programming - General Admission
Classes are included with your Senior pass.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. at the Birch Bay Activity Center Cost: $3 drop-inIt’s a great party every time! Come move, sweat, and enjoy the rhythm!_________________________________________________________________________________________
 
9:00 AM - 4:00 PM    Winter Break Day Camp - Monday, December 22nd
Winter Break Camp at Blaine Elementary School Looking for fun and engaging activities during winter break? Join us for four exciting days of games, crafts, and winter-themed fun!Dates & Times: Monday, December 22nd, 9:00 AM to 4:00 PM Tuesday, December 23rd, 9:00 AM to 4:00 PM Monday, December 29th, 9:00 AM to 4:00 PM Tuesday, December 30th, 9:00 AM to 4:00 PM Cost: $45 per dayAges: 5–12Location: Blaine Elementary SchoolRegister Today! Spots are limited, so don’t miss out on the winter fun!Scholarships available.
 
9:30 AM - 10:30 AM    Toddler Programs - Toddler Time
Toddler Time! Bring your little ones for a morning of play, socialization, and fun! This unstructured drop-in program is designed for toddlers and their caregivers to enjoy time together in a safe and welcoming environment. We’ll have age-appropriate toys, soft play equipment, music, and space to move around. It’s a great way for kids to explore, make new friends, and practice social skills, while parents and caregivers connect too.Days: MondaysTime: 9:30 AM - 10:30 AM Location: Blaine School District Board RoomCost: Free - No registration required. Children must remained supervised at all times.Join us for a gentle and joyful movement class designed just for toddlers! Through playful poses, calming stretches, and mindful breathing, little ones will explore body awareness, balance, and relaxation in a nurturing environment. This class encourages flexibility, coordination, and self-expression, all while having fun and making new friends. Perfect for wiggly bodies and curious minds!Ages: 2y - 6yDates:         Thursday, December 18thTime: 1:00 PM - 2:00 PMCost: $5.00Location: Blaine Pavilion   More info: Call/Text (360) 656-6416 Art Explorers: Snowman Cotton Ball ArtCreate a fluffy snowman using cotton balls and craft supplies. This hands-on activity is perfect for celebrating the winter season while encouraging creativity and fine motor skills.Ages: 2y - 6yDate: Monday, December 15thTime: 10:30 AM - 11:30 AMCost: $5.00Location: Blaine School District Board RoomMore info: Call/Text (360) 656-6416  Celebrate the season with a sweet and festive hands-on workshop designed for families! Together, you'll decorate your very own gingerbread house using colorful candies and icing, while enjoying holiday music, hot chocolate, and cozy vibes. A perfect way to spark creativity, build memories, and share holiday cheer.Date: Saturday, December 20thTime: 1:30pmLocation: Blaine Community CenterCost: $30 per gingerbread houseMore info: Call/Text (360) 656-6416 Little Chefs Little Chefs is a playful, hands-on program to explore the world of food through fun, sensory-rich activities. Each session invites children to scoop, squish, decorate, and assemble simple snacks or food-themed crafts while exploring textures, colors, and smells in a safe, engaging environment. These guided activities help build confidence, encourage independence, and create joyful moments for children and their caregivers to share.Days: Fridays, starting January 9th!Time: 2:30 PM - 3:30 PM Cost: $5.00 Location: Birch Bay Activity Center  
 
10:00 AM - 11:30 AM    Res - Blaine Senior Center Non-Profit Board Meeting
 
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 Tuesday): 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: $3 per player, per session.If you're new to pickleball and have never played before, we recommend speaking with our Teaching Pro, Coach Gary, to take a class or private lesson before jumping into drop-in play. BBPRD2 offers Introduction to Pickleball classes throughout the year—please check our schedule and programs for dates and times.Thanks for your cooperation, and have fun on the courts!
 
11:15 AM - 12:15 PM    Yoga & Wellness - Roll & Renew
Yoga and Wellness Programs: Functional Mobility Mondays and Wednesdays at 7:00 a.m. in Birch Bay with Jenn Roll & Renew Mondays at 11:00 a.m. in Blaine 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. Gentle Yoga with Mika Tuesdays at 10:30 a.m. in BlaineIncrease flexibility, strength, improve balance, and enhance well-being. Moving slowly through a variety of poses while focusing on breath makes this class beneficial for all levels. Gentle Yoga with Maureen Thursdays at 10:30 a.m. in BlaineSpend 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. in Birch Bay Thursdays at 9:15 a.m. in Birch BayA 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! Yoga with Jenn Thursdays at 6:00 p.m. in Birch BayA 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 Indoor 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 Tuesday): 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: $3 per player, per session.If you're new to pickleball and have never played before, we recommend speaking with our Teaching Pro, Coach Gary, to take a class or private lesson before jumping into drop-in play. BBPRD2 offers Introduction to Pickleball classes throughout the year—please check our schedule and programs for dates and times.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:00 p.m. with Carolyn Location: Blaine Pavilion $3 drop-in Full Body Strength:Full Body Strength combines strength exercises with low-impact cardio for a well-rounded workout. Designed for all fitness levels, this class focuses on building strength while improving endurance and overall fitness. Wednesdays, 12:00 p.m. with Josie Location: Blaine Pavilion $3 drop-in
 
5:45 PM - 6:25 PM    HIIT Strength & Cardio Fitness - Strength and Conditioning
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 HIT and a HIIT! 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 & Fridays: 8:00 a.m. with Josie Wednesdays & Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $3 drop-in "Get Fit" CircuitWant to change it up? Try Circuit with Josie! Build muscle and improve your cardiovascular fitness and endurance in this dynamic, full-body workout. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $3 drop-in Join us and get fit with these energizing workouts! AB-solute CardioAn invigorating workout session that combines 25 minutes of high-energy cardio with 20 minutes focused on core and abdominal exercises. Options are available to modify the cardio intervals for low-impact or adjust the intensity level to suit your fitness goals. Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Strength and ConditioningWe are excited to announce our new Strength and Conditioning classes with Angela! Join us on Mondays for a dynamic workout that includes strength training with weights and cardio intervals. Modifications will be shown to accommodate all fitness levels. Don’t miss this opportunity to boost your fitness levels and enjoy a challenging yet rewarding workout routine with Angela! Mondays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Step and StrengthThis strength class uses steps in a HIIT-style workout to tone and build muscle. Join Josie for a full-body workout to challenge your strength and endurance. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $3 drop-in Come join us for these energizing, effective workouts!
 
6:35 PM - 7:25 PM    Barre - Evening Barre
TOTAL BARRE®A high-energy workout designed to build strength, flexibility, stamina, and dynamic stability. Using the barre for balance, this low-impact but highly effective program works every muscle in your body, all set to an energizing playlist!Schedule: Mondays: 6:35 p.m. Tuesdays: 9:15 a.m. Instructor: Angela Location: Birch Bay Activity Center Cost: $3 drop-in fee Join us and feel the burn in this dynamic and empowering class!
 
7:00 PM - 9:00 PM    Unavailable
 
8:00 PM - 9:30 PM    Unavailable
 
Tuesday December 23, 2025
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 HIT and a HIIT! 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 & Fridays: 8:00 a.m. with Josie Wednesdays & Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $3 drop-in "Get Fit" CircuitWant to change it up? Try Circuit with Josie! Build muscle and improve your cardiovascular fitness and endurance in this dynamic, full-body workout. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $3 drop-in Join us and get fit with these energizing workouts! AB-solute CardioAn invigorating workout session that combines 25 minutes of high-energy cardio with 20 minutes focused on core and abdominal exercises. Options are available to modify the cardio intervals for low-impact or adjust the intensity level to suit your fitness goals. Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Strength and ConditioningWe are excited to announce our new Strength and Conditioning classes with Angela! Join us on Mondays for a dynamic workout that includes strength training with weights and cardio intervals. Modifications will be shown to accommodate all fitness levels. Don’t miss this opportunity to boost your fitness levels and enjoy a challenging yet rewarding workout routine with Angela! Mondays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Step and StrengthThis strength class uses steps in a HIIT-style workout to tone and build muscle. Join Josie for a full-body workout to challenge your strength and endurance. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $3 drop-in Come join us for these energizing, effective workouts!
 
8:00 AM - 5:00 PM    Senior Center Weight Room - Open Gym
This is a dedicated space equipped with various weights, weight machines, and other exercise equipment used for cardio, weight training, and strength conditioning. Must have a physician's clearance before receiving full access to this room.
 
8:00 AM - 5:00 PM    Senior Programming - General Admission
Classes are included with your Senior pass.Check out all our Senior activities here: https://bbbparkandrec.org/seniorprograms/
 
9:00 AM - 4:00 PM    Winter Break Day Camp - Tuesday, December 23rd
Winter Break Camp at Blaine Elementary School Looking for fun and engaging activities during winter break? Join us for four exciting days of games, crafts, and winter-themed fun!Dates & Times: Monday, December 22nd, 9:00 AM to 4:00 PM Tuesday, December 23rd, 9:00 AM to 4:00 PM Monday, December 29th, 9:00 AM to 4:00 PM Tuesday, December 30th, 9:00 AM to 4:00 PM Cost: $45 per dayAges: 5–12Location: Blaine Elementary SchoolRegister Today! Spots are limited, so don’t miss out on the winter fun!Scholarships available.
 
9:15 AM - 10:00 AM    Barre - Barre
TOTAL BARRE®A high-energy workout designed to build strength, flexibility, stamina, and dynamic stability. Using the barre for balance, this low-impact but highly effective program works every muscle in your body, all set to an energizing playlist!Schedule: Mondays: 6:35 p.m. Tuesdays: 9:15 a.m. Instructor: Angela Location: Birch Bay Activity Center Cost: $3 drop-in fee Join us and feel the burn in this dynamic and empowering class!
 
9:30 AM - 10:25 AM    Pilates - Pilates at the Pavilion
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, 9:30 a.m. with Mika at the Blaine Pavilion Thursdays, 9:30 a.m. with Josie at the Blaine Pavilion (Pilates Fusion: Pilates plus Strength exercises) Saturdays, 8:00 a.m. with Jenn at the Birch Bay Activity Center $3 drop-in.
 
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 Tuesday): 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: $3 per player, per session.If you're new to pickleball and have never played before, we recommend speaking with our Teaching Pro, Coach Gary, to take a class or private lesson before jumping into drop-in play. BBPRD2 offers Introduction to Pickleball classes throughout the year—please check our schedule and programs for dates and times.Thanks for your cooperation, and have fun on the courts!
 
10:30 AM - 11:30 AM    Yoga & Wellness - Tuesday Morning Gentle Yoga
Yoga and Wellness Programs: Functional Mobility Mondays and Wednesdays at 7:00 a.m. in Birch Bay with Jenn Roll & Renew Mondays at 11:00 a.m. in Blaine 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. Gentle Yoga with Mika Tuesdays at 10:30 a.m. in BlaineIncrease flexibility, strength, improve balance, and enhance well-being. Moving slowly through a variety of poses while focusing on breath makes this class beneficial for all levels. Gentle Yoga with Maureen Thursdays at 10:30 a.m. in BlaineSpend 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. in Birch Bay Thursdays at 9:15 a.m. in Birch BayA 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! Yoga with Jenn Thursdays at 6:00 p.m. in Birch BayA 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 Indoor 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 Tuesday): 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: $3 per player, per session.If you're new to pickleball and have never played before, we recommend speaking with our Teaching Pro, Coach Gary, to take a class or private lesson before jumping into drop-in play. BBPRD2 offers Introduction to Pickleball classes throughout the year—please check our schedule and programs for dates and times.Thanks for your cooperation, and have fun on the courts!
 
1:45 PM - 2:45 PM    Yoga & Wellness - Restorative Stretch
Yoga and Wellness Programs: Functional Mobility Mondays and Wednesdays at 7:00 a.m. in Birch Bay with Jenn Roll & Renew Mondays at 11:00 a.m. in Blaine 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. Gentle Yoga with Mika Tuesdays at 10:30 a.m. in BlaineIncrease flexibility, strength, improve balance, and enhance well-being. Moving slowly through a variety of poses while focusing on breath makes this class beneficial for all levels. Gentle Yoga with Maureen Thursdays at 10:30 a.m. in BlaineSpend 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. in Birch Bay Thursdays at 9:15 a.m. in Birch BayA 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! Yoga with Jenn Thursdays at 6:00 p.m. in Birch BayA 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.
 
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: $3 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!
 
Wednesday December 24, 2025
7:00 AM - 7:45 AM    Yoga & Wellness - Rise & Roll
Yoga and Wellness Programs: Functional Mobility Mondays and Wednesdays at 7:00 a.m. in Birch Bay with Jenn Roll & Renew Mondays at 11:00 a.m. in Blaine 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. Gentle Yoga with Mika Tuesdays at 10:30 a.m. in BlaineIncrease flexibility, strength, improve balance, and enhance well-being. Moving slowly through a variety of poses while focusing on breath makes this class beneficial for all levels. Gentle Yoga with Maureen Thursdays at 10:30 a.m. in BlaineSpend 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. in Birch Bay Thursdays at 9:15 a.m. in Birch BayA 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! Yoga with Jenn Thursdays at 6:00 p.m. in Birch BayA 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.
 
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 HIT and a HIIT! 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 & Fridays: 8:00 a.m. with Josie Wednesdays & Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $3 drop-in "Get Fit" CircuitWant to change it up? Try Circuit with Josie! Build muscle and improve your cardiovascular fitness and endurance in this dynamic, full-body workout. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $3 drop-in Join us and get fit with these energizing workouts! AB-solute CardioAn invigorating workout session that combines 25 minutes of high-energy cardio with 20 minutes focused on core and abdominal exercises. Options are available to modify the cardio intervals for low-impact or adjust the intensity level to suit your fitness goals. Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Strength and ConditioningWe are excited to announce our new Strength and Conditioning classes with Angela! Join us on Mondays for a dynamic workout that includes strength training with weights and cardio intervals. Modifications will be shown to accommodate all fitness levels. Don’t miss this opportunity to boost your fitness levels and enjoy a challenging yet rewarding workout routine with Angela! Mondays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Step and StrengthThis strength class uses steps in a HIIT-style workout to tone and build muscle. Join Josie for a full-body workout to challenge your strength and endurance. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $3 drop-in Come join us for these energizing, effective workouts!
 
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. at the Birch Bay Activity Center Cost: $3 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 Tuesday): 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: $3 per player, per session.If you're new to pickleball and have never played before, we recommend speaking with our Teaching Pro, Coach Gary, to take a class or private lesson before jumping into drop-in play. BBPRD2 offers Introduction to Pickleball classes throughout the year—please check our schedule and programs for dates and times.Thanks for your cooperation, and have fun on the courts!
 
11:15 AM - 12:00 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:00 p.m. with Carolyn Location: Blaine Pavilion $3 drop-in Full Body Strength:Full Body Strength combines strength exercises with low-impact cardio for a well-rounded workout. Designed for all fitness levels, this class focuses on building strength while improving endurance and overall fitness. Wednesdays, 12:00 p.m. with Josie Location: Blaine Pavilion $3 drop-in
 
12:00 PM - 2:00 PM    Pickleball - Pickleball: Mon-Fri Beginner/Novice Indoor 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 Tuesday): 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: $3 per player, per session.If you're new to pickleball and have never played before, we recommend speaking with our Teaching Pro, Coach Gary, to take a class or private lesson before jumping into drop-in play. BBPRD2 offers Introduction to Pickleball classes throughout the year—please check our schedule and programs for dates and times.Thanks for your cooperation, and have fun on the courts!
 
5:45 PM - 6:30 PM    HIIT Strength & Cardio Fitness - AB-solute Cardio
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 HIT and a HIIT! 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 & Fridays: 8:00 a.m. with Josie Wednesdays & Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $3 drop-in "Get Fit" CircuitWant to change it up? Try Circuit with Josie! Build muscle and improve your cardiovascular fitness and endurance in this dynamic, full-body workout. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $3 drop-in Join us and get fit with these energizing workouts! AB-solute CardioAn invigorating workout session that combines 25 minutes of high-energy cardio with 20 minutes focused on core and abdominal exercises. Options are available to modify the cardio intervals for low-impact or adjust the intensity level to suit your fitness goals. Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Strength and ConditioningWe are excited to announce our new Strength and Conditioning classes with Angela! Join us on Mondays for a dynamic workout that includes strength training with weights and cardio intervals. Modifications will be shown to accommodate all fitness levels. Don’t miss this opportunity to boost your fitness levels and enjoy a challenging yet rewarding workout routine with Angela! Mondays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Step and StrengthThis strength class uses steps in a HIIT-style workout to tone and build muscle. Join Josie for a full-body workout to challenge your strength and endurance. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $3 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 December 25, 2025
8:00 AM - 8:45 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 HIT and a HIIT! 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 & Fridays: 8:00 a.m. with Josie Wednesdays & Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $3 drop-in "Get Fit" CircuitWant to change it up? Try Circuit with Josie! Build muscle and improve your cardiovascular fitness and endurance in this dynamic, full-body workout. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $3 drop-in Join us and get fit with these energizing workouts! AB-solute CardioAn invigorating workout session that combines 25 minutes of high-energy cardio with 20 minutes focused on core and abdominal exercises. Options are available to modify the cardio intervals for low-impact or adjust the intensity level to suit your fitness goals. Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Strength and ConditioningWe are excited to announce our new Strength and Conditioning classes with Angela! Join us on Mondays for a dynamic workout that includes strength training with weights and cardio intervals. Modifications will be shown to accommodate all fitness levels. Don’t miss this opportunity to boost your fitness levels and enjoy a challenging yet rewarding workout routine with Angela! Mondays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Step and StrengthThis strength class uses steps in a HIIT-style workout to tone and build muscle. Join Josie for a full-body workout to challenge your strength and endurance. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $3 drop-in Come join us for these energizing, effective workouts!
 
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 HIT and a HIIT! 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 & Fridays: 8:00 a.m. with Josie Wednesdays & Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $3 drop-in "Get Fit" CircuitWant to change it up? Try Circuit with Josie! Build muscle and improve your cardiovascular fitness and endurance in this dynamic, full-body workout. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $3 drop-in Join us and get fit with these energizing workouts! AB-solute CardioAn invigorating workout session that combines 25 minutes of high-energy cardio with 20 minutes focused on core and abdominal exercises. Options are available to modify the cardio intervals for low-impact or adjust the intensity level to suit your fitness goals. Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Strength and ConditioningWe are excited to announce our new Strength and Conditioning classes with Angela! Join us on Mondays for a dynamic workout that includes strength training with weights and cardio intervals. Modifications will be shown to accommodate all fitness levels. Don’t miss this opportunity to boost your fitness levels and enjoy a challenging yet rewarding workout routine with Angela! Mondays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Step and StrengthThis strength class uses steps in a HIIT-style workout to tone and build muscle. Join Josie for a full-body workout to challenge your strength and endurance. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $3 drop-in Come join us for these energizing, effective workouts!
 
9:15 AM - 10:05 AM    Yoga & Wellness - Restorative Stretch
Yoga and Wellness Programs: Functional Mobility Mondays and Wednesdays at 7:00 a.m. in Birch Bay with Jenn Roll & Renew Mondays at 11:00 a.m. in Blaine 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. Gentle Yoga with Mika Tuesdays at 10:30 a.m. in BlaineIncrease flexibility, strength, improve balance, and enhance well-being. Moving slowly through a variety of poses while focusing on breath makes this class beneficial for all levels. Gentle Yoga with Maureen Thursdays at 10:30 a.m. in BlaineSpend 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. in Birch Bay Thursdays at 9:15 a.m. in Birch BayA 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! Yoga with Jenn Thursdays at 6:00 p.m. in Birch BayA 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:25 AM    Pilates - Pilates Fusion
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, 9:30 a.m. with Mika at the Blaine Pavilion Thursdays, 9:30 a.m. with Josie at the Blaine Pavilion (Pilates Fusion: Pilates plus Strength exercises) Saturdays, 8:00 a.m. with Jenn at the Birch Bay Activity Center $3 drop-in.
 
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 Tuesday): 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: $3 per player, per session.If you're new to pickleball and have never played before, we recommend speaking with our Teaching Pro, Coach Gary, to take a class or private lesson before jumping into drop-in play. BBPRD2 offers Introduction to Pickleball classes throughout the year—please check our schedule and programs for dates and times.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: Functional Mobility Mondays and Wednesdays at 7:00 a.m. in Birch Bay with Jenn Roll & Renew Mondays at 11:00 a.m. in Blaine 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. Gentle Yoga with Mika Tuesdays at 10:30 a.m. in BlaineIncrease flexibility, strength, improve balance, and enhance well-being. Moving slowly through a variety of poses while focusing on breath makes this class beneficial for all levels. Gentle Yoga with Maureen Thursdays at 10:30 a.m. in BlaineSpend 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. in Birch Bay Thursdays at 9:15 a.m. in Birch BayA 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! Yoga with Jenn Thursdays at 6:00 p.m. in Birch BayA 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 Indoor 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 Tuesday): 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: $3 per player, per session.If you're new to pickleball and have never played before, we recommend speaking with our Teaching Pro, Coach Gary, to take a class or private lesson before jumping into drop-in play. BBPRD2 offers Introduction to Pickleball classes throughout the year—please check our schedule and programs for dates and times.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.
 
6:00 PM - 6:55 PM    Yoga & Wellness - Yoga with Jenn
Yoga and Wellness Programs: Functional Mobility Mondays and Wednesdays at 7:00 a.m. in Birch Bay with Jenn Roll & Renew Mondays at 11:00 a.m. in Blaine 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. Gentle Yoga with Mika Tuesdays at 10:30 a.m. in BlaineIncrease flexibility, strength, improve balance, and enhance well-being. Moving slowly through a variety of poses while focusing on breath makes this class beneficial for all levels. Gentle Yoga with Maureen Thursdays at 10:30 a.m. in BlaineSpend 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. in Birch Bay Thursdays at 9:15 a.m. in Birch BayA 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! Yoga with Jenn Thursdays at 6:00 p.m. in Birch BayA 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 - 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 December 26, 2025
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 HIT and a HIIT! 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 & Fridays: 8:00 a.m. with Josie Wednesdays & Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $3 drop-in "Get Fit" CircuitWant to change it up? Try Circuit with Josie! Build muscle and improve your cardiovascular fitness and endurance in this dynamic, full-body workout. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $3 drop-in Join us and get fit with these energizing workouts! AB-solute CardioAn invigorating workout session that combines 25 minutes of high-energy cardio with 20 minutes focused on core and abdominal exercises. Options are available to modify the cardio intervals for low-impact or adjust the intensity level to suit your fitness goals. Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Strength and ConditioningWe are excited to announce our new Strength and Conditioning classes with Angela! Join us on Mondays for a dynamic workout that includes strength training with weights and cardio intervals. Modifications will be shown to accommodate all fitness levels. Don’t miss this opportunity to boost your fitness levels and enjoy a challenging yet rewarding workout routine with Angela! Mondays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Step and StrengthThis strength class uses steps in a HIIT-style workout to tone and build muscle. Join Josie for a full-body workout to challenge your strength and endurance. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $3 drop-in Come join us for these energizing, effective workouts!
 
8:00 AM - 5:00 PM    Senior Center Weight Room - Open Gym
This is a dedicated space equipped with various weights, weight machines, and other exercise equipment used for cardio, weight training, and strength conditioning. Must have a physician's clearance before receiving full access to this room.
 
8:00 AM - 5:00 PM    Senior Programming - General Admission
Classes are included with your Senior pass.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 Tuesday): 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: $3 per player, per session.If you're new to pickleball and have never played before, we recommend speaking with our Teaching Pro, Coach Gary, to take a class or private lesson before jumping into drop-in play. BBPRD2 offers Introduction to Pickleball classes throughout the year—please check our schedule and programs for dates and times.Thanks for your cooperation, and have fun on the courts!
 
12:00 PM - 2:00 PM    Pickleball - Pickleball: Mon-Fri Beginner/Novice Indoor 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 Tuesday): 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: $3 per player, per session.If you're new to pickleball and have never played before, we recommend speaking with our Teaching Pro, Coach Gary, to take a class or private lesson before jumping into drop-in play. BBPRD2 offers Introduction to Pickleball classes throughout the year—please check our schedule and programs for dates and times.Thanks for your cooperation, and have fun on the courts!
 
6:30 PM - 7:30 PM    Res - Scout Reservation
 
7:00 PM - 9:00 PM    Private Rental
 
Saturday December 27, 2025
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, 9:30 a.m. with Mika at the Blaine Pavilion Thursdays, 9:30 a.m. with Josie at the Blaine Pavilion (Pilates Fusion: Pilates plus Strength exercises) Saturdays, 8:00 a.m. with Jenn at the Birch Bay Activity Center $3 drop-in.
 
8:00 AM - 12:00 PM    Senior Programming - Saturday General Admission
Classes are included with your Senior pass.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. at the Birch Bay Activity Center Cost: $3 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 Indoor 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 Tuesday): 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: $3 per player, per session.If you're new to pickleball and have never played before, we recommend speaking with our Teaching Pro, Coach Gary, to take a class or private lesson before jumping into drop-in play. BBPRD2 offers Introduction to Pickleball classes throughout the year—please check our schedule and programs for dates and times.Thanks for your cooperation, and have fun on the courts!
 
1:00 PM - 3:00 PM    Open Gym - Saturday Open 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.
 
Sunday December 28, 2025
10:00 AM - 12: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 Tuesday): 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: $3 per player, per session.If you're new to pickleball and have never played before, we recommend speaking with our Teaching Pro, Coach Gary, to take a class or private lesson before jumping into drop-in play. BBPRD2 offers Introduction to Pickleball classes throughout the year—please check our schedule and programs for dates and times.Thanks for your cooperation, and have fun on the courts!
 
9:00 PM - 10:30 PM    Unavailable
 
Monday December 29, 2025
7:00 AM - 7:45 AM    Yoga & Wellness - Rise & Roll
Yoga and Wellness Programs: Functional Mobility Mondays and Wednesdays at 7:00 a.m. in Birch Bay with Jenn Roll & Renew Mondays at 11:00 a.m. in Blaine 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. Gentle Yoga with Mika Tuesdays at 10:30 a.m. in BlaineIncrease flexibility, strength, improve balance, and enhance well-being. Moving slowly through a variety of poses while focusing on breath makes this class beneficial for all levels. Gentle Yoga with Maureen Thursdays at 10:30 a.m. in BlaineSpend 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. in Birch Bay Thursdays at 9:15 a.m. in Birch BayA 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! Yoga with Jenn Thursdays at 6:00 p.m. in Birch BayA 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.
 
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 HIT and a HIIT! 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 & Fridays: 8:00 a.m. with Josie Wednesdays & Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $3 drop-in "Get Fit" CircuitWant to change it up? Try Circuit with Josie! Build muscle and improve your cardiovascular fitness and endurance in this dynamic, full-body workout. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $3 drop-in Join us and get fit with these energizing workouts! AB-solute CardioAn invigorating workout session that combines 25 minutes of high-energy cardio with 20 minutes focused on core and abdominal exercises. Options are available to modify the cardio intervals for low-impact or adjust the intensity level to suit your fitness goals. Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Strength and ConditioningWe are excited to announce our new Strength and Conditioning classes with Angela! Join us on Mondays for a dynamic workout that includes strength training with weights and cardio intervals. Modifications will be shown to accommodate all fitness levels. Don’t miss this opportunity to boost your fitness levels and enjoy a challenging yet rewarding workout routine with Angela! Mondays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Step and StrengthThis strength class uses steps in a HIIT-style workout to tone and build muscle. Join Josie for a full-body workout to challenge your strength and endurance. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $3 drop-in Come join us for these energizing, effective workouts!
 
8:00 AM - 5:00 PM    Senior Center Weight Room - Open Gym
This is a dedicated space equipped with various weights, weight machines, and other exercise equipment used for cardio, weight training, and strength conditioning. Must have a physician's clearance before receiving full access to this room.
 
8:00 AM - 5:00 PM    Senior Programming - General Admission
Classes are included with your Senior pass.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. at the Birch Bay Activity Center Cost: $3 drop-inIt’s a great party every time! Come move, sweat, and enjoy the rhythm!_________________________________________________________________________________________
 
9:00 AM - 4:00 PM    Winter Break Day Camp - Monday, December 29th
Winter Break Camp at Blaine Elementary School Looking for fun and engaging activities during winter break? Join us for four exciting days of games, crafts, and winter-themed fun!Dates & Times: Monday, December 22nd, 9:00 AM to 4:00 PM Tuesday, December 23rd, 9:00 AM to 4:00 PM Monday, December 29th, 9:00 AM to 4:00 PM Tuesday, December 30th, 9:00 AM to 4:00 PM Cost: $45 per dayAges: 5–12Location: Blaine Elementary SchoolRegister Today! Spots are limited, so don’t miss out on the winter fun!Scholarships available.
 
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 Tuesday): 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: $3 per player, per session.If you're new to pickleball and have never played before, we recommend speaking with our Teaching Pro, Coach Gary, to take a class or private lesson before jumping into drop-in play. BBPRD2 offers Introduction to Pickleball classes throughout the year—please check our schedule and programs for dates and times.Thanks for your cooperation, and have fun on the courts!
 
11:15 AM - 12:15 PM    Yoga & Wellness - Roll & Renew
Yoga and Wellness Programs: Functional Mobility Mondays and Wednesdays at 7:00 a.m. in Birch Bay with Jenn Roll & Renew Mondays at 11:00 a.m. in Blaine 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. Gentle Yoga with Mika Tuesdays at 10:30 a.m. in BlaineIncrease flexibility, strength, improve balance, and enhance well-being. Moving slowly through a variety of poses while focusing on breath makes this class beneficial for all levels. Gentle Yoga with Maureen Thursdays at 10:30 a.m. in BlaineSpend 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. in Birch Bay Thursdays at 9:15 a.m. in Birch BayA 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! Yoga with Jenn Thursdays at 6:00 p.m. in Birch BayA 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 Indoor 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 Tuesday): 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: $3 per player, per session.If you're new to pickleball and have never played before, we recommend speaking with our Teaching Pro, Coach Gary, to take a class or private lesson before jumping into drop-in play. BBPRD2 offers Introduction to Pickleball classes throughout the year—please check our schedule and programs for dates and times.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:00 p.m. with Carolyn Location: Blaine Pavilion $3 drop-in Full Body Strength:Full Body Strength combines strength exercises with low-impact cardio for a well-rounded workout. Designed for all fitness levels, this class focuses on building strength while improving endurance and overall fitness. Wednesdays, 12:00 p.m. with Josie Location: Blaine Pavilion $3 drop-in
 
5:45 PM - 6:25 PM    HIIT Strength & Cardio Fitness - Strength and Conditioning
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 HIT and a HIIT! 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 & Fridays: 8:00 a.m. with Josie Wednesdays & Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $3 drop-in "Get Fit" CircuitWant to change it up? Try Circuit with Josie! Build muscle and improve your cardiovascular fitness and endurance in this dynamic, full-body workout. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $3 drop-in Join us and get fit with these energizing workouts! AB-solute CardioAn invigorating workout session that combines 25 minutes of high-energy cardio with 20 minutes focused on core and abdominal exercises. Options are available to modify the cardio intervals for low-impact or adjust the intensity level to suit your fitness goals. Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Strength and ConditioningWe are excited to announce our new Strength and Conditioning classes with Angela! Join us on Mondays for a dynamic workout that includes strength training with weights and cardio intervals. Modifications will be shown to accommodate all fitness levels. Don’t miss this opportunity to boost your fitness levels and enjoy a challenging yet rewarding workout routine with Angela! Mondays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Step and StrengthThis strength class uses steps in a HIIT-style workout to tone and build muscle. Join Josie for a full-body workout to challenge your strength and endurance. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $3 drop-in Come join us for these energizing, effective workouts!
 
6:35 PM - 7:25 PM    Barre - Evening Barre
TOTAL BARRE®A high-energy workout designed to build strength, flexibility, stamina, and dynamic stability. Using the barre for balance, this low-impact but highly effective program works every muscle in your body, all set to an energizing playlist!Schedule: Mondays: 6:35 p.m. Tuesdays: 9:15 a.m. Instructor: Angela Location: Birch Bay Activity Center Cost: $3 drop-in fee Join us and feel the burn in this dynamic and empowering class!
 
7:00 PM - 9:00 PM    Unavailable
 
Tuesday December 30, 2025
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 HIT and a HIIT! 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 & Fridays: 8:00 a.m. with Josie Wednesdays & Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $3 drop-in "Get Fit" CircuitWant to change it up? Try Circuit with Josie! Build muscle and improve your cardiovascular fitness and endurance in this dynamic, full-body workout. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $3 drop-in Join us and get fit with these energizing workouts! AB-solute CardioAn invigorating workout session that combines 25 minutes of high-energy cardio with 20 minutes focused on core and abdominal exercises. Options are available to modify the cardio intervals for low-impact or adjust the intensity level to suit your fitness goals. Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Strength and ConditioningWe are excited to announce our new Strength and Conditioning classes with Angela! Join us on Mondays for a dynamic workout that includes strength training with weights and cardio intervals. Modifications will be shown to accommodate all fitness levels. Don’t miss this opportunity to boost your fitness levels and enjoy a challenging yet rewarding workout routine with Angela! Mondays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Step and StrengthThis strength class uses steps in a HIIT-style workout to tone and build muscle. Join Josie for a full-body workout to challenge your strength and endurance. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $3 drop-in Come join us for these energizing, effective workouts!
 
8:00 AM - 5:00 PM    Senior Center Weight Room - Open Gym
This is a dedicated space equipped with various weights, weight machines, and other exercise equipment used for cardio, weight training, and strength conditioning. Must have a physician's clearance before receiving full access to this room.
 
8:00 AM - 5:00 PM    Senior Programming - General Admission
Classes are included with your Senior pass.Check out all our Senior activities here: https://bbbparkandrec.org/seniorprograms/
 
9:00 AM - 4:00 PM    Winter Break Day Camp - Tuesday, December 30th
Winter Break Camp at Blaine Elementary School Looking for fun and engaging activities during winter break? Join us for four exciting days of games, crafts, and winter-themed fun!Dates & Times: Monday, December 22nd, 9:00 AM to 4:00 PM Tuesday, December 23rd, 9:00 AM to 4:00 PM Monday, December 29th, 9:00 AM to 4:00 PM Tuesday, December 30th, 9:00 AM to 4:00 PM Cost: $45 per dayAges: 5–12Location: Blaine Elementary SchoolRegister Today! Spots are limited, so don’t miss out on the winter fun!Scholarships available.
 
9:15 AM - 10:00 AM    Barre - Barre
TOTAL BARRE®A high-energy workout designed to build strength, flexibility, stamina, and dynamic stability. Using the barre for balance, this low-impact but highly effective program works every muscle in your body, all set to an energizing playlist!Schedule: Mondays: 6:35 p.m. Tuesdays: 9:15 a.m. Instructor: Angela Location: Birch Bay Activity Center Cost: $3 drop-in fee Join us and feel the burn in this dynamic and empowering class!
 
9:30 AM - 10:25 AM    Pilates - Pilates at the Pavilion
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, 9:30 a.m. with Mika at the Blaine Pavilion Thursdays, 9:30 a.m. with Josie at the Blaine Pavilion (Pilates Fusion: Pilates plus Strength exercises) Saturdays, 8:00 a.m. with Jenn at the Birch Bay Activity Center $3 drop-in.
 
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 Tuesday): 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: $3 per player, per session.If you're new to pickleball and have never played before, we recommend speaking with our Teaching Pro, Coach Gary, to take a class or private lesson before jumping into drop-in play. BBPRD2 offers Introduction to Pickleball classes throughout the year—please check our schedule and programs for dates and times.Thanks for your cooperation, and have fun on the courts!
 
10:30 AM - 11:30 AM    Yoga & Wellness - Tuesday Morning Gentle Yoga
Yoga and Wellness Programs: Functional Mobility Mondays and Wednesdays at 7:00 a.m. in Birch Bay with Jenn Roll & Renew Mondays at 11:00 a.m. in Blaine 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. Gentle Yoga with Mika Tuesdays at 10:30 a.m. in BlaineIncrease flexibility, strength, improve balance, and enhance well-being. Moving slowly through a variety of poses while focusing on breath makes this class beneficial for all levels. Gentle Yoga with Maureen Thursdays at 10:30 a.m. in BlaineSpend 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. in Birch Bay Thursdays at 9:15 a.m. in Birch BayA 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! Yoga with Jenn Thursdays at 6:00 p.m. in Birch BayA 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 Indoor 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 Tuesday): 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: $3 per player, per session.If you're new to pickleball and have never played before, we recommend speaking with our Teaching Pro, Coach Gary, to take a class or private lesson before jumping into drop-in play. BBPRD2 offers Introduction to Pickleball classes throughout the year—please check our schedule and programs for dates and times.Thanks for your cooperation, and have fun on the courts!
 
1:45 PM - 2:45 PM    Yoga & Wellness - Restorative Stretch
Yoga and Wellness Programs: Functional Mobility Mondays and Wednesdays at 7:00 a.m. in Birch Bay with Jenn Roll & Renew Mondays at 11:00 a.m. in Blaine 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. Gentle Yoga with Mika Tuesdays at 10:30 a.m. in BlaineIncrease flexibility, strength, improve balance, and enhance well-being. Moving slowly through a variety of poses while focusing on breath makes this class beneficial for all levels. Gentle Yoga with Maureen Thursdays at 10:30 a.m. in BlaineSpend 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. in Birch Bay Thursdays at 9:15 a.m. in Birch BayA 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! Yoga with Jenn Thursdays at 6:00 p.m. in Birch BayA 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.
 
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: $3 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!
 
Wednesday December 31, 2025
7:00 AM - 7:45 AM    Yoga & Wellness - Rise & Roll
Yoga and Wellness Programs: Functional Mobility Mondays and Wednesdays at 7:00 a.m. in Birch Bay with Jenn Roll & Renew Mondays at 11:00 a.m. in Blaine 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. Gentle Yoga with Mika Tuesdays at 10:30 a.m. in BlaineIncrease flexibility, strength, improve balance, and enhance well-being. Moving slowly through a variety of poses while focusing on breath makes this class beneficial for all levels. Gentle Yoga with Maureen Thursdays at 10:30 a.m. in BlaineSpend 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. in Birch Bay Thursdays at 9:15 a.m. in Birch BayA 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! Yoga with Jenn Thursdays at 6:00 p.m. in Birch BayA 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.
 
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 HIT and a HIIT! 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 & Fridays: 8:00 a.m. with Josie Wednesdays & Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $3 drop-in "Get Fit" CircuitWant to change it up? Try Circuit with Josie! Build muscle and improve your cardiovascular fitness and endurance in this dynamic, full-body workout. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $3 drop-in Join us and get fit with these energizing workouts! AB-solute CardioAn invigorating workout session that combines 25 minutes of high-energy cardio with 20 minutes focused on core and abdominal exercises. Options are available to modify the cardio intervals for low-impact or adjust the intensity level to suit your fitness goals. Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Strength and ConditioningWe are excited to announce our new Strength and Conditioning classes with Angela! Join us on Mondays for a dynamic workout that includes strength training with weights and cardio intervals. Modifications will be shown to accommodate all fitness levels. Don’t miss this opportunity to boost your fitness levels and enjoy a challenging yet rewarding workout routine with Angela! Mondays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Step and StrengthThis strength class uses steps in a HIIT-style workout to tone and build muscle. Join Josie for a full-body workout to challenge your strength and endurance. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $3 drop-in Come join us for these energizing, effective workouts!
 
8:00 AM - 5:00 PM    Senior Center Weight Room - Open Gym
This is a dedicated space equipped with various weights, weight machines, and other exercise equipment used for cardio, weight training, and strength conditioning. Must have a physician's clearance before receiving full access to this room.
 
8:00 AM - 5:00 PM    Senior Programming - General Admission
Classes are included with your Senior pass.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. at the Birch Bay Activity Center Cost: $3 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 Tuesday): 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: $3 per player, per session.If you're new to pickleball and have never played before, we recommend speaking with our Teaching Pro, Coach Gary, to take a class or private lesson before jumping into drop-in play. BBPRD2 offers Introduction to Pickleball classes throughout the year—please check our schedule and programs for dates and times.Thanks for your cooperation, and have fun on the courts!
 
11:15 AM - 12:00 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:00 p.m. with Carolyn Location: Blaine Pavilion $3 drop-in Full Body Strength:Full Body Strength combines strength exercises with low-impact cardio for a well-rounded workout. Designed for all fitness levels, this class focuses on building strength while improving endurance and overall fitness. Wednesdays, 12:00 p.m. with Josie Location: Blaine Pavilion $3 drop-in
 
12:00 PM - 2:00 PM    Pickleball - Pickleball: Mon-Fri Beginner/Novice Indoor 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 Tuesday): 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: $3 per player, per session.If you're new to pickleball and have never played before, we recommend speaking with our Teaching Pro, Coach Gary, to take a class or private lesson before jumping into drop-in play. BBPRD2 offers Introduction to Pickleball classes throughout the year—please check our schedule and programs for dates and times.Thanks for your cooperation, and have fun on the courts!
 
5:45 PM - 6:30 PM    HIIT Strength & Cardio Fitness - AB-solute Cardio
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 HIT and a HIIT! 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 & Fridays: 8:00 a.m. with Josie Wednesdays & Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $3 drop-in "Get Fit" CircuitWant to change it up? Try Circuit with Josie! Build muscle and improve your cardiovascular fitness and endurance in this dynamic, full-body workout. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $3 drop-in Join us and get fit with these energizing workouts! AB-solute CardioAn invigorating workout session that combines 25 minutes of high-energy cardio with 20 minutes focused on core and abdominal exercises. Options are available to modify the cardio intervals for low-impact or adjust the intensity level to suit your fitness goals. Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Strength and ConditioningWe are excited to announce our new Strength and Conditioning classes with Angela! Join us on Mondays for a dynamic workout that includes strength training with weights and cardio intervals. Modifications will be shown to accommodate all fitness levels. Don’t miss this opportunity to boost your fitness levels and enjoy a challenging yet rewarding workout routine with Angela! Mondays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Step and StrengthThis strength class uses steps in a HIIT-style workout to tone and build muscle. Join Josie for a full-body workout to challenge your strength and endurance. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $3 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 January 1, 2026
8:00 AM - 8:45 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 HIT and a HIIT! 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 & Fridays: 8:00 a.m. with Josie Wednesdays & Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $3 drop-in "Get Fit" CircuitWant to change it up? Try Circuit with Josie! Build muscle and improve your cardiovascular fitness and endurance in this dynamic, full-body workout. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $3 drop-in Join us and get fit with these energizing workouts! AB-solute CardioAn invigorating workout session that combines 25 minutes of high-energy cardio with 20 minutes focused on core and abdominal exercises. Options are available to modify the cardio intervals for low-impact or adjust the intensity level to suit your fitness goals. Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Strength and ConditioningWe are excited to announce our new Strength and Conditioning classes with Angela! Join us on Mondays for a dynamic workout that includes strength training with weights and cardio intervals. Modifications will be shown to accommodate all fitness levels. Don’t miss this opportunity to boost your fitness levels and enjoy a challenging yet rewarding workout routine with Angela! Mondays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Step and StrengthThis strength class uses steps in a HIIT-style workout to tone and build muscle. Join Josie for a full-body workout to challenge your strength and endurance. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $3 drop-in Come join us for these energizing, effective workouts!
 
8:00 AM - 5:00 PM    Senior Center Weight Room - Open Gym
This is a dedicated space equipped with various weights, weight machines, and other exercise equipment used for cardio, weight training, and strength conditioning. Must have a physician's clearance before receiving full access to this room.
 
8:00 AM - 5:00 PM    Senior Programming - General Admission
Classes are included with your Senior pass.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 HIT and a HIIT! 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 & Fridays: 8:00 a.m. with Josie Wednesdays & Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $3 drop-in "Get Fit" CircuitWant to change it up? Try Circuit with Josie! Build muscle and improve your cardiovascular fitness and endurance in this dynamic, full-body workout. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $3 drop-in Join us and get fit with these energizing workouts! AB-solute CardioAn invigorating workout session that combines 25 minutes of high-energy cardio with 20 minutes focused on core and abdominal exercises. Options are available to modify the cardio intervals for low-impact or adjust the intensity level to suit your fitness goals. Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Strength and ConditioningWe are excited to announce our new Strength and Conditioning classes with Angela! Join us on Mondays for a dynamic workout that includes strength training with weights and cardio intervals. Modifications will be shown to accommodate all fitness levels. Don’t miss this opportunity to boost your fitness levels and enjoy a challenging yet rewarding workout routine with Angela! Mondays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Step and StrengthThis strength class uses steps in a HIIT-style workout to tone and build muscle. Join Josie for a full-body workout to challenge your strength and endurance. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $3 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 Tuesday): 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: $3 per player, per session.If you're new to pickleball and have never played before, we recommend speaking with our Teaching Pro, Coach Gary, to take a class or private lesson before jumping into drop-in play. BBPRD2 offers Introduction to Pickleball classes throughout the year—please check our schedule and programs for dates and times.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: Functional Mobility Mondays and Wednesdays at 7:00 a.m. in Birch Bay with Jenn Roll & Renew Mondays at 11:00 a.m. in Blaine 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. Gentle Yoga with Mika Tuesdays at 10:30 a.m. in BlaineIncrease flexibility, strength, improve balance, and enhance well-being. Moving slowly through a variety of poses while focusing on breath makes this class beneficial for all levels. Gentle Yoga with Maureen Thursdays at 10:30 a.m. in BlaineSpend 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. in Birch Bay Thursdays at 9:15 a.m. in Birch BayA 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! Yoga with Jenn Thursdays at 6:00 p.m. in Birch BayA 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 Indoor 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 Tuesday): 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: $3 per player, per session.If you're new to pickleball and have never played before, we recommend speaking with our Teaching Pro, Coach Gary, to take a class or private lesson before jumping into drop-in play. BBPRD2 offers Introduction to Pickleball classes throughout the year—please check our schedule and programs for dates and times.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.
 
6:00 PM - 6:55 PM    Yoga & Wellness - Yoga with Jenn
Yoga and Wellness Programs: Functional Mobility Mondays and Wednesdays at 7:00 a.m. in Birch Bay with Jenn Roll & Renew Mondays at 11:00 a.m. in Blaine 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. Gentle Yoga with Mika Tuesdays at 10:30 a.m. in BlaineIncrease flexibility, strength, improve balance, and enhance well-being. Moving slowly through a variety of poses while focusing on breath makes this class beneficial for all levels. Gentle Yoga with Maureen Thursdays at 10:30 a.m. in BlaineSpend 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. in Birch Bay Thursdays at 9:15 a.m. in Birch BayA 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! Yoga with Jenn Thursdays at 6:00 p.m. in Birch BayA 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 - 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 January 2, 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 HIT and a HIIT! 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 & Fridays: 8:00 a.m. with Josie Wednesdays & Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $3 drop-in "Get Fit" CircuitWant to change it up? Try Circuit with Josie! Build muscle and improve your cardiovascular fitness and endurance in this dynamic, full-body workout. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $3 drop-in Join us and get fit with these energizing workouts! AB-solute CardioAn invigorating workout session that combines 25 minutes of high-energy cardio with 20 minutes focused on core and abdominal exercises. Options are available to modify the cardio intervals for low-impact or adjust the intensity level to suit your fitness goals. Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Strength and ConditioningWe are excited to announce our new Strength and Conditioning classes with Angela! Join us on Mondays for a dynamic workout that includes strength training with weights and cardio intervals. Modifications will be shown to accommodate all fitness levels. Don’t miss this opportunity to boost your fitness levels and enjoy a challenging yet rewarding workout routine with Angela! Mondays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Step and StrengthThis strength class uses steps in a HIIT-style workout to tone and build muscle. Join Josie for a full-body workout to challenge your strength and endurance. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $3 drop-in Come join us for these energizing, effective workouts!
 
8:00 AM - 5:00 PM    Senior Center Weight Room - Open Gym
This is a dedicated space equipped with various weights, weight machines, and other exercise equipment used for cardio, weight training, and strength conditioning. Must have a physician's clearance before receiving full access to this room.
 
8:00 AM - 5:00 PM    Senior Programming - General Admission
Classes are included with your Senior pass.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 Tuesday): 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: $3 per player, per session.If you're new to pickleball and have never played before, we recommend speaking with our Teaching Pro, Coach Gary, to take a class or private lesson before jumping into drop-in play. BBPRD2 offers Introduction to Pickleball classes throughout the year—please check our schedule and programs for dates and times.Thanks for your cooperation, and have fun on the courts!
 
11:00 AM - 12:30 PM    Open Gym - Home School 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.
 
12:00 PM - 2:00 PM    Pickleball - Pickleball: Mon-Fri Beginner/Novice Indoor 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 Tuesday): 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: $3 per player, per session.If you're new to pickleball and have never played before, we recommend speaking with our Teaching Pro, Coach Gary, to take a class or private lesson before jumping into drop-in play. BBPRD2 offers Introduction to Pickleball classes throughout the year—please check our schedule and programs for dates and times.Thanks for your cooperation, and have fun on the courts!
 
6:30 PM - 7:30 PM    Res - Scout Reservation
 
7:00 PM - 9:00 PM    Private Rental
 
Saturday January 3, 2026
8:00 AM - 12:00 PM    Senior Programming - Saturday General Admission
Classes are included with your Senior pass.Check out all our Senior activities here: https://bbbparkandrec.org/seniorprograms/
 
8:00 AM - 1:00 PM    Community Events - Group Fit Demo Day 2025
  Taylor Swift Party: Swiftie Party Edition The ultimate Taylor-themed bash! Celebrate all eras of Taylor with music, dancing, and trivia—perfect for fans of every age. One night. All eras. All Taylor. Date: Saturday, December 13, 2025 Time: 5:00 p.m. – 7:00 p.m. Location: Blaine Community Center Cost: $5 per person (Scholarships available) No Registration Required Look what you made us do! New Year's Eve Family PartyRing in 2026 with a family celebration at the Birch Bay Activity Center! Enjoy dancing, snacks, and a "midnight" countdown at 4:30 p.m., complete with a balloon drop. Date: Wednesday, December 31, 2025Time: 3:30 p.m. – 5:00 p.m.Location: Birch Bay Activity CenterCost: $5 per family Group Fitness Sampler 2026 Shine Into the New Year! Try a sample of our group fitness classes all in one morning of fitness! Kick off the new year with our Annual Group Fitness Sampler on Saturday, January 3, 2026, from 8:00 a.m. to 12:00 p.m. at the Blaine Pavilion! Move, laugh, shine! What to Expect:- Try a variety of 25-minute fitness classes, all in one morning!- Meet our amazing instructors and staff.- Earn tickets to participate in the community-sponsored door drawing. All fitness levels welcome! Date: Saturday, January 3rd, 2025Time: 8 a.m. – 12:00 p.m.Location: Blaine PavilionCost: Free!More Info Coming Soon!   Tea for Two: A Valentine’s Par-TeaJoin us at Baywood Coffee for a sweet and cozy Valentine’s celebration designed for little ones and their favorite grown-ups! Whether it’s a parent, grandparent, aunt, uncle, or special friend, this heartwarming event is all about sharing quality time together over tea, treats, and delightful activities. Dress up or come as you are! Get ready to make some lovely memories!Date: Saturday, February 7thTime: 2:00pm-3:30pmCost: $30Location: Baywood Coffee, 8036 Birch Bay Dr 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!
 
1:00 PM - 3:00 PM    Open Gym - Saturday Open 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.
 
3:00 PM - 5:00 PM    Private Rental
 
Sunday January 4, 2026
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 Tuesday): 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: $3 per player, per session.If you're new to pickleball and have never played before, we recommend speaking with our Teaching Pro, Coach Gary, to take a class or private lesson before jumping into drop-in play. BBPRD2 offers Introduction to Pickleball classes throughout the year—please check our schedule and programs for dates and times.Thanks for your cooperation, and have fun on the courts!
 
9:00 PM - 10:30 PM    Unavailable
 
Monday January 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 HIT and a HIIT! 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 & Fridays: 8:00 a.m. with Josie Wednesdays & Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $3 drop-in "Get Fit" CircuitWant to change it up? Try Circuit with Josie! Build muscle and improve your cardiovascular fitness and endurance in this dynamic, full-body workout. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $3 drop-in Join us and get fit with these energizing workouts! AB-solute CardioAn invigorating workout session that combines 25 minutes of high-energy cardio with 20 minutes focused on core and abdominal exercises. Options are available to modify the cardio intervals for low-impact or adjust the intensity level to suit your fitness goals. Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Strength and ConditioningWe are excited to announce our new Strength and Conditioning classes with Angela! Join us on Mondays for a dynamic workout that includes strength training with weights and cardio intervals. Modifications will be shown to accommodate all fitness levels. Don’t miss this opportunity to boost your fitness levels and enjoy a challenging yet rewarding workout routine with Angela! Mondays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Step and StrengthThis strength class uses steps in a HIIT-style workout to tone and build muscle. Join Josie for a full-body workout to challenge your strength and endurance. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $3 drop-in Come join us for these energizing, effective workouts!
 
8:00 AM - 5:00 PM    Senior Programming - General Admission
Classes are included with your Senior pass.Check out all our Senior activities here: https://bbbparkandrec.org/seniorprograms/
 
9:30 AM - 10:30 AM    Toddler Programs - Toddler Time
Toddler Time! Bring your little ones for a morning of play, socialization, and fun! This unstructured drop-in program is designed for toddlers and their caregivers to enjoy time together in a safe and welcoming environment. We’ll have age-appropriate toys, soft play equipment, music, and space to move around. It’s a great way for kids to explore, make new friends, and practice social skills, while parents and caregivers connect too.Days: MondaysTime: 9:30 AM - 10:30 AM Location: Blaine School District Board RoomCost: Free - No registration required. Children must remained supervised at all times.Join us for a gentle and joyful movement class designed just for toddlers! Through playful poses, calming stretches, and mindful breathing, little ones will explore body awareness, balance, and relaxation in a nurturing environment. This class encourages flexibility, coordination, and self-expression, all while having fun and making new friends. Perfect for wiggly bodies and curious minds!Ages: 2y - 6yDates:         Thursday, December 18thTime: 1:00 PM - 2:00 PMCost: $5.00Location: Blaine Pavilion   More info: Call/Text (360) 656-6416 Art Explorers: Snowman Cotton Ball ArtCreate a fluffy snowman using cotton balls and craft supplies. This hands-on activity is perfect for celebrating the winter season while encouraging creativity and fine motor skills.Ages: 2y - 6yDate: Monday, December 15thTime: 10:30 AM - 11:30 AMCost: $5.00Location: Blaine School District Board RoomMore info: Call/Text (360) 656-6416  Celebrate the season with a sweet and festive hands-on workshop designed for families! Together, you'll decorate your very own gingerbread house using colorful candies and icing, while enjoying holiday music, hot chocolate, and cozy vibes. A perfect way to spark creativity, build memories, and share holiday cheer.Date: Saturday, December 20thTime: 1:30pmLocation: Blaine Community CenterCost: $30 per gingerbread houseMore info: Call/Text (360) 656-6416 Little Chefs Little Chefs is a playful, hands-on program to explore the world of food through fun, sensory-rich activities. Each session invites children to scoop, squish, decorate, and assemble simple snacks or food-themed crafts while exploring textures, colors, and smells in a safe, engaging environment. These guided activities help build confidence, encourage independence, and create joyful moments for children and their caregivers to share.Days: Fridays, starting January 9th!Time: 2:30 PM - 3:30 PM Cost: $5.00 Location: Birch Bay Activity Center  
 
10:00 AM - 11:30 AM    Res - Blaine Senior Center Non-Profit Board Meeting
 
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 Tuesday): 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: $3 per player, per session.If you're new to pickleball and have never played before, we recommend speaking with our Teaching Pro, Coach Gary, to take a class or private lesson before jumping into drop-in play. BBPRD2 offers Introduction to Pickleball classes throughout the year—please check our schedule and programs for dates and times.Thanks for your cooperation, and have fun on the courts!
 
11:15 AM - 12:15 PM    Yoga & Wellness - Roll & Renew
Yoga and Wellness Programs: Functional Mobility Mondays and Wednesdays at 7:00 a.m. in Birch Bay with Jenn Roll & Renew Mondays at 11:00 a.m. in Blaine 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. Gentle Yoga with Mika Tuesdays at 10:30 a.m. in BlaineIncrease flexibility, strength, improve balance, and enhance well-being. Moving slowly through a variety of poses while focusing on breath makes this class beneficial for all levels. Gentle Yoga with Maureen Thursdays at 10:30 a.m. in BlaineSpend 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. in Birch Bay Thursdays at 9:15 a.m. in Birch BayA 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! Yoga with Jenn Thursdays at 6:00 p.m. in Birch BayA 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: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:00 p.m. with Carolyn Location: Blaine Pavilion $3 drop-in Full Body Strength:Full Body Strength combines strength exercises with low-impact cardio for a well-rounded workout. Designed for all fitness levels, this class focuses on building strength while improving endurance and overall fitness. Wednesdays, 12:00 p.m. with Josie Location: Blaine Pavilion $3 drop-in
 
5:35 PM - 6:25 PM    HIIT Strength & Cardio Fitness - Strength and Conditioning
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 HIT and a HIIT! 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 & Fridays: 8:00 a.m. with Josie Wednesdays & Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $3 drop-in "Get Fit" CircuitWant to change it up? Try Circuit with Josie! Build muscle and improve your cardiovascular fitness and endurance in this dynamic, full-body workout. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $3 drop-in Join us and get fit with these energizing workouts! AB-solute CardioAn invigorating workout session that combines 25 minutes of high-energy cardio with 20 minutes focused on core and abdominal exercises. Options are available to modify the cardio intervals for low-impact or adjust the intensity level to suit your fitness goals. Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Strength and ConditioningWe are excited to announce our new Strength and Conditioning classes with Angela! Join us on Mondays for a dynamic workout that includes strength training with weights and cardio intervals. Modifications will be shown to accommodate all fitness levels. Don’t miss this opportunity to boost your fitness levels and enjoy a challenging yet rewarding workout routine with Angela! Mondays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Step and StrengthThis strength class uses steps in a HIIT-style workout to tone and build muscle. Join Josie for a full-body workout to challenge your strength and endurance. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $3 drop-in Come join us for these energizing, effective workouts!
 
6:35 PM - 7:25 PM    Barre - Evening Barre
TOTAL BARRE®A high-energy workout designed to build strength, flexibility, stamina, and dynamic stability. Using the barre for balance, this low-impact but highly effective program works every muscle in your body, all set to an energizing playlist!Schedule: Mondays: 6:35 p.m. Tuesdays: 9:15 a.m. Instructor: Angela Location: Birch Bay Activity Center Cost: $3 drop-in fee Join us and feel the burn in this dynamic and empowering class!
 
7:00 PM - 9:00 PM    Unavailable
 
Tuesday January 6, 2026
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 HIT and a HIIT! 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 & Fridays: 8:00 a.m. with Josie Wednesdays & Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $3 drop-in "Get Fit" CircuitWant to change it up? Try Circuit with Josie! Build muscle and improve your cardiovascular fitness and endurance in this dynamic, full-body workout. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $3 drop-in Join us and get fit with these energizing workouts! AB-solute CardioAn invigorating workout session that combines 25 minutes of high-energy cardio with 20 minutes focused on core and abdominal exercises. Options are available to modify the cardio intervals for low-impact or adjust the intensity level to suit your fitness goals. Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Strength and ConditioningWe are excited to announce our new Strength and Conditioning classes with Angela! Join us on Mondays for a dynamic workout that includes strength training with weights and cardio intervals. Modifications will be shown to accommodate all fitness levels. Don’t miss this opportunity to boost your fitness levels and enjoy a challenging yet rewarding workout routine with Angela! Mondays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Step and StrengthThis strength class uses steps in a HIIT-style workout to tone and build muscle. Join Josie for a full-body workout to challenge your strength and endurance. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $3 drop-in Come join us for these energizing, effective workouts!
 
8:00 AM - 5:00 PM    Senior Programming - General Admission
Classes are included with your Senior pass.Check out all our Senior activities here: https://bbbparkandrec.org/seniorprograms/
 
9:15 AM - 10:00 AM    Barre - Barre
TOTAL BARRE®A high-energy workout designed to build strength, flexibility, stamina, and dynamic stability. Using the barre for balance, this low-impact but highly effective program works every muscle in your body, all set to an energizing playlist!Schedule: Mondays: 6:35 p.m. Tuesdays: 9:15 a.m. Instructor: Angela Location: Birch Bay Activity Center Cost: $3 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 Tuesday): 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: $3 per player, per session.If you're new to pickleball and have never played before, we recommend speaking with our Teaching Pro, Coach Gary, to take a class or private lesson before jumping into drop-in play. BBPRD2 offers Introduction to Pickleball classes throughout the year—please check our schedule and programs for dates and times.Thanks for your cooperation, and have fun on the courts!
 
10:30 AM - 11:30 AM    Yoga & Wellness - Tuesday Morning Gentle Yoga
Yoga and Wellness Programs: Functional Mobility Mondays and Wednesdays at 7:00 a.m. in Birch Bay with Jenn Roll & Renew Mondays at 11:00 a.m. in Blaine 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. Gentle Yoga with Mika Tuesdays at 10:30 a.m. in BlaineIncrease flexibility, strength, improve balance, and enhance well-being. Moving slowly through a variety of poses while focusing on breath makes this class beneficial for all levels. Gentle Yoga with Maureen Thursdays at 10:30 a.m. in BlaineSpend 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. in Birch Bay Thursdays at 9:15 a.m. in Birch BayA 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! Yoga with Jenn Thursdays at 6:00 p.m. in Birch BayA 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.
 
1:45 PM - 2:45 PM    Yoga & Wellness - Restorative Stretch
Yoga and Wellness Programs: Functional Mobility Mondays and Wednesdays at 7:00 a.m. in Birch Bay with Jenn Roll & Renew Mondays at 11:00 a.m. in Blaine 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. Gentle Yoga with Mika Tuesdays at 10:30 a.m. in BlaineIncrease flexibility, strength, improve balance, and enhance well-being. Moving slowly through a variety of poses while focusing on breath makes this class beneficial for all levels. Gentle Yoga with Maureen Thursdays at 10:30 a.m. in BlaineSpend 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. in Birch Bay Thursdays at 9:15 a.m. in Birch BayA 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! Yoga with Jenn Thursdays at 6:00 p.m. in Birch BayA 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.
 
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: $3 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!
 
Wednesday January 7, 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 HIT and a HIIT! 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 & Fridays: 8:00 a.m. with Josie Wednesdays & Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $3 drop-in "Get Fit" CircuitWant to change it up? Try Circuit with Josie! Build muscle and improve your cardiovascular fitness and endurance in this dynamic, full-body workout. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $3 drop-in Join us and get fit with these energizing workouts! AB-solute CardioAn invigorating workout session that combines 25 minutes of high-energy cardio with 20 minutes focused on core and abdominal exercises. Options are available to modify the cardio intervals for low-impact or adjust the intensity level to suit your fitness goals. Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Strength and ConditioningWe are excited to announce our new Strength and Conditioning classes with Angela! Join us on Mondays for a dynamic workout that includes strength training with weights and cardio intervals. Modifications will be shown to accommodate all fitness levels. Don’t miss this opportunity to boost your fitness levels and enjoy a challenging yet rewarding workout routine with Angela! Mondays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Step and StrengthThis strength class uses steps in a HIIT-style workout to tone and build muscle. Join Josie for a full-body workout to challenge your strength and endurance. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $3 drop-in Come join us for these energizing, effective workouts!
 
8:00 AM - 5:00 PM    Senior Programming - General Admission
Classes are included with your Senior pass.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 Tuesday): 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: $3 per player, per session.If you're new to pickleball and have never played before, we recommend speaking with our Teaching Pro, Coach Gary, to take a class or private lesson before jumping into drop-in play. BBPRD2 offers Introduction to Pickleball classes throughout the year—please check our schedule and programs for dates and times.Thanks for your cooperation, and have fun on the courts!
 
11:15 AM - 12:00 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:00 p.m. with Carolyn Location: Blaine Pavilion $3 drop-in Full Body Strength:Full Body Strength combines strength exercises with low-impact cardio for a well-rounded workout. Designed for all fitness levels, this class focuses on building strength while improving endurance and overall fitness. Wednesdays, 12:00 p.m. with Josie Location: Blaine Pavilion $3 drop-in
 
2:30 PM - 3:30 PM    Toddler Programs - Art Explorers
Toddler Time! Bring your little ones for a morning of play, socialization, and fun! This unstructured drop-in program is designed for toddlers and their caregivers to enjoy time together in a safe and welcoming environment. We’ll have age-appropriate toys, soft play equipment, music, and space to move around. It’s a great way for kids to explore, make new friends, and practice social skills, while parents and caregivers connect too.Days: MondaysTime: 9:30 AM - 10:30 AM Location: Blaine School District Board RoomCost: Free - No registration required. Children must remained supervised at all times.Join us for a gentle and joyful movement class designed just for toddlers! Through playful poses, calming stretches, and mindful breathing, little ones will explore body awareness, balance, and relaxation in a nurturing environment. This class encourages flexibility, coordination, and self-expression, all while having fun and making new friends. Perfect for wiggly bodies and curious minds!Ages: 2y - 6yDates:         Thursday, December 18thTime: 1:00 PM - 2:00 PMCost: $5.00Location: Blaine Pavilion   More info: Call/Text (360) 656-6416 Art Explorers: Snowman Cotton Ball ArtCreate a fluffy snowman using cotton balls and craft supplies. This hands-on activity is perfect for celebrating the winter season while encouraging creativity and fine motor skills.Ages: 2y - 6yDate: Monday, December 15thTime: 10:30 AM - 11:30 AMCost: $5.00Location: Blaine School District Board RoomMore info: Call/Text (360) 656-6416  Celebrate the season with a sweet and festive hands-on workshop designed for families! Together, you'll decorate your very own gingerbread house using colorful candies and icing, while enjoying holiday music, hot chocolate, and cozy vibes. A perfect way to spark creativity, build memories, and share holiday cheer.Date: Saturday, December 20thTime: 1:30pmLocation: Blaine Community CenterCost: $30 per gingerbread houseMore info: Call/Text (360) 656-6416 Little Chefs Little Chefs is a playful, hands-on program to explore the world of food through fun, sensory-rich activities. Each session invites children to scoop, squish, decorate, and assemble simple snacks or food-themed crafts while exploring textures, colors, and smells in a safe, engaging environment. These guided activities help build confidence, encourage independence, and create joyful moments for children and their caregivers to share.Days: Fridays, starting January 9th!Time: 2:30 PM - 3:30 PM Cost: $5.00 Location: Birch Bay Activity Center  
 
5:45 PM - 6:30 PM    HIIT Strength & Cardio Fitness - AB-solute Cardio
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 HIT and a HIIT! 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 & Fridays: 8:00 a.m. with Josie Wednesdays & Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $3 drop-in "Get Fit" CircuitWant to change it up? Try Circuit with Josie! Build muscle and improve your cardiovascular fitness and endurance in this dynamic, full-body workout. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $3 drop-in Join us and get fit with these energizing workouts! AB-solute CardioAn invigorating workout session that combines 25 minutes of high-energy cardio with 20 minutes focused on core and abdominal exercises. Options are available to modify the cardio intervals for low-impact or adjust the intensity level to suit your fitness goals. Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Strength and ConditioningWe are excited to announce our new Strength and Conditioning classes with Angela! Join us on Mondays for a dynamic workout that includes strength training with weights and cardio intervals. Modifications will be shown to accommodate all fitness levels. Don’t miss this opportunity to boost your fitness levels and enjoy a challenging yet rewarding workout routine with Angela! Mondays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Step and StrengthThis strength class uses steps in a HIIT-style workout to tone and build muscle. Join Josie for a full-body workout to challenge your strength and endurance. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $3 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 January 8, 2026
8:00 AM - 8:45 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 HIT and a HIIT! 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 & Fridays: 8:00 a.m. with Josie Wednesdays & Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $3 drop-in "Get Fit" CircuitWant to change it up? Try Circuit with Josie! Build muscle and improve your cardiovascular fitness and endurance in this dynamic, full-body workout. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $3 drop-in Join us and get fit with these energizing workouts! AB-solute CardioAn invigorating workout session that combines 25 minutes of high-energy cardio with 20 minutes focused on core and abdominal exercises. Options are available to modify the cardio intervals for low-impact or adjust the intensity level to suit your fitness goals. Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Strength and ConditioningWe are excited to announce our new Strength and Conditioning classes with Angela! Join us on Mondays for a dynamic workout that includes strength training with weights and cardio intervals. Modifications will be shown to accommodate all fitness levels. Don’t miss this opportunity to boost your fitness levels and enjoy a challenging yet rewarding workout routine with Angela! Mondays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Step and StrengthThis strength class uses steps in a HIIT-style workout to tone and build muscle. Join Josie for a full-body workout to challenge your strength and endurance. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $3 drop-in Come join us for these energizing, effective workouts!
 
8:00 AM - 5:00 PM    Senior Programming - General Admission
Classes are included with your Senior pass.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 HIT and a HIIT! 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 & Fridays: 8:00 a.m. with Josie Wednesdays & Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $3 drop-in "Get Fit" CircuitWant to change it up? Try Circuit with Josie! Build muscle and improve your cardiovascular fitness and endurance in this dynamic, full-body workout. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $3 drop-in Join us and get fit with these energizing workouts! AB-solute CardioAn invigorating workout session that combines 25 minutes of high-energy cardio with 20 minutes focused on core and abdominal exercises. Options are available to modify the cardio intervals for low-impact or adjust the intensity level to suit your fitness goals. Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Strength and ConditioningWe are excited to announce our new Strength and Conditioning classes with Angela! Join us on Mondays for a dynamic workout that includes strength training with weights and cardio intervals. Modifications will be shown to accommodate all fitness levels. Don’t miss this opportunity to boost your fitness levels and enjoy a challenging yet rewarding workout routine with Angela! Mondays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Step and StrengthThis strength class uses steps in a HIIT-style workout to tone and build muscle. Join Josie for a full-body workout to challenge your strength and endurance. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $3 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 Tuesday): 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: $3 per player, per session.If you're new to pickleball and have never played before, we recommend speaking with our Teaching Pro, Coach Gary, to take a class or private lesson before jumping into drop-in play. BBPRD2 offers Introduction to Pickleball classes throughout the year—please check our schedule and programs for dates and times.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: Functional Mobility Mondays and Wednesdays at 7:00 a.m. in Birch Bay with Jenn Roll & Renew Mondays at 11:00 a.m. in Blaine 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. Gentle Yoga with Mika Tuesdays at 10:30 a.m. in BlaineIncrease flexibility, strength, improve balance, and enhance well-being. Moving slowly through a variety of poses while focusing on breath makes this class beneficial for all levels. Gentle Yoga with Maureen Thursdays at 10:30 a.m. in BlaineSpend 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. in Birch Bay Thursdays at 9:15 a.m. in Birch BayA 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! Yoga with Jenn Thursdays at 6:00 p.m. in Birch BayA 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.
 
1:00 PM - 2:00 PM    Toddler Programs - Toddler Yoga & Stretch
Toddler Time! Bring your little ones for a morning of play, socialization, and fun! This unstructured drop-in program is designed for toddlers and their caregivers to enjoy time together in a safe and welcoming environment. We’ll have age-appropriate toys, soft play equipment, music, and space to move around. It’s a great way for kids to explore, make new friends, and practice social skills, while parents and caregivers connect too.Days: MondaysTime: 9:30 AM - 10:30 AM Location: Blaine School District Board RoomCost: Free - No registration required. Children must remained supervised at all times.Join us for a gentle and joyful movement class designed just for toddlers! Through playful poses, calming stretches, and mindful breathing, little ones will explore body awareness, balance, and relaxation in a nurturing environment. This class encourages flexibility, coordination, and self-expression, all while having fun and making new friends. Perfect for wiggly bodies and curious minds!Ages: 2y - 6yDates:         Thursday, December 18thTime: 1:00 PM - 2:00 PMCost: $5.00Location: Blaine Pavilion   More info: Call/Text (360) 656-6416 Art Explorers: Snowman Cotton Ball ArtCreate a fluffy snowman using cotton balls and craft supplies. This hands-on activity is perfect for celebrating the winter season while encouraging creativity and fine motor skills.Ages: 2y - 6yDate: Monday, December 15thTime: 10:30 AM - 11:30 AMCost: $5.00Location: Blaine School District Board RoomMore info: Call/Text (360) 656-6416  Celebrate the season with a sweet and festive hands-on workshop designed for families! Together, you'll decorate your very own gingerbread house using colorful candies and icing, while enjoying holiday music, hot chocolate, and cozy vibes. A perfect way to spark creativity, build memories, and share holiday cheer.Date: Saturday, December 20thTime: 1:30pmLocation: Blaine Community CenterCost: $30 per gingerbread houseMore info: Call/Text (360) 656-6416 Little Chefs Little Chefs is a playful, hands-on program to explore the world of food through fun, sensory-rich activities. Each session invites children to scoop, squish, decorate, and assemble simple snacks or food-themed crafts while exploring textures, colors, and smells in a safe, engaging environment. These guided activities help build confidence, encourage independence, and create joyful moments for children and their caregivers to share.Days: Fridays, starting January 9th!Time: 2:30 PM - 3:30 PM Cost: $5.00 Location: Birch Bay Activity Center  
 
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.
 
6:00 PM - 6:55 PM    Yoga & Wellness - Yoga with Jenn
Yoga and Wellness Programs: Functional Mobility Mondays and Wednesdays at 7:00 a.m. in Birch Bay with Jenn Roll & Renew Mondays at 11:00 a.m. in Blaine 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. Gentle Yoga with Mika Tuesdays at 10:30 a.m. in BlaineIncrease flexibility, strength, improve balance, and enhance well-being. Moving slowly through a variety of poses while focusing on breath makes this class beneficial for all levels. Gentle Yoga with Maureen Thursdays at 10:30 a.m. in BlaineSpend 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. in Birch Bay Thursdays at 9:15 a.m. in Birch BayA 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! Yoga with Jenn Thursdays at 6:00 p.m. in Birch BayA 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 - 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 January 9, 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 HIT and a HIIT! 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 & Fridays: 8:00 a.m. with Josie Wednesdays & Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $3 drop-in "Get Fit" CircuitWant to change it up? Try Circuit with Josie! Build muscle and improve your cardiovascular fitness and endurance in this dynamic, full-body workout. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $3 drop-in Join us and get fit with these energizing workouts! AB-solute CardioAn invigorating workout session that combines 25 minutes of high-energy cardio with 20 minutes focused on core and abdominal exercises. Options are available to modify the cardio intervals for low-impact or adjust the intensity level to suit your fitness goals. Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Strength and ConditioningWe are excited to announce our new Strength and Conditioning classes with Angela! Join us on Mondays for a dynamic workout that includes strength training with weights and cardio intervals. Modifications will be shown to accommodate all fitness levels. Don’t miss this opportunity to boost your fitness levels and enjoy a challenging yet rewarding workout routine with Angela! Mondays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Step and StrengthThis strength class uses steps in a HIIT-style workout to tone and build muscle. Join Josie for a full-body workout to challenge your strength and endurance. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $3 drop-in Come join us for these energizing, effective workouts!
 
8:00 AM - 5:00 PM    Senior Programming - General Admission
Classes are included with your Senior pass.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 Tuesday): 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: $3 per player, per session.If you're new to pickleball and have never played before, we recommend speaking with our Teaching Pro, Coach Gary, to take a class or private lesson before jumping into drop-in play. BBPRD2 offers Introduction to Pickleball classes throughout the year—please check our schedule and programs for dates and times.Thanks for your cooperation, and have fun on the courts!
 
11:00 AM - 12:30 PM    Open Gym - Home School 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.
 
2:30 PM - 3:30 PM    Toddler Programs - Little Chefs
Toddler Time! Bring your little ones for a morning of play, socialization, and fun! This unstructured drop-in program is designed for toddlers and their caregivers to enjoy time together in a safe and welcoming environment. We’ll have age-appropriate toys, soft play equipment, music, and space to move around. It’s a great way for kids to explore, make new friends, and practice social skills, while parents and caregivers connect too.Days: MondaysTime: 9:30 AM - 10:30 AM Location: Blaine School District Board RoomCost: Free - No registration required. Children must remained supervised at all times.Join us for a gentle and joyful movement class designed just for toddlers! Through playful poses, calming stretches, and mindful breathing, little ones will explore body awareness, balance, and relaxation in a nurturing environment. This class encourages flexibility, coordination, and self-expression, all while having fun and making new friends. Perfect for wiggly bodies and curious minds!Ages: 2y - 6yDates:         Thursday, December 18thTime: 1:00 PM - 2:00 PMCost: $5.00Location: Blaine Pavilion   More info: Call/Text (360) 656-6416 Art Explorers: Snowman Cotton Ball ArtCreate a fluffy snowman using cotton balls and craft supplies. This hands-on activity is perfect for celebrating the winter season while encouraging creativity and fine motor skills.Ages: 2y - 6yDate: Monday, December 15thTime: 10:30 AM - 11:30 AMCost: $5.00Location: Blaine School District Board RoomMore info: Call/Text (360) 656-6416  Celebrate the season with a sweet and festive hands-on workshop designed for families! Together, you'll decorate your very own gingerbread house using colorful candies and icing, while enjoying holiday music, hot chocolate, and cozy vibes. A perfect way to spark creativity, build memories, and share holiday cheer.Date: Saturday, December 20thTime: 1:30pmLocation: Blaine Community CenterCost: $30 per gingerbread houseMore info: Call/Text (360) 656-6416 Little Chefs Little Chefs is a playful, hands-on program to explore the world of food through fun, sensory-rich activities. Each session invites children to scoop, squish, decorate, and assemble simple snacks or food-themed crafts while exploring textures, colors, and smells in a safe, engaging environment. These guided activities help build confidence, encourage independence, and create joyful moments for children and their caregivers to share.Days: Fridays, starting January 9th!Time: 2:30 PM - 3:30 PM Cost: $5.00 Location: Birch Bay Activity Center  
 
6:30 PM - 7:30 PM    Res - Scout Reservation
 
7:00 PM - 9:00 PM    Private Rental
 
Saturday January 10, 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, 9:30 a.m. with Mika at the Blaine Pavilion Thursdays, 9:30 a.m. with Josie at the Blaine Pavilion (Pilates Fusion: Pilates plus Strength exercises) Saturdays, 8:00 a.m. with Jenn at the Birch Bay Activity Center $3 drop-in.
 
8:00 AM - 12:00 PM    Senior Programming - Saturday General Admission
Classes are included with your Senior pass.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. at the Birch Bay Activity Center Cost: $3 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 Indoor 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 Tuesday): 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: $3 per player, per session.If you're new to pickleball and have never played before, we recommend speaking with our Teaching Pro, Coach Gary, to take a class or private lesson before jumping into drop-in play. BBPRD2 offers Introduction to Pickleball classes throughout the year—please check our schedule and programs for dates and times.Thanks for your cooperation, and have fun on the courts!
 
11:00 AM - 3:00 PM    Private Rental
 
1:00 PM - 3:00 PM    Open Gym - Saturday Open 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.
 
Sunday January 11, 2026
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 Tuesday): 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: $3 per player, per session.If you're new to pickleball and have never played before, we recommend speaking with our Teaching Pro, Coach Gary, to take a class or private lesson before jumping into drop-in play. BBPRD2 offers Introduction to Pickleball classes throughout the year—please check our schedule and programs for dates and times.Thanks for your cooperation, and have fun on the courts!
 
9:00 PM - 10:30 PM    Unavailable
 
Monday January 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 HIT and a HIIT! 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 & Fridays: 8:00 a.m. with Josie Wednesdays & Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $3 drop-in "Get Fit" CircuitWant to change it up? Try Circuit with Josie! Build muscle and improve your cardiovascular fitness and endurance in this dynamic, full-body workout. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $3 drop-in Join us and get fit with these energizing workouts! AB-solute CardioAn invigorating workout session that combines 25 minutes of high-energy cardio with 20 minutes focused on core and abdominal exercises. Options are available to modify the cardio intervals for low-impact or adjust the intensity level to suit your fitness goals. Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Strength and ConditioningWe are excited to announce our new Strength and Conditioning classes with Angela! Join us on Mondays for a dynamic workout that includes strength training with weights and cardio intervals. Modifications will be shown to accommodate all fitness levels. Don’t miss this opportunity to boost your fitness levels and enjoy a challenging yet rewarding workout routine with Angela! Mondays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Step and StrengthThis strength class uses steps in a HIIT-style workout to tone and build muscle. Join Josie for a full-body workout to challenge your strength and endurance. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $3 drop-in Come join us for these energizing, effective workouts!
 
8:00 AM - 5:00 PM    Senior Programming - General Admission
Classes are included with your Senior pass.Check out all our Senior activities here: https://bbbparkandrec.org/seniorprograms/
 
9:30 AM - 10:30 AM    Toddler Programs - Toddler Time
Toddler Time! Bring your little ones for a morning of play, socialization, and fun! This unstructured drop-in program is designed for toddlers and their caregivers to enjoy time together in a safe and welcoming environment. We’ll have age-appropriate toys, soft play equipment, music, and space to move around. It’s a great way for kids to explore, make new friends, and practice social skills, while parents and caregivers connect too.Days: MondaysTime: 9:30 AM - 10:30 AM Location: Blaine School District Board RoomCost: Free - No registration required. Children must remained supervised at all times.Join us for a gentle and joyful movement class designed just for toddlers! Through playful poses, calming stretches, and mindful breathing, little ones will explore body awareness, balance, and relaxation in a nurturing environment. This class encourages flexibility, coordination, and self-expression, all while having fun and making new friends. Perfect for wiggly bodies and curious minds!Ages: 2y - 6yDates:         Thursday, December 18thTime: 1:00 PM - 2:00 PMCost: $5.00Location: Blaine Pavilion   More info: Call/Text (360) 656-6416 Art Explorers: Snowman Cotton Ball ArtCreate a fluffy snowman using cotton balls and craft supplies. This hands-on activity is perfect for celebrating the winter season while encouraging creativity and fine motor skills.Ages: 2y - 6yDate: Monday, December 15thTime: 10:30 AM - 11:30 AMCost: $5.00Location: Blaine School District Board RoomMore info: Call/Text (360) 656-6416  Celebrate the season with a sweet and festive hands-on workshop designed for families! Together, you'll decorate your very own gingerbread house using colorful candies and icing, while enjoying holiday music, hot chocolate, and cozy vibes. A perfect way to spark creativity, build memories, and share holiday cheer.Date: Saturday, December 20thTime: 1:30pmLocation: Blaine Community CenterCost: $30 per gingerbread houseMore info: Call/Text (360) 656-6416 Little Chefs Little Chefs is a playful, hands-on program to explore the world of food through fun, sensory-rich activities. Each session invites children to scoop, squish, decorate, and assemble simple snacks or food-themed crafts while exploring textures, colors, and smells in a safe, engaging environment. These guided activities help build confidence, encourage independence, and create joyful moments for children and their caregivers to share.Days: Fridays, starting January 9th!Time: 2:30 PM - 3:30 PM Cost: $5.00 Location: Birch Bay Activity Center  
 
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 Tuesday): 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: $3 per player, per session.If you're new to pickleball and have never played before, we recommend speaking with our Teaching Pro, Coach Gary, to take a class or private lesson before jumping into drop-in play. BBPRD2 offers Introduction to Pickleball classes throughout the year—please check our schedule and programs for dates and times.Thanks for your cooperation, and have fun on the courts!
 
11:15 AM - 12:15 PM    Yoga & Wellness - Roll & Renew
Yoga and Wellness Programs: Functional Mobility Mondays and Wednesdays at 7:00 a.m. in Birch Bay with Jenn Roll & Renew Mondays at 11:00 a.m. in Blaine 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. Gentle Yoga with Mika Tuesdays at 10:30 a.m. in BlaineIncrease flexibility, strength, improve balance, and enhance well-being. Moving slowly through a variety of poses while focusing on breath makes this class beneficial for all levels. Gentle Yoga with Maureen Thursdays at 10:30 a.m. in BlaineSpend 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. in Birch Bay Thursdays at 9:15 a.m. in Birch BayA 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! Yoga with Jenn Thursdays at 6:00 p.m. in Birch BayA 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: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:00 p.m. with Carolyn Location: Blaine Pavilion $3 drop-in Full Body Strength:Full Body Strength combines strength exercises with low-impact cardio for a well-rounded workout. Designed for all fitness levels, this class focuses on building strength while improving endurance and overall fitness. Wednesdays, 12:00 p.m. with Josie Location: Blaine Pavilion $3 drop-in
 
3:00 PM - 3:45 PM    Dance Classes - Creative Movement: Ages 2.5-4
Creative Movement: Ages 3-4 A gentle and imaginative introduction to dance. Through creative play, young dancers explore movement, music, and basic ballet steps.Dates: Mondays:  1/12, 1/19, 1/26, 2/2, 2/9, 2/16 (6 week session)Time: 3:00pm-3:45pmInstructor:  Aowyn L.Location: Birch Bay Activity CenterCost: $35.00     For more information: 360-656-6416. Space is limited—reserve your spot today! Hip Hop: Ages 5-7Dates: Mondays:  1/12, 1/19, 1/26, 2/2, 2/9, 2/16 (6 week session)Time: 4:00pm-4:45pmInstructor:  Aowyn L.Location: Birch Bay Activity CenterCost: $35.00     For more information: 360-656-6416. Space is limited—reserve your spot today!Hip Hop: Ages 8-10Dates: Mondays: 1/12, 1/19, 1/26, 2/2, 2/9, 2/16 (6 week session)Time: 5:15pm-6:00pmInstructor:  Aowyn L.Location: Blaine Community CenterCost: $35.00     For more information: 360-656-6416. Space is limited—reserve your spot today!
 
4:00 PM - 4:45 PM    Dance Classes - Hip Hop: Ages 5-7
Creative Movement: Ages 3-4 A gentle and imaginative introduction to dance. Through creative play, young dancers explore movement, music, and basic ballet steps.Dates: Mondays:  1/12, 1/19, 1/26, 2/2, 2/9, 2/16 (6 week session)Time: 3:00pm-3:45pmInstructor:  Aowyn L.Location: Birch Bay Activity CenterCost: $35.00     For more information: 360-656-6416. Space is limited—reserve your spot today! Hip Hop: Ages 5-7Dates: Mondays:  1/12, 1/19, 1/26, 2/2, 2/9, 2/16 (6 week session)Time: 4:00pm-4:45pmInstructor:  Aowyn L.Location: Birch Bay Activity CenterCost: $35.00     For more information: 360-656-6416. Space is limited—reserve your spot today!Hip Hop: Ages 8-10Dates: Mondays: 1/12, 1/19, 1/26, 2/2, 2/9, 2/16 (6 week session)Time: 5:15pm-6:00pmInstructor:  Aowyn L.Location: Blaine Community CenterCost: $35.00     For more information: 360-656-6416. Space is limited—reserve your spot today!
 
5:15 PM - 6:00 PM    Dance Classes - Hip Hop: Ages 8-10
Creative Movement: Ages 3-4 A gentle and imaginative introduction to dance. Through creative play, young dancers explore movement, music, and basic ballet steps.Dates: Mondays:  1/12, 1/19, 1/26, 2/2, 2/9, 2/16 (6 week session)Time: 3:00pm-3:45pmInstructor:  Aowyn L.Location: Birch Bay Activity CenterCost: $35.00     For more information: 360-656-6416. Space is limited—reserve your spot today! Hip Hop: Ages 5-7Dates: Mondays:  1/12, 1/19, 1/26, 2/2, 2/9, 2/16 (6 week session)Time: 4:00pm-4:45pmInstructor:  Aowyn L.Location: Birch Bay Activity CenterCost: $35.00     For more information: 360-656-6416. Space is limited—reserve your spot today!Hip Hop: Ages 8-10Dates: Mondays: 1/12, 1/19, 1/26, 2/2, 2/9, 2/16 (6 week session)Time: 5:15pm-6:00pmInstructor:  Aowyn L.Location: Blaine Community CenterCost: $35.00     For more information: 360-656-6416. Space is limited—reserve your spot today!
 
5:35 PM - 6:25 PM    HIIT Strength & Cardio Fitness - Strength and Conditioning
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 HIT and a HIIT! 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 & Fridays: 8:00 a.m. with Josie Wednesdays & Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $3 drop-in "Get Fit" CircuitWant to change it up? Try Circuit with Josie! Build muscle and improve your cardiovascular fitness and endurance in this dynamic, full-body workout. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $3 drop-in Join us and get fit with these energizing workouts! AB-solute CardioAn invigorating workout session that combines 25 minutes of high-energy cardio with 20 minutes focused on core and abdominal exercises. Options are available to modify the cardio intervals for low-impact or adjust the intensity level to suit your fitness goals. Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Strength and ConditioningWe are excited to announce our new Strength and Conditioning classes with Angela! Join us on Mondays for a dynamic workout that includes strength training with weights and cardio intervals. Modifications will be shown to accommodate all fitness levels. Don’t miss this opportunity to boost your fitness levels and enjoy a challenging yet rewarding workout routine with Angela! Mondays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Step and StrengthThis strength class uses steps in a HIIT-style workout to tone and build muscle. Join Josie for a full-body workout to challenge your strength and endurance. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $3 drop-in Come join us for these energizing, effective workouts!
 
6:30 PM - 7:30 PM    Teen Programs - Teen Art Studio: Drawing & Painting
12-Week Girls Volleyball Clinics:  Stay active and sharpen your skills during the off-season! This 12-session program is designed for athletes who want to maintain conditioning, improve technique, and prepare for the next season. Players will focus on:Skill Development: Serving, passing, setting, hitting, and defensive techniques.Game IQ: Strategies, rotations, and situational play.Strength & Conditioning: Exercises to build agility, endurance, and injury prevention.Grades 6th-8thDates: Tuesday, January 13th-March 31st (12 sessions)Time: 6:30pm-7:30pmCost: $60Location: Birch Bay Activity CenterGrades 9th-12thDates: Monday, January 12th-March 30th (12 sessions)Time: 7:30pm-8:30pmCost: $60Location: Birch Bay Activity CenterTeen Art Studio: Drawing & PaintingUnleash your creativity in this hands-on art program designed for teens! Explore the fundamentals of drawing and painting while experimenting with different techniques and materials. Whether you’re a beginner or looking to refine your skills, this studio-style class offers guidance and inspiration in a relaxed, supportive environment.Dates: Mondays & Wednesdays, starting January 12 through February 18 (6 weeks)Time: 6:30 PM – 7:30 PMCost: $120 for 12 classesLocation: Blaine Community CenterMore info: Call/Text (360) 656-6416Youth Home Alone Safety WorkshopThis 60 minute workshop will provide you with the tools you need to set your child up for success when home alone. We want our children to be safe, healthy and happy, especially when they are home alone. Let us teach you strategies and help you develop a tool that you can use for personalizing your Child’s Smart and Safe at Home flexible routine.During the workshop, the parents/caregivers will be provided with methods to establish a safe at home alone environment and the preteens in attendance will participate in a creative problem-solving activity that they can recreate at home. Full group time discussion will incorporate all participants as well as the development of a useful tool to take home.Date: Thursday, February 26thTime: 5:30pmLocation: Blaine Community CenterFreeMore info: Call/Text (360) 656-6416
 
6:35 PM - 7:25 PM    Barre - Evening Barre
TOTAL BARRE®A high-energy workout designed to build strength, flexibility, stamina, and dynamic stability. Using the barre for balance, this low-impact but highly effective program works every muscle in your body, all set to an energizing playlist!Schedule: Mondays: 6:35 p.m. Tuesdays: 9:15 a.m. Instructor: Angela Location: Birch Bay Activity Center Cost: $3 drop-in fee Join us and feel the burn in this dynamic and empowering class!
 
7:00 PM - 9:00 PM    Unavailable
 
7:30 PM - 8:30 PM    Teen Programs - Girls Volleyball: 9th-12th
12-Week Girls Volleyball Clinics:  Stay active and sharpen your skills during the off-season! This 12-session program is designed for athletes who want to maintain conditioning, improve technique, and prepare for the next season. Players will focus on:Skill Development: Serving, passing, setting, hitting, and defensive techniques.Game IQ: Strategies, rotations, and situational play.Strength & Conditioning: Exercises to build agility, endurance, and injury prevention.Grades 6th-8thDates: Tuesday, January 13th-March 31st (12 sessions)Time: 6:30pm-7:30pmCost: $60Location: Birch Bay Activity CenterGrades 9th-12thDates: Monday, January 12th-March 30th (12 sessions)Time: 7:30pm-8:30pmCost: $60Location: Birch Bay Activity CenterTeen Art Studio: Drawing & PaintingUnleash your creativity in this hands-on art program designed for teens! Explore the fundamentals of drawing and painting while experimenting with different techniques and materials. Whether you’re a beginner or looking to refine your skills, this studio-style class offers guidance and inspiration in a relaxed, supportive environment.Dates: Mondays & Wednesdays, starting January 12 through February 18 (6 weeks)Time: 6:30 PM – 7:30 PMCost: $120 for 12 classesLocation: Blaine Community CenterMore info: Call/Text (360) 656-6416Youth Home Alone Safety WorkshopThis 60 minute workshop will provide you with the tools you need to set your child up for success when home alone. We want our children to be safe, healthy and happy, especially when they are home alone. Let us teach you strategies and help you develop a tool that you can use for personalizing your Child’s Smart and Safe at Home flexible routine.During the workshop, the parents/caregivers will be provided with methods to establish a safe at home alone environment and the preteens in attendance will participate in a creative problem-solving activity that they can recreate at home. Full group time discussion will incorporate all participants as well as the development of a useful tool to take home.Date: Thursday, February 26thTime: 5:30pmLocation: Blaine Community CenterFreeMore info: Call/Text (360) 656-6416
 
Tuesday January 13, 2026
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 HIT and a HIIT! 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 & Fridays: 8:00 a.m. with Josie Wednesdays & Thursdays: 8:00 a.m. with Jenn Location: Birch Bay Activity Center Cost: $3 drop-in "Get Fit" CircuitWant to change it up? Try Circuit with Josie! Build muscle and improve your cardiovascular fitness and endurance in this dynamic, full-body workout. Tuesdays: 8:00 a.m. with Josie Location: Birch Bay Activity Center Cost: $3 drop-in Join us and get fit with these energizing workouts! AB-solute CardioAn invigorating workout session that combines 25 minutes of high-energy cardio with 20 minutes focused on core and abdominal exercises. Options are available to modify the cardio intervals for low-impact or adjust the intensity level to suit your fitness goals. Wednesdays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Strength and ConditioningWe are excited to announce our new Strength and Conditioning classes with Angela! Join us on Mondays for a dynamic workout that includes strength training with weights and cardio intervals. Modifications will be shown to accommodate all fitness levels. Don’t miss this opportunity to boost your fitness levels and enjoy a challenging yet rewarding workout routine with Angela! Mondays: 5:45 p.m. with Angela Location: Birch Bay Activity Center Cost: $3 drop-in Step and StrengthThis strength class uses steps in a HIIT-style workout to tone and build muscle. Join Josie for a full-body workout to challenge your strength and endurance. Thursdays: 8:30 a.m. with Josie Location: Blaine Pavilion Cost: $3 drop-in Come join us for these energizing, effective workouts!
 
8:00 AM - 5:00 PM    Senior Programming - General Admission
Classes are included with your Senior pass.Check out all our Senior activities here: https://bbbparkandrec.org/seniorprograms/
 
9:15 AM - 10:00 AM    Barre - Barre
TOTAL BARRE®A high-energy workout designed to build strength, flexibility, stamina, and dynamic stability. Using the barre for balance, this low-impact but highly effective program works every muscle in your body, all set to an energizing playlist!Schedule: Mondays: 6:35 p.m. Tuesdays: 9:15 a.m. Instructor: Angela Location: Birch Bay Activity Center Cost: $3 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 Tuesday): 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: $3 per player, per session.If you're new to pickleball and have never played before, we recommend speaking with our Teaching Pro, Coach Gary, to take a class or private lesson before jumping into drop-in play. BBPRD2 offers Introduction to Pickleball classes throughout the year—please check our schedule and programs for dates and times.Thanks for your cooperation, and have fun on the courts!
 
10:30 AM - 11:30 AM    Yoga & Wellness - Tuesday Morning Gentle Yoga
Yoga and Wellness Programs: Functional Mobility Mondays and Wednesdays at 7:00 a.m. in Birch Bay with Jenn Roll & Renew Mondays at 11:00 a.m. in Blaine 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. Gentle Yoga with Mika Tuesdays at 10:30 a.m. in BlaineIncrease flexibility, strength, improve balance, and enhance well-being. Moving slowly through a variety of poses while focusing on breath makes this class beneficial for all levels. Gentle Yoga with Maureen Thursdays at 10:30 a.m. in BlaineSpend 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. in Birch Bay Thursdays at 9:15 a.m. in Birch BayA 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! Yoga with Jenn Thursdays at 6:00 p.m. in Birch BayA 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.
 
1:45 PM - 2:45 PM    Yoga & Wellness - Restorative Stretch
Yoga and Wellness Programs: Functional Mobility Mondays and Wednesdays at 7:00 a.m. in Birch Bay with Jenn Roll & Renew Mondays at 11:00 a.m. in Blaine 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. Gentle Yoga with Mika Tuesdays at 10:30 a.m. in BlaineIncrease flexibility, strength, improve balance, and enhance well-being. Moving slowly through a variety of poses while focusing on breath makes this class beneficial for all levels. Gentle Yoga with Maureen Thursdays at 10:30 a.m. in BlaineSpend 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. in Birch Bay Thursdays at 9:15 a.m. in Birch BayA 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! Yoga with Jenn Thursdays at 6:00 p.m. in Birch BayA 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.
 
5:00 PM - 7:00 PM    BBBPRD2 Board Meeting
 
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: $3 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!
 
6:30 PM - 7:30 PM    Teen Programs - Girls Volleyball: 6th-8th
12-Week Girls Volleyball Clinics:  Stay active and sharpen your skills during the off-season! This 12-session program is designed for athletes who want to maintain conditioning, improve technique, and prepare for the next season. Players will focus on:Skill Development: Serving, passing, setting, hitting, and defensive techniques.Game IQ: Strategies, rotations, and situational play.Strength & Conditioning: Exercises to build agility, endurance, and injury prevention.Grades 6th-8thDates: Tuesday, January 13th-March 31st (12 sessions)Time: 6:30pm-7:30pmCost: $60Location: Birch Bay Activity CenterGrades 9th-12thDates: Monday, January 12th-March 30th (12 sessions)Time: 7:30pm-8:30pmCost: $60Location: Birch Bay Activity CenterTeen Art Studio: Drawing & PaintingUnleash your creativity in this hands-on art program designed for teens! Explore the fundamentals of drawing and painting while experimenting with different techniques and materials. Whether you’re a beginner or looking to refine your skills, this studio-style class offers guidance and inspiration in a relaxed, supportive environment.Dates: Mondays & Wednesdays, starting January 12 through February 18 (6 weeks)Time: 6:30 PM – 7:30 PMCost: $120 for 12 classesLocation: Blaine Community CenterMore info: Call/Text (360) 656-6416Youth Home Alone Safety WorkshopThis 60 minute workshop will provide you with the tools you need to set your child up for success when home alone. We want our children to be safe, healthy and happy, especially when they are home alone. Let us teach you strategies and help you develop a tool that you can use for personalizing your Child’s Smart and Safe at Home flexible routine.During the workshop, the parents/caregivers will be provided with methods to establish a safe at home alone environment and the preteens in attendance will participate in a creative problem-solving activity that they can recreate at home. Full group time discussion will incorporate all participants as well as the development of a useful tool to take home.Date: Thursday, February 26thTime: 5:30pmLocation: Blaine Community CenterFreeMore info: Call/Text (360) 656-6416