Preschool Promise: Free Quality Preschool for Lane County Kids

Presione aqui para la version en español

group of preschoolers and teachers reading books at circle mat

Program Updates

Update March 3, 2021: For children who are 3 or 4 on September 1, 2021, please contact Michelle Hjelm and request that she put you on the “Interested in program year 2021-2022” list so that she can reach out to you about the enrollment process around June.

Contact Information for Michelle Hjelm: 541-515-3546 or

Update January 6, 2021: Was your child 3 or 4 on Sept 1, 2020? Download a screening form for the 2020-2021 Program Year. Programs across Lane County have openings!

Click to Download Screening Form
Click to Download 2020-2021 Informational Flyer


2019-20 Educational Resources List

Preschool Promise Program Information

Preschool Promise provides high-quality preschool centered on the philosophy that parents and caregivers should be able to choose the setting that works best for their children and family. From culturally responsive environments and inclusive programming to well-educated teachers, the program builds a learning environment that can create lasting benefits.


Children eligible to participate in Preschool Promise must be:

  • 3 or 4 years old on September 1, 2020
  • Income eligible based on household income 

2020 Federal Poverty Level (FPL) Chart

Household Size 200% of FPL
2 $34,480
3 $43,440
4 $52,400
5 $61,360
6 $70,320
7 $79,280
8 $88,240


For detailed provider information, including the name of the program, location, hours open, languages spoken and their COVID precautions please go to the Preschool Promise provider list (opens in new tab).

Preschool Promise has locations throughout Lane County including:

  • Cottage Grove
  • Creswell
  • Dorena
  • Eugene
  • Junction City
  • Springfield

Have Questions?

If you have any questions about Preschool Promise please contact the Preschool Promise team at 541-515-3546 or If you are calling to speak to someone in Spanish, leave your name and number at 541-515-3546 and we will call you back with a Spanish interpreter.