Why SwimRVA?


Lessons, Fitness, CPR, 

Pool Schedules

Availability & Events


Located in Chesterfield County, SwimRVA serves the Greater Richmond area as a catalyst for regional aquatics and community-wide focus on water safety, health & fitness, sports tourism and competitive swimming.  We offer swimming lessons, water aerobics, aqua running, water polo, CPR & lifeguard certification courses, masters swimming, warm water therapy pool, land fitness classes, and youth triathlon training.

Check out Courtney Paulk's amazing CATALINA SWIM!!  Click here...

SwimRVA is proud to be a Make-A-Splash partner.  The USA Swimming Foundation partners with Learn-To-Swim providers nationwide to offset the cost of swimming lessons and educate the community about the importance of learning to swim.  For more information please check out the website: www.usaswimmingfoundation.org/makeasplash


SwimRVA would like to say thank you to our following sponsors:


About Us



Rapids Program Principles:


SwimRVA's core to Rapids development is the program's principles.  

CLICK HERE to check out how the coaches have created a system to reward swimmers after they demonstrate a core principle.

What to Expect: 

  • 1-hour practice consisting of a 15-minute dry-land workout involving body-weight exercises and 45 minutes of swimming, working on technique and endurance
  • Each swimmer will receive a kickboard of their own to track their progress in and out of the pool
  • Engaging swim meets where swimmers can see their progress from practice
  • Socials designed for team-building outside of the pool
  • Weekly newsletters about current and future success stories, topics, and events
  • Monthly parents meetings to discuss practices, upcoming meets and future events

Swim Meets and Team Socials

For swim meets, all athletes will come together and compete as the SwimRVA Rapids. Swim meets will be once a month starting in October and ending in April.  Each meet will be on Friday evening with warm-ups starting at 6:00 PM and the meet begins at 6:30 PM.  Meets are expected to last approximately two hours.  Participation in these engagement opportunity events is optional, but we strongly encourage each athlete to participate and support their teammates.

The SwimRVA Swim Team has six meets scheduled in 2017/2018 and will be competing against the following teams:  Burkwood Swim Club, Richmond Racers, and ACAC.  When traveling is involved, the parent or guardian is responsible for getting the athlete to the meet.  Meet entry decisions are made by the coaches.  If there are any questions regarding entries, swimmers should discuss this with their coach.  Entries are submitted based on practice participation and skill level.  Swimmers should not hesitate to ask their coaches for feedback on ways to improve their skills.


Deidre Geroni


Deidre is a Level 2 American Swimming Coaches Association (ASCA) certified coach and Level 2 USA Swimming coach.  At 9, she started swimming year-round for Albright Aquatic Club (AAC) in Reading, PA before moving to Emmaus Aquatic Club (EMAC) and Emmaus High School. While at Emmaus, the team won the PIAA AAA State Championship in 2007, 2008 and 2009. After graduating high school, Deidre attended Ohio University on a swimming scholarship where she earned a Bachelor of Science degree in Communication with a minor in Sports Marketing.  In 2011, Ohio University won the Mid-American Conference Championship while Deidre was a sophomore. Following the team’s conference win, Deidre’s teammates selected her to serve as team captain for the 2012-2013 season.  Deidre joined the SwimRVA team in April 2016 and currently serves as Programs Manager overseeing over 50,000 swim lessons a year. She still swims competitively and currently trains with Peluso Open Water at SwimRVA.

Noelle Burgess


Coach Noelle holds a Bachelor of Arts degree in Anthropology and Studio Art from James Madison University.  As a coach, she has completed her foundation coaching coursework for USA Swimming, is a certified US Masters Swimming Coach and is currently working on her ASCA Coaching certification.  She started the Harrisonburg Masters Swim Club in 2013 and was Head Coach until her move to Richmond, VA.  She was also a Bronze, Silver, and Gold group coach with the Valley Area Swim Team (VAST) before making the decision to return to school.  Additionally, she has been a certified American Red Cross (ARC) Lifeguard for 12 years, an ARC Water Safety Instructor for 6 years and an ARC Lifeguard Instructor for 3 years.  Noelle's career in aquatics started her sophomore year of high school when cross-training for soccer.  Her first race as a swimmer was the 500-yard freestyle during which she finished last by several minutes and several laps of the pool.  This humbling experience has stuck with her.  She believes that the only way to find out what is possible is to try.  Since that first race she has participated in the Virginia High School League State Swimming Championships, USA Triathlon Collegiate Club National Championships placed 3rd in her age group at the Patriots Half-Ironman in Williamsburg, VA, and qualified for us Masters Swimming Nationals with her Mixed 200 Freestyle Relay Team.  Noelle prefers a technique first, speed second-training philosophy and her favorite aspect of coaching the developmental swim team is watching "Ah-HA!" moments happen.

Jacob Henry


Jacob is the Coaching Specialist at SwimRVA which encompasses the Learn-To-Swim program, SwimRVA Swim School swim lessons, and the SwimRVA Autism Swims program.  He plans on attending Virginia State University to achieve his Bachelor's in Education.  Jacob has an extensive background in swimming, both coaching, and competing.  He joined his first swim team when he was 5 years old and continued until he started coaching at 18 years old.  In high school, Jacob was captain of the swim team and the lacrosse team.  He played water polo for two summers while helping organize the Lake Ridge Water Polo club.  Shadowing former Head Coach, Alex, and Coach Dan, while helping develop the players with conditioning, Jacob has gotten to know the SwimRVA Rapids team very well.  He looks forward to his new position as head coach.

Margaret Rechel


Margaret Rechel, an American Swimming Coaches Association Level 2 Coach, and USA Swim Coach Level 1 has been a competitive swimmer since age 4 and today as a masters swimmer and triathlete. Margaret began coaching because of her love for swimming along with a desire to give back to the sport that she continues to enjoy. Over the past 11 years, she has coached a variety of teams and age groups taking pride in enabling her swimmers to become "one with the water", improve times and, most importantly, enjoy swimming. 

Andre Wilson

SwimRVA Swim Team Coach Andre Profile Picture  

Andre is a Level 2 certified American Swimming Coaches Association (ASCA) coach and a Level 1  certified USA Swimming coach.  A Richmond native, he has been teaching swimming for 9 years and swimming competitively for nearly 15. Andre started swimming year-round with SwimQuest (currently Quest Swimming) at 10 years old and swam with the team until graduating from the Governor’s Career and Technical Academy for Engineering Studies at L.C. Bird High School. While in high school, he served as assistant coach at his summer league swim team for several seasons. Upon graduating in 2011, Andre attended Morehouse College in Atlanta, GA, where he earned a Bachelor of Science degree in Physics. At Morehouse, he helped revive the school’s swim team after a 35-year hiatus before going on to serve as both captain and coach from 2013-2015. After college, he returned to his former summer league swim team as head coach for the 2016 season. Andre joined the SwimRVA team in the spring of 2017 as a Swim School instructor and currently serves as a Coaching Specialist. He is eager to help the rapids swim for it.