Skip Ribbon Commands
Skip to main content

Mallard Creek Recreation Center

2530 Johnston-Oehler Road 
Charlotte, NC 28269
Phone: 980-314-1121
Fax: 704-548-1330

 Hours of Operation

Monday - Thursday: 7:30 am - 9:00 pm

Friday: 7:30 am  - 7:30 pm

Saturday: 8:00 am - 4:00 pm

Sunday: 1:00 pm - 5:00 pm

Senior Nutrition Site:

·         Monday – Friday 10:00 am – 12:00 pm

·         Fun, Fellowship and a place to eat healthy meals.

·         Mecklenburg County Residents 60 years of age and above

·         For more information contact Stephanie Belton at 704-548-2461.

Features and Amenities - This 20,000 square-foot facility offers:

  • Full-Size Gymnasium
  • Computer Lab
  • Fitness Center
  • Indoor Playroom
  • Multi-purpose Rooms
  • Catering Kitchen  
  • Shower Facilities

Book your next event with us. We are a great place to have your birthday parties, baby & wedding showers, anniversary parties, family reunions and meetings. Call the center at 704-548-8234 for facility pricing and availability.

Upcoming Events & Programs

Visit Eparks to sign up for one of our many programs.

Registration for Summer Camp begins on February 1st at 9:00 am. Please see our camp information form and our registration form for more information.

summer camp info form.pdf2016 Registration Form.pdf


Registration for Spring Break Camp begins February 1st.

Registration for t-ball and baseball begins February 1st.

For more information email us at


Gym & Playroom Schedule 

Because the gym and playroom schedule can change due to programming and reservations, please call ahead before coming to the center.

 Playroom is free of charge and open to the public except for the times that it is rented out for private events. May we suggest calling ahead to make sure the playroom is available. Don’t forget your socks!  Children must have socks on to play in the playroom.




 We are always looking for volunteers to serve as coaches for our youth athletics, basketball, soccer, flag football and baseball. If you are interested in being a coach, please contact us at the center at 980-314-1121.











Office Location:

Park and Recreation 5841 Brookshire Blvd Charlotte, NC 28216

Hours: Mon-Fri 8 a.m - 5 p.m.