Primrose School of Lafayette Googlemaps

   73 Reviews
411 Homestead St
Lafayette, CO 80026
(303) 665-4769
Visit Website

Recent Reviews:


Excellent staff, very consistent and lots of activities for the kiddos so they’re notbored throughout the day.

Caring and professional educators

Teacher's dedication and the positivity and family like ambient!

Great communication and intentional care by the teachers!

Good communication, great teachers and quality of programming, always safe and healthy care of my children. Lots of fun extra activities like music, soccer and basketball to enrich the experience.

Great staff and hours!

The leadership and staff are incredible! We felt at home immediately. So grateful to have this school as part of our tribe.

Structured classes, engaged staff, fun family activities.

We like Primrose Lafayette. Nothing to complain other than it may be out of price range for some families. Our youngest has been coming home with a lot of diaper rash (the worst we've ever seen this past weekend), but I think that's just something we need to communicate with the teachers. I think my husband gets annoyed with all the "wear something special" days because it's a lot to remember, but I don't mind.

Very friendly staff that cares. I feel very comfortable leaving my kids here at Primrose Lafayette.

Amazing administrators! Amazing teachers! Would recommend in a heartbeat.

Everyone from leadership to staff to teachers cares about kids. We feel so comfortable having our daughter in their care and their commitment to her is evident in all they do!

Teachers are incredibly attuned to the needs of kids and keep parents well informed about what's happening in the classroom.

Great program and even better staff and teachers!

The admin and teachers seem to know my kiddo and he really likes the grown ups. Getting pictures everyday is really nice.

The staff is excellent. My daughter loves all her teachers. She learns so much and has lots of fun.

Our experience at Primrose School has been absolutely wonderful! My son loves attending because the school offers a wide variety of engaging activities that keep him excited and eager to learn every day. The curriculum is thoughtfully designed, ensuring that children not only have fun but also gain valuable knowledge and skills. One of the aspects I appreciate the most is the school's organization. Everything runs smoothly, and it's clear that a lot of effort goes into maintaining a structured and efficient environment. This organization helps create a positive atmosphere where children can thrive. Additionally, the respect that the children show towards their teachers is truly commendable. The educators at Primrose School are not only knowledgeable but also kind and supportive, fostering a respectful and nurturing relationship with the students. This has had a positive impact on my son's development, both academically and socially. Overall, Primrose School has exceeded our expectations, and we are grateful for the wonderful experiences and growth our son has had here.

Primrose helped us navigate raising our first child making us better parents by giving us guidance, and support. The experience we have gained with primrose as parents has been invaluable. Primrose has made it so easy for us to provide quality time and education while having fun. I truly believe that both child and parents have gained lifelong friends. We are so grateful for everything we've been able to share with the Primrose staff. And the happiness of our child is a great way to measure the love and effort everyone puts into their job.

Lafayette Primrose is family and child-focused from the first encounter. We feel so confident in the fact that all of the teachers know our child, and she is receiving compassionate and structured care. So grateful for this school!

The whole staff is very communicative about scheduled programming, daily activities, and your child's overall experience throughout each day. The facility is very clean and organized. We especially love the well balanced meals and snacks they provide!