Swimming

Dive into the olympic-sized pool at The St. James. From swim classes to swim clubs, adults and kids will enjoy splashing around when they join our fun and safety-focused swimming programs.

Save up to 20% on Summer Camps

The St. James Swim Club

Learn, improve, and compete in the pool. The swimming programs at The St. James are open to all ages and abilities. Whether you want to give your kids life-saving water skills, or you’re looking for competitive swimming clubs, we can help you achieve it. Beyond swim lessons and swimming teams, The St. James Pool House is open for cross-training, lap swimming, triathlon training, sport rehabilitation, and more. We offer:

  • An indoor, olympic-sized training and competition pool
  • Swimming lessons for kids and adults
  • Swim club for competitive racing
  • Private swim lessons and personalized training
  • Seasonal pool programs and pool obstacle courses

Our 52-meter Myrtha training and competition pool features:

  • Removable headwall and 20 track start blocks including the backstroke start system
  • Stainless steel construction and an infinity-edge overflow gutter to reduce wake.


Pool Availability

*Pool is closed weekdays from 1:30 PM - 3:30 PM and Tuesdays 6:00 AM - 6:30 AM.

Open Swim Hours

Mondays & Wednesdays

  • 5:00 AM - 4:00 PM | 3+ Lanes Available
  • 4:00 PM - 7:00 PM | 1 Lane Available
  • 7:00 PM - 8:00 PM | 4+ Lanes Available

Tuesdays, Thursdays & Fridays

  • 5:00 AM - 4:00 PM | 4+ Lanes Available
  • 4:00 PM - 6:00 PM | 1 Lane Available
  • 6:00 PM - 8:00 PM | 5 Lanes Available

Saturdays*

  • 7:00 AM - 6:00 PM | 9+ Lanes Available

Sundays*

  • 7:00 AM - 8:30 AM | 3+ Lanes Available
  • 8:30 AM - 12:00 PM | 5 Lanes Available
  • 12:00 PM - 6:00 PM | 9 Lanes Available

*Weekend lane availability is determined by swim meet schedules. Speak with concierge to learn more.


Swimming Camps

Swimming Summer Camp (4-Days)

More Details
Ages

6 - 15

Schedule

Monday to Thursday | 9 AM - 3 PM

Dates
  • Week 3 | Jun 17 - 21
  • Week 4 | Jun 24 - 28
  • Week 7 | Jul 15 - 19

Swimming Summer Camp (3-Days)

More Details
Ages

6 - 15

Schedule

Monday to Wednesday | 9 AM - 3 PM

Dates
  • Week 1 | Jun 3 - 7
  • Week 2 | Jun 10 - 14
  • Week 5 | Jul 1 - 3
  • Week 6 | Jul 8 - 12
  • Week 8 | Jul 22 - 26
  • Week 9 | Jul 29 - Aug 2

Events

There are no events scheduled at this time. Please check back later.


Masters Swim Program

The St. James Masters swimming program is a team-based training program to help adult athletes achieve their swimming goals. From basic swim principles to advanced racing techniques, STJ pro swim coaches give personalized instruction to help all levels become more proficient in the water.

Practices are run with a punch pass system. Each pass is valid for one year from the purchase date and can be used at any of the STJ Masters swim practices.

Practice Days & Times

  • Tuesdays & Thursdays 6:00 - 7:00 AM, 12:00 - 1:00 PM
  • Sundays 7:00 - 8:30 AM (long course)

Not sure you're ready for Masters swim practices? No worries! Join our pre-masters swimming program:

  • Tuesdays & Thursdays 7:00 - 8:00 AM

Swim Teams

Ready to race? The St. James Swim Club is a USA Swim team sanctioned to compete against the top swimmers from across the country. STJ athletes work as a team, building skills that help them excel in the water and on the deck. Whether you are looking for swimming teams for kids or more competitive swimming clubs, our program can help you meet your goals. Benefits of joining an STJ swim team include:

  • Coaching from passionate, expert coaches
  • Cultivating a lifelong love of swimming
  • Building character, leadership skills, friendships, and team spirit
  • Strength and conditioning that help you perform in and out of the pool
  • Access to one of the finest swimming facilities in the DMV

Swim Team Tryouts

More Details
Ages

3 - 18

Schedule

Mondays and Tuesdays

Competitive Swim Team

More Details
Ages

Coed 4 - 18

Schedule

Practices occur Monday thru Saturday


Private Swimming Lessons

We offer private swimming lessons for everyone, from first-time swimmers to competitive racers. New to the water? Our safety-focused swim coaches will teach you or your kids vital, life-saving swimming skills. Looking to improve your time? STJ coaches will help you increase stamina, fine-tune stroke movements, and build swim-enhancing physical fitness including flexibility and cardiovascular strength.

First Time Swimmers

The St. James swim instructors work with beginners from infants to adults to make sure everyone is comfortable in the pool. The American Academy of Pediatrics recommends youth swimming lessons to protect from drowning as early as age one. Parents are welcome to watch from our comfortable spectator seating we guide their children through water basics. Private swimming lessons are available for adults of every age as well. Adults in particular often benefit from personalized attention to help them overcome any preconceived notions or fears of the water.

Instructors teach the basics, including safely entering the pool, floating, treading water, breathing, kicking with your legs and stroking with your arms. The St. James Swim Program recommends new swimmers should expect to spend at least 2 hours a week in the pool to achieve competency.

Advanced Swim Lessons

The St. James Swim offers advanced lessons for competitive swimmers who are looking to improve in the pool. Whether its correcting form, practicing dives or kick turns, or working on an individual stroke - we have expert instructors to guide you to become faster and more powerful in the water. One-on-one instruction allows for coaches to identify weaknesses and suggest ways to improve on a personalized basis. This is how individual swimmers can gain a competitive edge and advance to elite levels in the sport.


Meet Our Swim Coaches

Randy Cooper
View Full Bio

Randy Cooper

Director of Aquatics


Get in Touch

Interested in swimming at The St. James? Contact us to request information about adult and youth swimming lessons, swim teams, and more.

Please Location
Please I am interested in...
Please Enter Your First Name
Please Enter Your Last Name
Please Enter a Valid Email
Please Enter Your Zip Code
Please Enter a Valid Phone Number
Please check this box to proceed.
Please confirm you're not a robot.