Bath Area Family YMCA
Bath Area Family YMCA
BATH AREA FAMILY YMCA
Bath Area Family YMCA (207) 443-4112 | Landing YMCA (207) 844-2801
Home
Sign Up for Emails
Follow on Facebook
Log In
Financial Aid
Contact
Donate
Youth Development
Aquatics
Swim Lessons
Private Swim Lessons
Special Olympics Swim Team
Adapted Aquatics
Long Reach Swim Club (Swim Team)
Child Care
Before/After School Y Care
Enrichment Preschool Program
Kids Night Out
Make a Child Care Payment
Gymnastics
Gymnastics
Summer Gymnastics
Summer Camps & Programs
Day Camp (Grades 1-5)
LIT Program at Y Summer Day Camp
Summer Gymnastics
Private Swim Lessons
Youth Programs
Basketball Programs
Climbing Wall
Freedom Tour
Music Lessons
Teen Time at the Y
Healthy Living
Program Guide
Aquatics
Swim Lessons
Private Swim Lessons
Long Reach Masters Swim Club NEW!
Special Olympics Swim Team
Swim Test Policy
Pool Rules
Lifeguard Training
Water Fitness Classes
Fitness
Fitness Classes
Fitness Schedules
Classes in Bath
Classes at the Landing
Climbing Wall
Personal Training
Pickleball
Racquetball
Volleyball
Virtual Fitness
Social Responsibility
Our Mission
Business Partner Program
Careers & Volunteering
Facility/Party Rentals
Financial Aid & Scholarships
Food Program and Veggie Van
Special Events
Dr. Buck Tee-Up for Y Kids
YMCA Alliance of Maine, NH, and VT
Our History
Our Guidelines
Membership
Join Today!
Membership Options
24/7 Membership at the Landing
Impact Membership
Virtual Fitness
Cancellation Policy
Manage Your Account
Financial Aid & Scholarships
Download Our Mobile App!
Bath Area Family YMCA
Landing YMCA in Brunswick
Register Online
Schedules
Giving
IMG-4805