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                   

$50.00 Per Day Fee

Route 66 Park

$50.00 Daily Use Fee
$50.00 Cleaning/Security Deposit 

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

Outdoor Pool
(1 week notice required for rental)
$60.00 Per Hour
$50.00 Cleaning/Holding 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 

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- All Ages (Indoor Pool)
1:00pm - 5:00pm
Night Swim (Indoor Pool)
Monday & Wednesday 
6:00pm - 8:00pm

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)

Hours vary as the seasons change. 
Call 928-289-5714 for current hours


Adults $2.00
Children $1.50
Seniors (55+) $0.75
*Showers follow the fees above*

Family Pass (18 Swims) $25.00
Child Pass (18 Swims) $20.00
Senior Pass (18 Swims) $10.00

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: TBA
Coaches Meeting: A coaches meeting will be held on May  6:00pm (Indoor Pool). Your roster and fee will need to be turned in by May . 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 
$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
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: February 6th - March 6th 
Coaches Meeting - March 6th | 6:30pm
Located at Indoor Pool (503 E. Cherry St.)
$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