Menu Quick Links

You belong here.

Aquatics: Fun in the Water All Year Round

Maybe swimming is one way you stay healthy and fit. Maybe you’d love to splash around with your kids in a spotless pool. Or maybe you’re looking for swimming activities for your children. The Weinstein JCC has it all in two beautiful indoor pools and Camp Hilbert's outdoor facilities.

Swim Classes

The Weinstein JCC Aquatics Department brings you more than just swimming pools. We bring you a sense of community in a place where you and your family can get involved in learning water activities and more. Elements of this program are open to both members and non-members.


Swim Classes at the Weinstein JCC

The Weinstein JCC has dozens of swim classes for all ages and all levels of skill. Our highly qualified instructors can make enjoying the water part of your family’s life. Scroll down to see all of our fall Aquatics classes. Or, visit our Activity Finder and click on the Aquatics filter in the right-hand box.

One-on-One Water Fitness Sessions

Meet with one of our Water Safety Instructors/Masters Coaches to help jump start, motivate or invigorate your workout plan in the pool. If you have medical issues, a medical release from your doctor is required prior to scheduling. These sessions are only available for Weinstein JCC members.


Synchronized Private Lessons

Ever thought about what it takes to be a synchronized swimmer" Come and learn about these unique skills with one of the swimmers from the Dolpholinas synchronized swim team.

Preschool Aquatics Level 1 - Intersession

Level 1 orients children to the aquatic environment and helps them gain basic aquatic skills. These skills include entering and exiting the water, blowing bubbles through mouth and nose, submerging mouth, nose and eyes, opening eyes underwater and retrieving submerged objects, front and back gliding, back floating, rolling from front to back and back to front, treading water, alternating and simultaneous arm and leg actions on front and back, combining arm and leg actions on front and back and age appropriate water safety skills. Children must be fully potty trained to participate; this class is designed to be your child's first water experience without a parent.


Preschool Aquatics Level 2 - Intersession

Level 2 helps children gain greater independence in their skills and develop more comfort in and around water. Skills to be taught include entering and exiting the water, bobbing, opening eyes underwater and retrieving submerged objects, front floating, back gliding and floating, rolling from front to back and back to front, treading water using arms and legs, combining arm and leg actions on front and back, finning arm action on back and age-appropriate water safety skills.


Preschool Aquatics Level 3 - Intersession

Level 3 helps children start to gain basic swimming propulsive skills to be comfortable in and around water. Skills to be taught include entering the water, fully submerging and holding breath in the water, bobbing, rotary breathing, front, jellyfish and tuck floating, front and back floating or gliding with recoveries, changing direction of travel while swimming on front and back, finning arm action on back and age-appropriate water safety topics.


Parent and Child Aquatics Level 1 - Intersession

Level 1 provides experiences and activities for children to: learn to ask for permission before entering the water, enter and exit the water safely, feel comfortable in the water, explore submerging to the mouth, nose and eyes and fully submerging, explore buoyancy on the front and back position, change body position in the water, learn how to play safely, experience wearing a U.S. Coast Guard-approved life jacket and learn age-appropriate water safety skills.


Parent and Child Aquatics Level 2 - Intersession

Level 2 builds upon the skills learned in Level 1 and provides experiences and activities for children to: establish expectations for adult supervision, learn more ways to enter and exit the water safely, explore submerging in a rhythmic pattern, glide on the front and back with assistance, perform combined stroke on front and back with assistance, change body position in the water, experience wearing a U.S. Coast Guard-approved life jacket in the water and learn age-appropriate water safety skills.


Swim Lessons

Private Swim Lessons for Ages 3+

The Weinstein JCC offers one-on-one classes that are an alternative to group lessons. Please contact Assistant Aquatics Director Myles Phelps at (804) 545-8640 or to set-up your lessons. We require a 24-hour cancellation notification in order to reschedule. 

Private Session
  • Members – $28
    Non-members – $40
Semi-Private Session
  • Members – $22
  • Non-members – $34

The Aquatics Program is supported in part by: Gerrie Cairns Aquatics Fund and Evelyn Zaben Benson JCC Aquatics Endowment Fund. All of our swim classes are supported by The Kathie and Steve Markel Learn to Swim Program.

The Dolphin and Dolpholinas Swim Teams

By participating in the Weinstein JCC’s swim team programs, children can improve their skills as they learn critical values like teamwork, responsibility, dedication and self-discipline. 

The Weinstein JCC’s Dolphin Club was founded in 1955 and is a registered swim club with Virginia Swimming, a Local Swim Committee of USA Swimming. As a part of USA Swimming, the Dolphin Club participates in the Safe Sport Program, which is focused on creating and maintaining a fun, healthy and safe environment for its members.

The Dolphin Club Summer Swim Team

It's been an unbelievable season, and we're looking forward to another record-setting year when we return next summer. Registrations are open for summer 2018! Call 285-6500 for details.


