Our Swimming Pools: Quality Facilities Across Bangalore
Whether you are training for a triathlon or just want a worry-free dip, our all-weather, temperature-controlled pools are ready for you. We have created safe, clean spaces to help you swim comfortably all year long.
This is our magnificent 10-lane, Olympic-size 50-meter pool at Bengaluru City University. It's 7 feet deep throughout, making it the perfect training ground for intermediate and advanced swimmers, triathletes, and anyone looking to build deep water confidence.
Don't just take our word for it. Hear what our swimmers have to say about the new 50-meter Olympic-sized pool at BCU. The space, the clear water, the amazing vibe, it’s a place our swimming community is proud to call home.
Ready to up your swimming game? Our Olympic-size pool at Bengaluru City University is the place to be. We offer everything from intermediate and advanced batches to personal classes and lap swimming access right in the heart of the city.
What a special day! Here’s our coaching team taking their very first dip in the brand new 50-meter pool at BCU. We were all so excited to test the waters and get ready to welcome our swimmers to this elite facility.
More great news from our Koramangala pool! We've covered up the sides to make it a fully indoor facility, so you can swim comfortably no matter the weather outside.
Learn to swim without the tan! Our covered 25-meter pool in Koramangala is perfect for summer classes. We have batches for all levels, from beginners and parent-toddler groups to triathletes and advanced swimmers.
A quiet moment at our newly renovated Koramangala pool. The roof and temperature control mean we are ready for classes to begin, offering a perfect swimming environment day or night.
About this collection
Forget about the Bangalore weather—our pools are fully covered and temperature-controlled, so you can train comfortably in January or during the monsoon. Plus, we have eliminated the harsh sun, meaning you get a great swim without the tan.
Elite Facilities for Every Swimmer
We believe where you swim matters as much as how you swim. That is why we have expanded across Bangalore to offer a variety of environments, each designed for specific goals.
- The 50m Olympic Pool at BCU: Located on Palace Road, this is our elite training ground. It is 7 feet deep throughout, making it perfect for competitive swimmers, triathletes, and those looking to build deep-water confidence. It has ample parking and is just a short walk from the metro.
- Indoor & Temperature-Controlled Pools: Whether it is our Koramangala location at Coolulu Turf Park or our pool in Malleshwaram at RxDx, we have covered the sides and controlled the water temperature. This means no more skipping sessions because of cold winds or rain.
- Comfort & Convenience: We also host batches at locations like the Hilton Doubletree on Sarjapur Road and the Catholic Club on Museum Road, providing flexibility for those who prefer rooftop views or central city access.
Why Choose Our Pools?
It is not just about the water; it is about the environment. Our facilities are maintained with safety as a non-negotiable priority. All our coaches are AUSTSWIM certified, and we maintain strict safety ratios during all sessions.
Whether you are a 'Marlin' (our kids' squad) or a 'Jelly' (our adult open-water enthusiasts), you will find a lane that fits your pace. From personal coaching to group classes and dedicated lap swimming, our goal is to get more people in the water, feeling safe and confident. Come for a trial session and experience the difference of a well-maintained, professionally managed facility.
Nisha Millet Swimming Academy
I’m Nisha. After my time at the Sydney Olympics, I built this academy because I believe everyone should feel safe and happy in the water. We are not just about counting laps; we are about building your confidence and making sure you enjoy every dip in the pool.
Find the right pool for you
Search by locality or pool type to see what we have near you.
More from Private Coaching & Specialty Workshops by Nisha Millet Swimming Academy