Generations Ahead empowers young parents to build positive relationships, strengthen family resiliency, and raise healthy children

What We Do..


Get Assistance

We work with pregnant and parenting teen parents in the Grand Traverse area. We support young moms and dads with home visits, mentors, support groups, a baby pantry, and lots more. Reach out to speak with us today if you would like more information


Get Involved

Do you love working with young adults? We have many volunteers working with our clients in different capacities. Contact us to learn more about volunteer opportunities. 


Impact Lives

Generous donors make Generations Ahead possible. 

Learn how you can help teen parents.

Our parents tell their own stories...

Listen to what our clients have to say about being a teen parent, and how Generations Ahead has helped them.

A client shares her thoughts...


I got pregnant in high school...

 I got pregnant in high school and have dealt with, and I'm still dealing with, people saying it ruined my life. People telling me I could have done more and better things if it wouldn’t have happened or if I wouldn’t have let my boys have their lives. But without them I wouldn’t have pushed myself to graduate. I wouldn’t have gone to college. High school was rough and people were mean. But my boys gave me a reason not to quit and not to give up. When I’m sad or cry they come and give me hugs and kisses and love me unconditionally. They give me purpose. To those that say I’m missing out, I’m just not partaking in underage parties and being out till 3am. Instead at 8am I’m being told "wake up mama- I love you". 💕 They didn’t ruin my life. They gave me hope, love, and purpose... and I’ll always love them!  (Breanna 2019)

Subscribe to our newsletter

Contact Us

Send Message

Generations Ahead

3962 3 Mile Rd, Traverse City, Michigan 49686, United States

Marjie: (231) 360-0053 Alison: (231) 590-2262


The office is open:
Monday - Friday: 8am - 4:30pm

We are available for home visits most days and evenings. Call to schedule a visit.