248.650.4550  |  Oakland, MI

Online Tee Times    |                 

non home golf header 2020

Twin Lakes Tritons Swim Team

Twin Lakes will again be competing in the Rochester Area Swim League (RASL), and will be swimming with teams from Oakhurst Golf & Country Club, Great Lakes Athletic Club, Fox Hills, and Wyndgate. We are looking forward to another great summer!

The Twin Lakes Tritons Swim Team is comprised of children ages 5 to 18, and is currently open to new swimmers.  Swimmers may qualify for the team by showing they can swim or paddle one length of the pool on their front, and one length on their back. New swimmer assessments will be offered during the first week of practice. Questions regarding team participation or any other swim club matters should be directed to Membership Services at (248) 601-4170.


Click here for the team suit and gear information on the Tritons website

Swim team registration is available now for current and returning swim club members.  Sign up online or call (248) 601-4170.  The 8 and younger age group is currently full and we have started a wait list.     

Online Registration

Swim Club Member Cost:  $215.00 per swimmer

2021 Swim Team Info Flyer

2021 Swim Team Practice Schedule    
Early Season   click here for schedule    
 Tuesday, June 1 - Friday, June 11    
 (this schedule is subject to change)
Regular Season Ages 13 & Older 7:00 - 8:00am
 Monday, June 14 - TBD Ages 11-12 8:00 - 9:00am
 (this schedule is subject to change ) Ages 9-10 9:00 - 10:00am
   Ages 8 & younger 10:00-10:45am
2021 Swim Meet Schedule  
 Thursday, June 17 vs Great Lakes  
 Wednesday, July 7 at Wyndgate  
 Wednesday, July 14 vs Fox Hills  
 Saturday, July 17 at Oakhurst  
Finals - 8 & younger at Twin Lakes July 23rd
Finals  9-12 years old  at Oakhurst July 24th
Finals - 13 & older at Wyndgate July 25th

Contact Us / Connect With Us

64-twitter 64-facebook 64-pinterest 64-instagram

Twin Lakes Golf & Swim

455 Twin Lakes Drive
Oakland, MI 48363

Tee Times:  (248) 650-4550

Outings & Weddings:  (248) 601-4175

Membership:  (248) 601-4170