In order to register for camp, go to and begin the process of setting up your household and registering for camp. Once you do this, the system will keep your information year after year so that you don’t have to reenter basic information. If you do not have access to registering online, feel free to stop by the school at anytime in order to register. 

After clicking on the registration link, under “New User Sign Up,” enter your first and last names, email address, and create a password. This information will be used each time you return to the Highlands School CampBrain registration site.

Enter your email address and password in order to login to the registration site, on the left hand side of the page. Entering New Camper Information: If your child did not attend EDP or summer camp at Highlands last season, you will need to enter the camper information through the CampBrain portal. The first page that you will see once you login to CampBrain is the “Instructions” page which gives a general overview of camp polices. You will hit the blue rectangular “Continue” button.

If your child has never attended Highlands EDP or summer camp you will press the orange underlined hyperlink that reads “Add a child.” Once you have entered the required information you will then press the blue rectangular “Continue” button. Note: The grade is the grade that the camper is entering into the following school year. If your child is a returning camper you will select the small square box next to their name and enter the updated camper grade (the third box under the selected child’s name) and then “Continue.”

This is where you will make the camp selections for your child. In order to register for camps you will first have to look within each “session” or week of camp. We will have eight weeks of camp this summer. If you need care from 9:00am-4:00pm you will select a morning program and an afternoon program, or a full day program. If you need extended care (7:15am-9:00am or 4:00pm-6:00pm) you must select the extended care options you need. You will repeat this process for each week or “session” of camp that your child attends. Once you have made your camp selections for each week you will hit the blue rectangular “Continue” button to proceed to step three.
In step three you will fill out a total of four forms. The Household Form, Camper Form, YMCA Release Form, and the Medical Form. It is pertinent to the camper’s safety that you completely fill out each of these forms. If you do not fill out these forms the registration site will not allow to complete your application. Once you have completed these forms you will hit the blue rectangular “Continue” button.
Note: The fourth form you will complete is the Medical Form. This form consists of several individual pages including medical history, allergies, and the medical wavier. This form is very important to your child’s safety and we ask that you please take the time to completely fill out this information. It is helpful if you also mention any major medical/allergy issues/conditions to the camp director in person.

In step four our Fees, Cancelation, and Refund policies are outlined. Also, in step four you will make your camp payment selection. You may only pay by credit card (Mastercard or VISA) online. If you would like to pay by cash or check you will have to contact Mrs. Gabe McCool to complete the payment process. If you are paying by credit card you will then press the blue rectangular “Continue” button.

In step five you will review your child’s camp selections and have the opportunity to make changes if necessary. If everything appears correct you will then enter the credit card information at the bottom of the page and press the blue rectangular “Submit application” button. Our system only accepts Visa or MasterCard.

This is your confirmation page! Congratulations your child is registered for Highlands Summer Camp!

9:00am-12:00pm  Morning camps
1:00pm-4:00pm  Afternoon camps*
9:00am-4:00pm  Full day camps
Due to COVID-19 guidelines, we are not able to offer Morning Care or Afternoon Extended Care.
Highlands School, 4901 Old Leeds Road, Birmingham, AL 35213, (205) 956-9731
Highlands School's 'whole child' approach to education and commitment to academic excellence, creative expression, and leadership development prepare and motivate students in grades 4k through 8 to make a positive difference in an ever-changing world. Located in Birmingham, Alabama, Highlands School holds dual accrediation from the Southern Association of Colleges and Schools (SACS) and the Southern Associations of Independent Schools (SAIS).

For more information, visit