Our middle school did a few paper drives. I hated going house to house gathering old newspapers but we got a boatload of people unloading their old newspapers on us.
They would then weigh how much our school collected versus the rest of the middle schools.
My kids these days do "Penny Wars" in school as a fund raiser. The kind where there is a giant jar for each grade, you add pennies (to add up) to yours and silver coins (to subtract) to your opponents and see who raises the most for whatever the reason is and the winning class gets a pizza party. Where it not for these wars, I'm not sure they would be familiar with coin currency beyond a quarter for the gumball dispensers in the mall or at the grocery store.
On the flipside, the high schools across the area in PA hold annual '(mini) Thon' events throughout the year. Based upon
Penn State's 'Thon' for Four Diamonds where college kids are up for about 48h straight, the HS will do an overnight 'stay awake' event every year. Moreover, there are smaller fund raising events throughout the year (staff basketball against a rival school, collection cans at intersections, etc). In my day, we only did fund raising for our own sport for travel or uniforms - kids today are aware of a bigger than that mission of helping others and work towards it all year long. There is an awareness of charity (key, with religion losing attendance) in one's own community, and that raising funds for it can be fun. My kid was one of the top organizers this year as a senior, they broke the record for the overnight event by raising over $20k in that event alone.