Welcome to Des Moines Public Schools.

Note: Online registration is now open for the 2022-23 school year for families currently in the district. This is an annual registration to update information about students before the start of a new school year. The online registration process allows parents to submit information and upload relevant documents directly to DMPS, including immunization records, transcripts and address verification. A link to complete the process is in the Infinite Campus parent portal. Families without an Infinite Campus account or internet access are being encouraged to contact their student’s school for assistance For more information, click here.


From preschool through high school, our school district is proud to offer the most – and best – educational choices to students and families in Iowa.

Nearly 5,000 teachers and staff members are at work supporting the academic needs of more than 32,000 students at our 60 schools throughout the state’s capital city.

On this page, you will find everything you need to enroll and register your child for Des Moines Public Schools.

Whether you are new to the school district, registering your child for the first time in preschool or kindergarten, are the parent of a returning K-12 student, or interested in the within-district transfer option, please refer to the menu items listed to the right for additional information.

For answers to questions regarding online registration of current students, please click here or contact your student’s school.

For help with enrolling a new student, or a student returning to the district, please click here.

Para español – llame al 242-7371.