I have had some success reaching out to our local recycling plant OCRRA in Syracuse, NY and having them do programs for kids at the library. We've also been able to have some field trips organized to their composting location. Other orgs that I've reached out to successfully include our County's unique Save-the-Rain program, to have educators come and do trainings and programs on watershed function, and raise awareness about pollution in the infamous Onondaga Lake, a superfund site due to years of industrial effluents from the Solvay process being dumped in it. We've also done something similar with the Onondaga Lake Conservation Corps (funded by Honeywell Corporation since they now own the land and are responsible for its restoration), including educational field trips for K-3 and families.
These are partnerships that I unilaterally created, and I was able to because as an Environmental Studies major as well as having been an environmental professional in my pre-library career. Therefore, I have a lot of local contacts in the biz, and some of them are my friends who help me out from time to time. However, by and large most organizations try to do some outreach and they love doing so at the library. All you have to do is ask them, and they will usually do it for free if they have a strong outreach mission, or for a small honorarium.
------------------------------
Saptarshi Lahiri
Librarian 1
Syracuse University SLIS
He/Him/His
------------------------------