Dolphin Club Swimming

The Dolphin Club Swim Team offers a competitive team & opportunity to make life-long friends in a fun and active environment. The Short Course season runs September 10 through April, and the Long Course season runs May through July. And now through September 30, families can sign up for the Short and Long Course seasons together at a discounted price! Payment plans available upon request; additional $25 fee and set-up with a credit card placed on file. (Multi-swimmer discount: $50 off per swimmer after the first sibling.)

For more information call the Aquatics Office at (804) 545-8640, or email Aquatics Director, Kelly Johannsen, at kjohannsen@weinsteinjcc.orgPlease do not register for a group until you have communicated with Kelly about group placement.

*Additional forms will be emailed once you register.

About our Swim Team Groups:

Pre-Fins Group 
This is one of the most exciting additions to Dolphin Club in years! Due to the overwhelming success and excitement of our summer swim team, we have created the Pre-Fins program. To be in this group, your young athlete must be able to complete a 25 free or 25 back unassisted and must be 4 years old or older. While swimmers in this group will not compete in USA Swimming meets, they very much will be members of the “Fin Family” and will have a “fun meet” at the end of each of the three 8-week sessions.

Swimmers in this group will focus greatly on learning the fundamentals of all four strokes over the course of 8 weeks and are greatly encouraged to swim each of the three different 8-week sessions to enjoy the full benefit of being a member of Dolphin Club. Development will be different for each athlete, and coaches will be focusing on improving each individual swimmer for what comes next in their progression rather than having a specific set of skills that they must to do regardless of their current ability. The coach to swimmer ratio will be low in order to provide the best quality coaching possible, and the fun to swimmer ratio will be blown out of the water!

Novice Group 
For many of our younger swimmers, this will be the entry level group for Dolphin Club. To gain entrance into the Novice Group, each swimmer must be able to complete at least 3 of the 4 competitive strokes legally. As you can imagine, our top priority for this group is to HAVE FUN. When a swimmer loves coming back, you can never bring them too much! Naturally though, we hope to create a skill set based on the fundamentals that can be carried with them throughout the rest of their swimming careers and lives. Therefore, we will put a lot of focus on areas like proper push-offs and streamlines, strong under and above the water kicking, safe and competitive starts & turns, as well as correct and legal technique in all 4 strokes.

Advanced Novice Group 
For the young swimmer who has advanced beyond the basics and can legally complete a 100 Individual Medley, you may need to consider the Advanced Novice practice option. There is still a tremendous focus on having a blast while also working on the fundamentals of each of the strokes along with the important details like turns, starts and underwaters that are critical to a swimmer’s development. These athletes will begin to do more “sets” to help prepare them for a training environment that they will see in the Age Group program.

Age Group 
While the Novice Group is generally considered the entry level for Dolphin Club, some new swimmers with higher levels of experience may find themselves in the Age Group program. To be in this group, each swimmer must be proficient in all 4 of the competitive strokes and should be excited to experience a slightly more competitive side to the sport. Although, it should be noted that we plan on having a great time and will constantly look to challenge our swimmers in a way that continues to emphasize the fun side of the sport!

Age Groupers can expect to work on continuing to perfect many of the fundamental skills learned in the Novice group while taking everything to the next level. Swimmers should be prepared to do more challenging “sets” while also having a full understanding of clock reading and intervals. Basic “dryland” activities will also be safely introduced to help all levels of swimmers in the group achieve each of their goals.

Junior Group 
Are you finding yourself becoming more serious about reaching new heights in your swimming? Then Junior Group is where you belong! Working on the fundamentals of the sport will continue in this group, but there will be a much stronger element of training with some good old fashioned hard work mixed in. Athletes in the Junior Group will work with a very specific seasonal training plan that will help them maximize their success in preparation for an end of the season championship meet.

There will be a combination of high level stroke mechanics mixed with challenging interval and race training in the Junior Group. Swimmers will have the opportunity to challenge themselves and create an even more confident sense of self as they learn to traverse the ups and downs of competitive swimming with their teammates. And did we mention that it's going to be fun?!

Senior Group 
The highest level of training at Dolphin Club has been reserved for the Senior Group. Each athlete must be proficient in each stroke and be eager to challenge their own abilities and previous limits on a weekly basis. Swimmers' levels of motivation and discipline will be unmatched as they gain more and more self-confidence throughout the season. Each season will be specifically designed to create the greatest opportunity for success culminating in the end of the year championship meet.  Senior Groupers will become a strong, tightly knit group throughout the season as they work together as teammates to attack each and every workout. Each swimmer's preparation and motivation will come from the desire and will to achieve high levels of success at the state and national levels!

For more information about all of our swim groups, as well as pricing information, practice schedules and more, please visit our Dolphin Club website. To register, visit our activity finder here.


The Dolpholinas Synchronized Swim Team

