Our Facility

We designed All-Star to cater to the needs of swim students and their families. Our facilities include a pool designed specifically for teaching swim lessons (both in the summer and winter), two viewing areas for parents to watch their swimmers, and ample parking. All-Star is located in Danville and is easily accessible from other east bay locations.

The Pool:

Our pool is designed for water instruction. To create an optimal learning environment where kids can focus during their swim lesson, we provide each instructor with a designated space. A comfortable water temperature, with steps to get in, students are comfortable and safe to enjoy the water. Once the weather gets cooler, we cover the pool with a dome so students are able to enjoy swim lessons year round.

The Viewing Areas (Swim Shacks):

Our indoor viewing areas are a comfortable place for students to prepare for class and families to watch them swim. We have 2 swim shacks located on each side of the swimming pool. Our main swim shack is where the bathrooms and office are located. The second swim shack has a private dressing area where students can change. Both swim shacks are heated in winter and air conditioned in summer, and have big windows that allow the parents to enjoy watching their kids learn to swim.


We have ample parking and observe a strict 1 mile per hour rule. With space for 20+ cars, you’ll enjoy a hassle-free and safe experience.


All-Star is located at 5800 Camino Tassajara in Danville. For directions, please call 925-967-0900 or click below for further details.

For Detailed Directions, visit our Directions Page.