The Rochester Public School Foundation is an independent, nonprofit foundation that connects the community and our schools to advance and inspire educational opportunities for all students.
As an all volunteer foundation, there are many ways you can help us help the students and staff of Rochester Public Schools. You can help us with your time, your expertise or your donations.
Student education has financial needs. Educational enrichments occur through grants that support programs submitted by staff and volunteers of Rochester Public Schools. We need your help, though, to grow.