This unique team teaches girls synchronized swimming skills, sportsmanship and, most importantly, teamwork. Participants compete in local, regional and national meets. For more information or to become part of the team, contact Head Coach Anne Auditore at​ The team is open to swimmers ages 8-18.

Want to learn more? Come to one of our Open Houses on Tuesday, September 25 and Thursday, September 27 from 7:00 - 8:00 PM. 

Synchronized clinic dates:
September 11, 13 & 20, 7:00 - 8:00 PM
Please meet coach Anne at the pool.

Cost is $50 for JCC members and $90 for non-members

Pool Parties

Kids love pools—and pool parties. So, call our Party Coordinator at (804) 545-8640 to set up your child’s pool birthday party today! The party consists of one hour in the party room and one hour of pool fun. Parent-tot parties are also available for 2-4 year olds. Our salt-water Sternheimer Recreational Pool features a beach entry, small slide, large spiral slide, lemon drops, mushroom waterfall, lazy river and whirlpool. Lifeguards will be provided.

Party times vary: Saturdays 11 – 5 pm or Sundays 12 – 5 pm

Parties for 2 to 4-year-olds (includes 12 kids)
*Each child under age 4 must be accompanied in the pool by an adult.
$250 JCC Members

*$5 For each additional child

Parties for 5-year-olds and up (includes 20 kids)
$250 JCC Members

*$5 For each additional child

For more information about the other birthday parties we offer, visit our Birthday Parties page.

About Our Pools

The Francis A. Lewis Pool

The ideal place to immerse yourself in health. Kept at between 80 and 84 degrees (with a set point of 82 degrees), this 25-yard, six lane salt-water pool is used for everything from general lap swim and deep water fitness to instructional swim lessons. It’s also the home pool for the Dolpholinas Synchronized Swim Team and the Dolphin Club Summer and Winter Swim Teams.

Please note that based on time of day and usage of the pool, lifeguards may intiate circle-swim. There will also be signage during programs and private swim lessons to indicate which lanes are open for free swim. Open swim lanes are reflected on the pool schedule, but if you have any questions please feel free to contact Kelly Johannsen at (804) 545-8640.

The Sternheimer Recreational Pool

It’s family fun year-round. Our recreational saltwater pool is our own tiny water park. Kept at between 84 and 88 degrees (with a set point of 86 degrees), the Sternheimer Recreational Pool includes two waterslides, a lazy river, a sitting area with whirlpool-like jets, a mushroom waterfall and lemon drop and wall sprays. Programming includes recreational play for all ages, instructional swim lessons and shallow water fitness.

Hours that the Rec Pool is open to the community are also posted.

Go to our schedules for the Lewis and Sternheimer pool schedules.

The Camp Hilbert Pool

Want to soak in some sunshine while you swim? Members are welcome to use the beautiful Rec and Lap Pool at Camp Hilbert on weekends during the summer from Memorial Day to Labor Day. Just bring your ID between 11 a.m. and 6 p.m. Saturday and/or Sunday.

Members may bring up to four guests per family per day. Guests passes may be purchased in advance at the Weinstein JCC or at the Camp Hilbert Pool check-in for $5. And if you work up an appetite while you’re here, full concessions are available at the Hilbert Snack Bar run by Yossi Goel and friends from 11:30 am to 5:00 pm. If you have any questions, please contact the Weinstein JCC Membership office at (804) 285-6500. Or, call the Camp Hilbert pool directly on summer weekends at (804) 556-3590. Click here for directions.

Interested in having a pool birthday party? For more information, please go to our Birthday Parties page.

Pool Rules and Policies

  1. No swimming without a lifeguard on duty.
  2. No running or rough play.
  3. Children under the age of 8 are not permitted in the pool area without an adult.
  4. Children under the age of 5 must have an adult actively supervising them in the water.
  5. Children who are not toilet-trained must wear a swim diaper in the pool.
  6. Proper swimwear is required.
  7. Excessive talking to the lifeguard is not permitted.
  8. Consumption of food and beverages on the pool deck and in the pool is prohibited.
  9. No glass allowed in the pool area.
  10. Persons with open sores, skin infections or other similar conditions are prohibited from entering the water.
  11. At the first sign of thunder, the pool will close for 30 minutes. Each additional clap of thunder or lightning will delay the re-opening of the pool 30 minutes from that point.
  12. The pool area is reserved for members and their guests during open swim times.
  13. Persons using the water slide must be able to swim and also meet the height requirements indicated on the penguin sign by the foot of the slide.
  14. Weinstein JCC is not responsible for lost or stolen articles.
  15. Lifeguards have the right to enforce additional rules deemed necessary to keep patrons safe.

Want to learn more about Aquatics at the Weinstein JCC? Contact Aquatics Director Kelly Johannsen at or (804) 545-8640, or Assistant Aquatics Director Myles Phelps at or (804) 545-8640.