City Parks

City of Duarte
Parks and Recreation Department
1600 Huntington Drive
Duarte, CA 91010

Supervised Park Schedule

Open Monday through Friday, 3:00pm-5:00pm

Beardslee Park - 2000 Buena Vista Street
Royal Oaks Park - 2627 Royal Oaks Drive

  • Each park site will be staffed with trained recreation leaders.
  • Activities will include sports, arts and crafts, games, tournaments, and much more!
  • Each park is an information and sign-up center for youth sports, excursions and special events.
  • Children age 5 and under must be accompanied by an adult

Park gazebos can be rented (click here) for the day. Please call the Parks and Recreation Department at (626) 357-7931 for more information.

Fee Schedule

Park Rental Policies

Park Name Park Size
Aloysia Moore Park
1100 Duarte Road
1.13 acres
Beardslee Park
2000 Buena Vista Street
4.91 acres
Duarte Park
1344 Bloomdale Street
2.96 acres
Sports Park
1401 Central Avenue
12.25 acres
Duarte Skate Park
1401 Central Avenue
12,000 sq. ft.
Encanto Park
751 Encanto Parkway
11.5 acres
Encanto Park Nature Walk
Across from 11-acre Encanto Park located in the City of Duarte.
1,600 Lineal Ft.
Glenn Miller Park

205 Melcanyon Road

1.38 acres
Hacienda Park
2695 Hacienda Drive
1.64 acres
Lena Valenzuela Park
2120 Mountain Avenue
.78 acres
Northview Park
1433 Highland Avenue
2.02 acres

 Orange Blossom Park
Corner of Oak Avenue and Third Street

 .36 acres
Otis Gordon Sports Park
2351 Central Avenue
5.98 acres
Royal Oaks Park
2627 Royal Oaks Drive
5.5 acres
Royal Oaks Park Extension
2701 Royal Oaks Drive
3 acres