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.


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

2 Week Sessions

  • June 5th - June 15th
  • June 19th - June 29th
  • July 10th - July 20th
  • July 24th - August 3rd

4 Week Sessions

  • June 6th - June 29th
  •  Home
  • //Special Programs
Swimming Lessons offered to children as young as 6 months old

Granite Swim Lessons

Granite Swim Lessons are offered at our Sport location in our indoor pool facility. Private Swim Lessons are also available upon request. Please check with our front desk staff to determine availability.

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 36 months)

Parent/Child Swim Lessons are designed to develop a sense of comfort and familiarity with the water. It is taught through group instruction utilizing songs, games, and fun activities. Children work on basic movement with the help of a parent. This will be a SPLASHING good time for you and your child! Offered seasonally.

Level 1 SPLASH! Lessons (Ages 3+)

This class is designed as an introduction to the water. Children will be introduced to beginning swimming skills such as putting faces in the water, floating on stomach, and floating on back, along with much more. This beginner class is focused on FUN and SAFETY in and around the water!

Level 2 RIPPLE: Stroke Development, Stroke Improvement

This class is designed for the more intermediate swimmer who is ready to improve their stroke technique. Front crawl, back crawl, and dolphin kick will be introduced as children are ready.

Level Sessions Days Times
Level 1 & 2 2 week Mon-Thurs 10:30am - 11:10am
Level 1 4 week Tues/Thur 4:15pm - 4:55pm
Level 2 4 week Tues/Thur 5:00pm - 5:40pm