Rose Garden Pool Association

2024 Swim Team 

Forms to sign up & pay for RG Swim Team will be available at the RG front desk beginning:

Saturday, May 25, 2024

Family Swim Team Costs:

$100.00 First swimmer

$75.00 Second swimmer

$50.00 Third or more swimmers

Cash or checks payable to Rose Garden Pool Association only. Swim Team payment should not be combined with bond payments or swim lesson fees.


2024 Swim Team Practice:

Swim Team practice will start on Monday, June 10th.

Monday – Friday*

10:30 am -11:15 am:  8 & U

10:30 am – 11:30 am:  9 & 10

11:00 am – 12:00 noon:  11 & 12

11:00 am – 12:00 noon:  13 & Over

*Please note that swim team dates are tentative and subject to change.


B&R Pools Team Suit & Accessories Sale
Thursday, June 13
10:00 am – 12:00 pm
This is the same suit as last season and will be the last year for this suit.  Pre-orders can be made by visiting the B&R Pools Team website:


2024 Swim Team Meet Dates: TBA

*Please note that for HOME swim meets, RGPA will close early at 4:45 pm. 

Dual meets begin @ 6:30 pm.; Invitational meets TBA;  *Warm up times TBA

June 18:  DUAL MEET @ HOME versus Keystone Oaks
June 25:  RELAY MEET @ AWAY – Woodland Hills
July 2:  DUAL MEET @ AWAY – Bower Hill
July 9:  UNDERDOG MEET @ AWAY – Elmhurst
July 11:  DUAL MEET @ AWAY – Elmhurst
July 17:  DUAL MEET @ HOME versus Woodland Hills
July 23:  10 & UNDER INVITATIONAL @ HOME*   *Pool will close at 4 p.m. and reopen at noon on July 24th
July 25:  CHAMPS @ AWAY – Elmhurst
July 26:  RAIN-DATE CHAMPS @ AWAY – Elmhurst
July 28:  RG Swim Team Celebration Party @ HOME


Thursday, July 4, 2024: Swim Team Family 4th of July practice-10:15 am-11:30 am



– Your swimmer must be able to swim at least one length of the pool, UNASSISTED.

– Swimmers must be at least 6 years of age to participate and no older than 18 years of age.

– Daily practices are recommended.   The more you practice, the faster you will swim, and the better swimmer you will be.  Practices will consist of stroke work (all strokes), laps, dive-ins, and some days, fun games.

– Swim meets require the swimmer/or parents signing up at least two days before any scheduled meet.  (The exceptions are the Relays and the Championships.  These meets require that you sign up at least 10 days prior to the meet.)  The meet sign up book is located at the front guard desk every day.  If your child is signed up and then unable to attend the meet, you must call the pool at 724.941.9944 and inform one of the coaches ASAP.

CHAMPIONSHIPS: The South Hills Swim League Championship Meet is by invitation only.  The fastest swimmers during the swim season will be invited to compete.  It is an honor to be asked, but all swim team members are invited to attend and cheer our team on!


It is important to attend meets that are held at other swim clubs.  It is always a good experience to try out other pools.  Directions will be available at the front desk and all locations are in the South Hills area and easy to find.


The swim team at Rose Garden is managed by volunteer parents and dedicated coaches.  We have many committed parents who keep the swim team functioning, but it is unfair for a few to do all the work.  In order for your child to be on the swim team, we are asking parents to take a turn or two helping at a variety of duties at a home meet and an away meet.  There is training for all the parent positions.  Parent volunteer sign-up and list of duties needed for every meet can be found in the meet sign up book.

Rose Garden Swim Team is a TEAM and it needs all its swimmers and parents to actively participate.  Get involved and show your support of our swimmers and our pool.

Have Rose Garden Pool Swim Team Questions?

Contact Rose Garden Pool Manager 

Competing Pools:
Bower Hill Swim Club, Elmhurst Swim Club, Keystone Oaks Swim Team, and Woodland Hills Swim Club


Bower Hill Swim Club (412-276-3131)

1. Take Rt. 19 north to the Upper St. Clair exit and make a right at the exit. Stop at the end of the exit ramp and make right.

2. Follow this road to the second traffic light.  At light, make right onto McMillan Rd.

3. Follow McMillan Road through stop signs to the traffic light.  At light, continue straight onto Painter’s Run Road.

4. Follow Painters Run Road to the end (T-intersection).  At light, make a right turn onto Bower Hill Road.

5. Go through two traffic lights.  Bower Hill Swim Club is approximately 3/10 of a mile past the second light on the left side of the road.


Elmhurst Pool Swim Club (724-222-9974)

1. Take Rt. 19 S towards Washington, PA.

2. Pass under 1-70 and through the stoplight.  Go to the top of the hill and make a left onto North Avenue. (Between Gas Stations)

3. Go one block on North Ave.  Make a left onto Wilmont.  Go to second stop and cross over Beau Street directly into the Elmhurst Pool parking lot.


Keystone Oaks Swim Team

1000 Kelton Avenue

Pittsburgh, PA 15216

There is an abundance of parking up top by the track and down around the bend by the administration building and high school.


Woodland Hills Swim Club (724-942-9993)

1. Take Rt. 19 north to Boyce Road.

2. At light, make left onto Boyce Road.

3. Stay on Boyce until you come to Bingham Road.  Make left onto Bingham.  (The road next to Friendship Village).

4. Woodland Hills is located at the top of the hill on the left.