
Pool Schedule
Stay active and energized with a variety of aquatic fitness classes. From open family swim to instructor-led workouts, there's something for every age and fitness level in the YMCA pool.

Swim Lessons
Swim lessons at the Y are designed for all ages and skill levels, helping participants build confidence, have fun, improve technique, and stay safe in and around the water.

Lifeguarding Courses
Gain the skills to make a difference—and even save a life—in your community through our YMCA lifeguarding courses.

Outdoor Pools
Enjoy summer fun at the City of Bartlesville's outdoor pools, offering family-friendly swimming, seasonal programs, and a refreshing way to stay active under the sun.