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.