Come see why we're voted BILLINGS' BEST fitness center

Granite Health+Fitness

Your Life, Your Gym

Special Programs


Granite Health and Fitness offers several resources and activities in our community for you to take advantage of. With special pricing available for non-members, anyone can sign up.

Pricing

Available to Members and Non-Members
Member Pricing Non Member Pricing
$80.00 $100.00

All Sessions 4 weeks unless otherwise noted

2025 Summer

Saturdays (8 weeks)

  • June 21 - August 16 (No lesson on 7/5)

Tues/Thurs (4 weeks)

  • July 22-Aug 14

Mon-Thur (2 weeks)

  • July 21-31
  • Aug 4-14

2025 Fall

Mon / Wed Mornings

  • Sept 8 - Oct 1
  • Oct 6 - Oct 29
  • Nov 3 - Nov 19
    (3 weeks - Members $60 | Non-members $75)
  • Dec 1 - Dec 17
    (3 weeks - Members $60 | Non-members $75)

Tues/Thurs Afternoons

  • Sept 9 - Oct 2
  • Oct 7 - Oct 30
  • Nov 4 - Nov 20
    (3 weeks - Members $60 | Non-members $75)
  • Dec 2 - Dec 18
    (3 weeks - Members $60 | Non-members $75)

Saturday Mornings

  • Sept 6 - Oct 25
  • Nov 15 - Dec 13
    (4 weeks - Members $40 | Non-members $50 & No lesson 11/29)
  •  Home
  • //Special Programs
Swimming Lessons offered to children as young as 6 months old

Granite Swim Lessons


Granite Swim Lessons are offered in our indoor pool facility. Granite's indoor pool is a Bromine disinfected pool and kept at a stable temperature safe for kids and infants with fewer instances of skin and eye irritation traditionally associated with Chlorinated pools.

Parent/Child Lessons (Ages 6 Months to 3.5 Years Old)

Accompanied by a parent, infants and toddlers embark on a journey to become comfortable in the water and develop swim readiness skills. Our engaging lessons focus on creating fun and confidence-building experiences. Parents simultaneously learn about water safety, drowning prevention, and the importance of supervision.


Water Tadpoles: 30 minutes (6 mo - 3.5 years old)

  • Parents accompany children in this level, introducing infants and toddlers to the aquatic environment through exploration. Emphasis on enjoyable learning experiences.
  • Ratio: 10:1

Register Online for Water Tadpoles


Independent Swim Lessons (Ages 3+)

Students venture into independent swim lessons, focusing on personal water safety and achieving basic swimming competency through the mastery of two benchmark skills:

  1. Swim, Float, Swim - sequencing front glide, roll, back float, roll, front glide and exit.
  2. Jump, push, turn, and grab

Guppies: 30 minutes (Ages 3.5 - 5 years old)

Main Focus: WATER ACCLIMATION
  • Students develop comfort with underwater exploration and learn safe water exits. Stage 1 lays the foundation for future swimming progress.
  • Ratio: 3:1

Register Online for Guppies


Goldfish: 40 minutes (Ages 4 - 5.5 years old)

Main Focus: WATER MOVEMENT
  • In stage 2, students refine body position and control, directional change, and forward movement in the water while practicing safe water exits.
  • Ratio: 4:1

Register Online for Goldfish


Dolphins: 40 minutes (Ages 4.5 - 6 years old)

Main Focus: STROKE INTRODUCTION
  • Stage 3 emphasizes swimming to safety from longer distances, introduces rhythmic breathing, and integrates arm and leg actions.
  • Ratio: 5:1

Register Online for Dolphins


Sharks: 40 minutes (Ages 5+ years old)

Main Focus: STROKE DEVELOPMENT
  • Stage 4 focuses on developing stroke technique in front crawl and back crawl, along with learning breaststroke kick and butterfly kick. Water safety is reinforced through treading water and elementary backstroke.
  • Ratio: 5:1

Register Online for Sharks


Individual Swim Lessons

Granite Health and Fitness also offers private swim lessons for those who need extra assistance or prefer a one-to-one learning experience. This allows our instructor to focus in on the exact needs of the swimmer. Contact us for more information and to schedule a private swim session.

Register Online for Individual Swim Lessons

Granite does currently have a private swim request waiting list. We will contact you immediately upon receiving your request to let you know how quickly we can get you in!