Summer Camp

Parks and Rec camp attendees on a large fallen tree

Our school break camps provide a safe, fun, and active environment where children play, develop new skills, and forge new friendships.

Summer Camp registration opens in March 2026, and full-day camps fill up fast! Plan ahead and review these important reminders as you prepare.

  • Residents living within Chapel Hill town limits or inside Orange County may begin to register on March 17 at 8:30 a.m.
  • Non-Residents may begin to register March 19 at 8:30 a.m.

Browse Our Current Camp Offerings

Download our Summer Camp Guide(PDF, 1MB)

Frequently Asked Summer Camp Questions(PDF, 152KB)

Register for Camp

When to Register

  • Residents (living within town limits of Chapel Hill or inside Orange County) may begin to register on March 17 at 8:30 a.m.
  • Non-Residents may begin to register March 19 at 8:30 a.m.

Register Online

Register in Person

  • The only camp you can register for in person is Day Camp.
  • You can only register one family for camp at walk-in registration. You can’t sign up your family and another family.
  • You can only register in person at:
          Chapel Hill Community Center – 120 S Estes Dr
          Hargraves Community Center – 216 N Roberson St
          Homestead Aquatics Center - 300 Aquatics Dr
  • Spanish interpreters will be available from 8 to 10 a.m. at walk-in registration on Tuesday, March 17.
  • Registration moves fast! You need to have your Camp Registration Form(PDF, 151KB) and payment ready when we call your number; if they aren't, you might lose your place in line. 
  • You may walk in for registration on Wednesday, March 18, at the Administration Office (200 Plant Rd). 

Payment

  •  You have to pay a deposit of at least $10 per child, per camp when you register for Day Camps and Teen X-TREME Camp. Unfortunately, we can’t take deposits for Specialty Camps and you will need to pay the full amount at registration. If you have a credit on your household account, you can use that to pay for all or part of camp no matter how you register.
  • ONLINE: You can only pay with a Visa, MasterCard, or American Express card when you register online.
  • IN PERSON: You can pay with cash; a check made out to Town of Chapel Hill (photo ID required); or a Visa, MasterCard, or American Express card when you register in person.

Financial Assistance for Camp

  • You may qualify for financial assistance if you live or own property in Orange County or Town limits.
  • The amount of your discount is based on your income and the number of people in your household.
  • If you want your financial assistance to apply to summer day camp, turn in the Financial Assistance Application by March 3 at one of these locations:
    • Administration Building, 200 Plant Rd.
    • Chapel Hill Community Center, 120 S. Estes Dr.
    • Hargraves Community Center, 216 N. Roberson St.
    • Homestead Aquatic Center, 300 Aquatic Dr.

Fill Out the Financial Assistance Form  

Important Reminders

  • Create a WebTrac account or get your WebTrac login information a few days before registration starts. (Visit this link to “Create an account,” or call us if you need your login information: 919-968-2784)
  • You can only register or put your child on a waitlist for one full day camp per week. (For example, if you're already enrolled in Week B of Community Center Camp, you can't get on the waitlist for Week B of Hargraves Camp.)
  • We register by age for day camps. Search and enroll by your child's age as of August 31, 2025. Community Center, Hargraves, and McDougle are ages 5–11 years old, and Teen X-TREME Camp are ages 11-14 years old.
    • Campers age 11 and currently in 6th grade must enroll in Teen X-TREME camp.
    • If currently 11 years old and currently in 5th grade, the camper is permitted to enroll in either Community Center, Hargraves, McDougle, or Teen X-TREME Camp.
  • For the first day of Day Camp registration, we’ll use a virtual waiting room called Queue-it for our online customers. This will help minimize any delays and website overloads. 

 

Become a Camp Counselor

Earn $15.85 per hour as a camp counselor, lifeguard, or swim instructor to help support our summer day camps. We provide training!

Check back to apply.