Facility Directory



100 W. Mesquite Street (west of Gilbert, just south of Elliot), Gilbert AZ 85296 (Located at Mesquite Junior High School)

Phone (480)503-6206

Public Swimming Hours

Monday-Friday: 1-6pm; 
Saturdays 11am-4pm;
Closed Sundays 
*Mesquite Pool closes at 4pm on all Thursdays in June due to swim meets and also on Wednesday July 2nd.

(Public swim schedule subject to change. Please call for weekly updates. Mesquite Pool will occasionally host special events that will alter the Public Swimming Schedule.)

Pool Features

Zero depth area, kiddie slide, double water slides, diving board, shade ramadas, concession stand and play mushrooms


Public swimming sessions, youth swim team, swim lessons and junior lifeguard program


Public Swimming Pool Fees (Schedule for Saturday, May 24, 2014 - Saturday, August 2, 2014)

Punch Cards(will be sold beginning May 24)
Daily Entry Fees
Swimming Lessons
30 visit punch card $25
Youth (17 and under) $1.00 Tadpoles class (2 1/2 to 3 years old) $44 per session
3 punches per adult visit
Adult (18 and older) $3.00 30-minute class $25 per session
1 punch per child visit

· Punch cards are valid at any of the four Town of Gilbert pools for admission and can be used by any family member and guests.

· Punch cards will be sold at all pools beginning May 24 during public swimming hours.


Return to full list >>