City Parks & Recreation

Recreation Hours & Prices

The Recreation Department office is located at the indoor pool on Cherry Street and sponsors numerous activities for both adults and children. 

For a list of activities or if you have any questions, you may contact the Recreation Department at (928) 289-5714   Monday - Friday   9 am - 2 pm


Girl Scout House      
$50.00/4 Hours         $80.00 / All Day 
$10.00 Each Additional Hour
$50.00 Cleaning/Holding Deposit                    
Outdoor Pool
(1 week notice required for rental)
$60.00 Per Hour
$50.00 Cleaning/Holding Deposit
$50.00 Per Day Fee

Route 66 Park

$50.00 Daily Use Fee
$50.00 Cleaning/Security Deposit 

Vargas & Other Multi-Purpose Field Complexes
Tournament Rentals

$100.00 Per Day
$50.00 Security Deposit (refundable)
Must Provide Insurance for Tournaments
No Lights Included – Fields Reserved Only Until Dusk
McHood Park 
Large Ramada $50.00 (3 hour reservation)
$50.00 Cleaning/Security Deposit 

Small Ramada $20.00 (3 hour reservation)
$50.00 Cleaning/Security Deposit 

Overnight Camping
$15.00 (Per Night)
First Come First Serve 
Dry Hookup


Adult Lap Swim  (Indoor Pool)                         
Monday - Friday
5:30 am - 7:15 am
11:00 am - 2:00 pm
5:00 pm - 6:00 pm
Open Swim (Outdoor Pool) 
Saturday - Sunday 
1:00 pm - 5:00pm
Night Swim (Outdoor Pool)
Monday, Wednesday, Friday 
6:00 pm - 8:00 pm

Water Aerobics
Mondays - Wednesdays - Fridays
Deep Water Aerobics 7:30 am - 8:30 am 
$2.00 Per Person/Class

Monday – Friday
Senior Water Aerobics 9 am - 10 am 
$0.75 Per Person/Class
$10.00 Senior Citizen Card (18 Visits)

Adult Co-Ed Volleyball
Registration: TBA
Coaches Meeting 
Located at the Indoor Pool 6 pm

$300.00 Per Team
September - November

Adult Co-Ed Softball
Registration: April 25th - May 23rd 
Coaches Meeting: A coaches meeting will be held on May 23rd at 6:00pm (Indoor Pool). Your roster and fee will need to be turned in by May 23rd. Even if the player hasn't signed the roster their name must be on the roster line up to play in this seasons games. Once all teams have been collected we will send out the completed game schedule out via. email. 
Located at Indoor Pool

$300.00 Per Team
June - August

Swimming Lessons
Registration: Starts April 25th 
$25.00 Pre-School and Parent Tot (2 week classes)

$30.00 Beginners and Intermediate
(2 week classes)

$60.00 Jr. Lifeguard (whole month of June)

Swim Team
May 2nd   
Jr. High/Highschool- Monday & Wednesday 4-5pm
Elementary School- Tuesday & Thursday 4-5pm
$20.00 Per Month (2 times a week)

Swim meets are scheduled for Saturday during June and July

Men's Basketball
Registration: TBA
Coaches Meeting
Located at Indoor Pool

$300.00 Per Team
March- May

Youth Basketball
Registration TBA
Coaches Meeting at the Indoor Pool

$55.00 Per Player or $155.00 Family of 3 Players
January - March

Have a question? Get in touch.


(928) 289-2422


(928) 289-3742