First for Good Program

Spreading kindness, one surprise at a time.
Spread kindness
Make a positive impact
Strengthen communities
Explore Community Involvement

Kindness has the power to make a difference.

Every act of kindness - big or small - has the power to brighten someone's day, strengthen a community, and inspire others to pay it forward. That's the idea behind First for Good, Michigan First's community kindness initiative.

Since 2019, our Community Crew has traveled across Michigan surprising local businesses, recognizing everyday heroes, supporting families, and creating unforgettable moments of generosity. We believe kindness creates a ripple effect, and every surprise is an opportunity to make our communities a little brighter.

Our impact

Every First for Good surprise tells a story, but together they tell an even bigger one.

10,000+

People Surprised Through Random Acts of Kindness

500+

Local Businesses Celebrated

Countless

Smiles Created Across Michigan Communities

How we spread joy

Supporting Local Businesses

Surprising local businesses with appreciation for the impact they make every day.

Surprise Acts of Kindness

Creating unexpected moments of generosity that brighten days and remind people kindness still matters.

Recognizing Everyday Heroes

Celebrating the people whose kindness, service, and dedication inspire us all.

Community Crew in action

Every First for Good moment begins with one simple goal: make someone's day.

Whether we're recognizing teachers, supporting local businesses, surprising first responders, or lending a helping hand to someone who needs it most, every act of kindness reflects our commitment to putting people first.

Discover the benefits of membership.

Access personalized service, financial resources and solutions for every stage of life.
Become a Member