Parks, Recreation
  and Cultural



Middle Creek Community Center


MCCC Fencing2 Middle Creek Community Center MCCC Lego Camp


Programs for all Ages
Middle Creek Community Center
Current Programs
MCCC Open Gym Schedule
Town of Cary EZ-Reg Web


General Information


Multi-Purpose Rooms
East | West


Camps & Mini-Camps
at Middle Creek
Community Center

Camp Information Packet


Upcoming Middle Creek Community Center Events

Good Friday & Easter Holiday
Friday-Sunday, April 3-5 | Closed
Closed in observance of Good Friday and Easter.

Please see the
Festivals and Events page for additional Town of Cary Parks, Recreation and Cultural Resources Events. 

Links of Interest

Family Account Registration Form

Open Gym Registration Form

Program Registration Form

 Program Withdrawal Form

All Facilities
Open Gym Schedule

Shelter Rental Information
March through October
November through February

Adult Fitness Calendar

Youth Fitness Calendar

General Information

Middle Creek Community Center, located within Middle Creek School/Park, provides opportunities for you to engage in your community through fitness classes, recreation activities, camps, athletic programs and other events. The community center is available for you to rent for your private event. The community center is within walking distance to the Middle Creek Disc Golf Course.

Hours of Operation

Monday - Friday | 9 a.m.-10 p.m.
Saturday | 9 a.m.-6 p.m.
Sunday | 1-6 p.m. | Closed on Sundays from April through October.
Middle Creek Community Center is closed on official Town holidays.

Facility Contact Information

(919) 771-1295 (phone) | (919) 380-6432 (fax)
Mailing Address: PO Box 8005 | Cary, NC | 27512-8005
Physical Address: 123 Middle Creek Park Avenue | Apex, NC | 27539

Directions: Google Maps | Located within Middle Creek School/Park and adjacent to Middle Creek High School on Optimist Farm Road.

Staff Contact Information

Facility Supervisor | Cindi King |

Questions about programs, contact Maria DiBenedetto, Assistant Center Supervisor |
Questions about rentals, contact Nancy Ranlet, Customer Service Representative |