The City of Monterey Park offers aquatics programs at two locations:
  • Barnes Park Pool, 350 South McPherrin Avenue (626) 307-1394
  • Elder Park Pool, 1950 Wilcox Avenue (behind the gymnasium) (626) 307-1397
For more information on aquatics programs  please email
Orlando Muro, Program Coordinator at 


Register for the any of the following Aquatic programs. (NO Refunds or Make Ups For Swim Classes) 

Swim Lessons

The City of Monterey Park offers swim lessons for all ages and every skill level, three times per year. Classes are created in cycles for Spring ( April - May) at Barnes Park Pool, Summer (June - August) at  Barnes & Elder Park Pool and Fall (September - November) at Barnes Park Pool. In accordance with the learn to program, set to American Red Cross standards, swimmer pre-requisites must be met in order to advance to upper level classes. For more information about class level and prerequisites please see the Learn to Swim page Click Here. For information about current offerings, schedules or fees, visit our online registration aquatics page Click Here.

Morning Lap Swim

For the fitness conscious, Morning Lap Swim is available at Barnes Park Pool. Morning Lap Swim hours are:
Monday - Friday 6:00-8:00 a.m.
Saturday & Sunday 6:00-10:00 a.m.


Make checks payable to the City of Monterey Park. Payment is accepted at the pool. 
Type of Pass Cost
Morning Lap Swim (18 & over) $5
Monthly Pass $36
Family Pass (for family of two) $69
Senior Pass $24

Recreational Summer Swim 

The City of Monterey Park offers public swim at both Barnes and Elder Park during the summer quarter June - August. General admission for daily swim and discount passes are available at both locations. 

Barnes Park Pool (400 S. McPherrin Avenue)
June 1 - August 9, 2019
 Day Swim: Monday - Sunday 2:30-4:45 PM
Night Swim: Wednesday 7:30-9:00 PM

June 10 - August 9, 2019
Elder Park Pool  (1950 Wilcox Avenue)   
Day Swim: Monday - Friday 12:00-2:00 PM
Night Swim: Tuesday & Thursday - 7:30-9:00 PM


Ages Single Entry  Pass (20 Entries) Location
Youth - 17 & under $2  $33 Barnes & Elder Park Pool
Adults - 18 & over $3  $51 Barnes & Elder Park Pool