Empowering Youth. Building Futures.
Empower Today for a Stronger Tomorrow
Give a Fish Teach to Fish is a nonprofit dedicated to equipping young people with the skills, support, and community they need to thrive.
Our Mission in Action
Give a Fish
Providing immediate support — meals, supplies, and resources — to youth and young adults in need right now.
Teach to Fish
Building lasting skills through education, mentorship, and hands-on programs that create lifelong independence.
Build Community
Connecting young people with mentors, peers, and opportunities that foster belonging and collective growth.
Make a Difference Today
Every dollar you give helps a young person discover their potential.
Upcoming Events
Join us at our next community gathering.
Summer Youth Fishing Day
A fun-filled day of fishing, learning, and community bonding for youth ages 8–18.
Back to School Backpack Drive
Help us send kids back to school ready to learn with fully stocked backpacks.
Young Adults Leadership Workshop
A hands-on workshop building leadership, communication, and life skills for ages 18–25.
Moments from Our Community
See the smiles, the growth, and the impact we create together.
Get Involved
There are so many ways to make a difference — volunteer, partner, or share your ideas with us.
Volunteer
Give your time and talents to support our programs.
Partner With Us
Organizations and businesses can amplify our impact together.
Share an Idea
Have a program idea? We want to hear from you!
Have a Program Idea?
We're always looking for fresh ideas to better serve our community. Share your vision with us!
Submit Your Idea