Welcome to MHA Swim School 

We are committed to offering the highest quality Learn-To-Swim Program in our community!  

Mt Hood Aquatics offers lessons for beginners all the way through race club where your swimmer becomes comfortable racing before moving on to our White Squad.  




Barlow Site:  

5105 SE 302nd Ave, Gresham, OR 97080

Levels 1-6: Monday & Wednesday @6:30pm & 7:00pm


Reynolds Site:  

1200 NE 201st, Fairview, OR 97024 (*enter off of Halsey, by athletic fields)

Levels 1-6: Monday & Wednesday @6:15 pm & 6:45 pm 



Race Club:



Race Club prepares kids to join swim team by introducing competitive swimming skills !

Barlow Site:   Mon, Wed or Fri , 7:00 - 8:00 pm

Reynolds Site:   Mon & Wed, 6:00-6:45 pm -OR- 6:45-7:30 pm / Fri 6:00 - 7:00 pm

Monthly Fee:  $56.00 for 3 practices per week (you pick which 3!)


If you have passed Level 6, or have the equivalent skills

Schedule a Race Club tryout today!