We live in a small rural town surrounded by somewhat larger bedroom communities.
Our area usually provides opportunity via "giving trees". For instance, our local grocery has a tree that benefits children within our own hometown. Yes, in the store.
That same grocery also provides means to give money to the fire department to supply food to those in our hometown that need it most.
Another way we expose our son to giving is through his school. They work with the kids to find shut-in individuals to sing Christmas carols to, as well as deliver needed items.
Don't forget your local animal shelter! They depend upon the generosity of the community and offer opportunities to volunteer...not just once a year, but ongoing; what the true spirit of volunteerism is about.