YMCA of the Shoals

  • About
    • History
    • Code of Conduct
    • Our Mission
    • Mobile App
    • News
    • Y Careers
    • Contact Us
  • Membership
    • Join the Y
    • Rates
    • Financial Assistance
    • Corporate Wellness
    • Guests
    • Reciprocal Membership
    • Membership Handbook
    • Schedules
      • Class Schedules
      • Events Calendar
      • Holiday Hours
    • Cancellation Policy
  • Programs
    • Youth Development
      • Before and After School Care
      • Summer Day Camp
      • Child Watch
      • Child Watch Overflow
    • Group Exercise
    • Aquatics
      • Water Aerobics
      • Specialized Classes
      • Swim Lessons
      • Lightning Procedures
    • Rock Steady Boxing
    • Fit to Fight
    • Martial Arts
    • Gymnastics
  • Extras
    • CPR & First Aid
    • Personal Training
    • Pilates Reformer Training
    • Lifeguard Training
    • Pickleball
    • Birthday Parties – Pool or Inflatables*SERVICE ON HOLD*
  • Trax4MAX
  • Donate
    • How To Give
    • Annual Campaign
    • Impact
      • Backpack Project
      • SPLASH Program
    • United Way
  • Manage Account
  • Join Now
  • Contact
  • Facebook
  • Twitter

Calendar

Class Type

  • Group Exercise (GXR)
  • Cycle Fusion (GXR2)
  • Spirit/Mind/Body (GXR3)
  • CPR
  • Lap Pool Schedule
  • Leisure Pool Schedule
  • Swim Lessons
  • Karate – Tang Soo Do
  • Gymnastics
  • Gym Courts A & B
25 events found.

Events Search and Views Navigation

Event Views Navigation

  • List
  • Month
Today

June 2025

Wed 11
June 11 @ 12:00 pm - 4:30 pm Recurring

SUMMER DAY CAMP – Court B

YMCA of the Shoals 2121 Helton Drive, Florence, AL, United States
Wed 11
June 11 @ 2:45 pm - 4:30 pm Recurring

FHS Swim Team Practice

YMCA of the Shoals 2121 Helton Drive, Florence, AL, United States

2 Lanes Available

Wed 11
June 11 @ 4:15 pm - 5:00 pm Recurring

Muscle Works (Emilie)

YMCA of the Shoals 2121 Helton Drive, Florence, AL, United States
Wed 11
June 11 @ 4:30 pm - 8:30 pm Recurring

Karate – Court B

YMCA of the Shoals 2121 Helton Drive, Florence, AL, United States
Wed 11
June 11 @ 5:30 pm - 6:10 pm Recurring

After Work Water Workout

YMCA of the Shoals 2121 Helton Drive, Florence, AL, United States

2 Lanes Available

Wed 11
June 11 @ 5:30 pm - 6:30 pm Recurring

Y Yoga (Kayla)

YMCA of the Shoals 2121 Helton Drive, Florence, AL, United States
Wed 11
June 11 @ 5:30 pm - 6:30 pm Recurring

Cardio Hip Hop (Ladarius)

YMCA of the Shoals 2121 Helton Drive, Florence, AL, United States
Wed 11
June 11 @ 6:30 pm - 7:30 pm Recurring

Special Olympics Swim Practice

YMCA of the Shoals 2121 Helton Drive, Florence, AL, United States

2 Lanes Available

Thu 12
June 12 @ 5:00 am - 8:00 am Recurring

Open Play – Court B

YMCA of the Shoals 2121 Helton Drive, Florence, AL, United States
Thu 12
June 12 @ 5:00 am - 10:00 am Recurring

Open Play – Court A

YMCA of the Shoals 2121 Helton Drive, Florence, AL, United States
Thu 12
June 12 @ 5:15 am - 6:00 am Recurring

Muscle Works (Emilie)

YMCA of the Shoals 2121 Helton Drive, Florence, AL, United States
Thu 12
June 12 @ 5:30 am - 9:00 am Recurring

All 6 Lanes Available

YMCA of the Shoals 2121 Helton Drive, Florence, AL, United States
Thu 12
June 12 @ 8:00 am - 8:50 am Recurring

Step & Strength (Angela V.)

YMCA of the Shoals 2121 Helton Drive, Florence, AL, United States
Thu 12
June 12 @ 8:00 am - 10:00 am Recurring

