Welcome, parents and students! Registration takes place in two steps:

  • Step 1 - Complete the online portion.

  • Step 2 - Submit all required documents to the school your child will be attending.

Please, note your child will be fully registered for school only when both steps are completed. Thank you.


Click on the link(s) below to begin step one of registration.

  • RETURNING STUDENT (Snapcode Required)

    • For returning students, parents please check your email for your child/children's snapcode. Snapcodes were sent to parents via email 05/08/2024. If you did not receive a snapcode, check your junk/spam folder or contact the school your child will be attending.

    • Forgot Password to login with email address click here


Bring the following documents to your child's school to complete their registration. These items are required in order to enroll your new or returning student.

  • Current Photo ID

  • Proof of residency (either a lease or recorded deed)

  • Current utility bill (water, power or gas)

  • Birth certificate of child

  • Social Security card of child (voluntary)

  • State of Alabama ImmPrint Immunization Record

  • Withdrawal packet from previous school (including last report card from previous school for grades 1 – 12)

  • Custody documents, if applicable

  • (For Kindergarten, student must be 5 years old by September 1 and 1st grade student must be 6 years old by September 1st)

Para los estudiantes que regresan, los padres deben revisar su correo electrónico para obtener el código instantáneo de su hijo/hijos. Los Snapcodes se enviaron a los padres por correo electrónico el 05/08/2024. Si no recibió un código instantáneo, verifique su carpeta de correo basura/spam o comuníquese con la escuela a la que asistirá su hijo.

Parents, if you have any questions pertaining to registration, please contact the school your child will be attending for the 2024-2025 school year.

C. J. Donald Middle School (205) 783-6823

Glen Oaks Intermediate School (205) 783-6837

Robinson Primary School (205) 783-6827

Fairfield High Preparatory School (205) 785-5176

Forest Hill Community Development Center 205) 264-9655