Teen Moms

YoungLives in an outreach and mentoring program for pregnant and parenting teenagers, up to age 21.

To get connected, sign up for a Welcome Box HERE.


If you participate in younglives you can expect to find a support system through



a Monthly fun event including free dinner, childcare, games & More!

Cabin Time-

A monthly small group to discuss the important things in life.

Contact Us


if you want to get more involved beyond group events, you can let us know and we will pair you with a mentor who will get together with you once a month.

Contact the YoungLives Coordinator:


​ 503-522-4260 (call or text)



Young life is known for their amazing summer camps! They do everything they can do to provide an amazing camp experience for you and your baby!

No large camp this summer, but be on the lookout for info on our local camp option!



Younglives can uniquely provide you with a support system that goes beyond a transactional service. WE would love for you and your child to be part of our younglives family! Our mentors support through relationship, ​


Become a Mentor

If you are an adult who loves Jesus and loves kids, this might be a good fit for you you. you will have the opportunity to invest in a teen parent and their child to share love and hope. To learn more contact us.

Provide a Meal

We provide dinner at all of our events! if you would like to learn more and/or sign up to provide a meal, contact us.

Join the Childcare Team

we provide free childcare at all of our events, ​ but in order to do this we need trustworthy adults who want to love on these kiddos providing a safe and fun atmosphere for them. Want to learn about joining the team? Contact us!

Meet Tangible Needs

running out of diapers or wipes? Needing a new stroller? Ran out of formula? Need the next size clothes for their child? we work hard to connect families with community resources that can meet these needs. Contact us if you want to be on the contact list for meeting tangible needs.

Contact the YoungLives Coordinator:


​ 503-522-4260 (call or text)