Apply and Enroll

All children from birth to age 21 who live in Chicago are eligible for enrollment in a Chicago Public School.

Find a School

Start your journey at CPS by finding the school or program that's right for your child. Chicago students can either attend the general education program of their neighborhood school or apply to attend nearly any school in the city that they are eligible for and that has available seats.

Schoolhouse

Enroll in Your Neighborhood School

Students in grades K-12 have a guaranteed seat at the general education program in their neighborhood school. No GoCPS application is required. Please reach out to the school directly if you wish to enroll. Pre-K students are not guaranteed a seat in their neighborhood school and should apply through the Chicago Early Learning website. Find Your Neighborhood School

Multiple buildings

Apply to Nearly Any School in Chicago With GoCPS

GoCPS allows families to explore and apply to nearly any CPS school and program through one online platform. Research all of your school and program options, schedule appointments for admissions screenings, submit your application and receive your offers. Search for Schools

Apply By Grade

Our schools offer diverse curriculum and programs with high academic standards, instructional supports, and extracurricular activities for every child in every neighborhood from pre-K through 12th grade.

Toy blocks

Pre-K (Ages Birth – 5)

Pre-K opportunities provide young children with a strong foundation for future success in school and ignite a lifelong passion for learning through collaborating with families, sharing common goals, and setting high expectations. CPS, the City of Chicago, and their partners offer high-quality preschool and childcare programs at more than 600 sites across the city. Pre-K programs serve children who live in Chicago from birth to age five. Apply to Pre-K

Book stack icon

Elementary (Grades K – 8)

Elementary schools focus on allowing children to develop social skills as well as cognitive and thinking skills. CPS is home to more than 470 elementary schools that offer a wide variety of program options to meet the academic interests of students. Elementary schools serve children who live in Chicago from kindergarten through eighth grade. Apply to Grades K - 8

Graduation cap

High School (Grades 9 – 12)

High schools offer rigorous curriculum, extracurricular activities, and counseling resources that help students plan and prepare for success in life after graduation. CPS is home to more than 160 high schools that offer a wide variety of program options to meet the academic interests of students. High schools serve children who live in Chicago from ninth through 12th grade. CPS students use the GoCPS enrollment tool to apply to ninth grade. Students applying or transferring to grades 10-12 should contact the school directly. Apply to Grade 9 Apply or transfer to Grades 10 - 12