Rock Steady Boxing – Court B

YMCA of the Shoals 2121 Helton Drive, Florence, AL, United States
Thu 12
June 12 @ 8:10 am - 9:00 am Recurring

Body Pump (Christy)

YMCA of the Shoals 2121 Helton Drive, Florence, AL, United States
Thu 12
June 12 @ 8:30 am - 9:15 am Recurring

Joints in Motion

YMCA of the Shoals 2121 Helton Drive, Florence, AL, United States
Thu 12
June 12 @ 9:05 am - 9:55 am Recurring

Y Yoga (Lana)

YMCA of the Shoals 2121 Helton Drive, Florence, AL, United States
Thu 12
June 12 @ 9:10 am - 9:55 am Recurring

spYn (Lauren)

YMCA of the Shoals 2121 Helton Drive, Florence, AL, United States
Thu 12
June 12 @ 9:10 am - 10:00 am Recurring

Kickboxing (Kimberly)

YMCA of the Shoals 2121 Helton Drive, Florence, AL, United States
Thu 12
June 12 @ 10:00 am - 12:00 pm Recurring

PICKLEBALL – Court A

YMCA of the Shoals 2121 Helton Drive, Florence, AL, United States
Thu 12
June 12 @ 10:15 am - 11:00 am Recurring

Yoga in Chairs (Shelia)

YMCA of the Shoals 2121 Helton Drive, Florence, AL, United States
Thu 12
June 12 @ 11:15 am - 12:00 pm Recurring

Cardio Hip Hop (Ladarius)

YMCA of the Shoals 2121 Helton Drive, Florence, AL, United States
Thu 12
June 12 @ 12:00 pm - 4:30 pm Recurring

SUMMER DAY CAMP – Court B

YMCA of the Shoals 2121 Helton Drive, Florence, AL, United States
Thu 12
June 12 @ 12:00 pm - 6:00 pm Recurring

Open Play – Court A

YMCA of the Shoals 2121 Helton Drive, Florence, AL, United States
Thu 12
June 12 @ 12:15 pm - 1:00 pm Recurring

Body & Balance (Teri)

YMCA of the Shoals 2121 Helton Drive, Florence, AL, United States
  • Previous Events
  • Today
  • Next Events
  • Google Calendar
  • iCalendar
  • Outlook 365
  • Outlook Live
  • Export .ics file
  • Export Outlook .ics file
The YMCA

Quicklinks

  • Home
  • Join the Y
  • Rates
  • Schedules
  • Give to the Y

Get in touch

2121 Helton Drive
Florence, Alabama 35630
Phone: 256.246.9622
Email: info@ymcashoals.org

Hours

Mon – Fri: 5:00 am – 9:00 pm
Sat: 6:00 am – 5:00 pm
Sun: 1:00 pm – 5:00 pm

Aquatic Center Hours:
Mon – Fri: 5:30 am – 8:30 pm
Sat: 6:00 am – 4:30 pm
Sun: 1:00 pm – 4:30 pm
© 2025 YMCA of the Shoals.
MENU
  • About
    • History
    • Code of Conduct
    • Our Mission
    • Mobile App
    • News
    • Y Careers
    • Contact Us
  • Membership
    • Join the Y
    • Rates
    • Financial Assistance
    • Corporate Wellness
    • Guests
    • Reciprocal Membership
    • Membership Handbook
    • Schedules
      • Class Schedules
      • Events Calendar
      • Holiday Hours
    • Cancellation Policy
  • Programs
    • Youth Development
      • Before and After School Care
      • Summer Day Camp
      • Child Watch
      • Child Watch Overflow
    • Group Exercise
    • Aquatics
      • Water Aerobics
      • Specialized Classes
      • Swim Lessons
      • Lightning Procedures
    • Rock Steady Boxing
    • Fit to Fight
    • Martial Arts
    • Gymnastics
  • Extras
    • CPR & First Aid
    • Personal Training
    • Pilates Reformer Training
    • Lifeguard Training
    • Pickleball
    • Birthday Parties – Pool or Inflatables*SERVICE ON HOLD*
  • Trax4MAX
  • Donate
    • How To Give
    • Annual Campaign
    • Impact
      • Backpack Project
      • SPLASH Program
    • United Way
  • Manage Account
  • Join Now