Oiy, my son's school does a fund raiser every month, from September to May.
Some of the things they do:
cookie dough sales
wrapping paper sales
magazine sales
coupon book sales
School Carnival (each grade level ran a game; bouncy houses; they sold snacks, and dinner plates--one year was BBQ, another hamburger/hot dogs, last year was pizza) The PTA paid for everything, and recouped the money through ticket and dinner sales. They also do a silent auction with items donated from local businesses and families, and get the money from those.
McDonald's is less than 1/2 mile from the school, and one night a month, they do a fundraising night for us. Each month is a different grade level or special---for example, January is 6th grade, February is art class, etc. We get 1/2 proceeds from that night, no flier needed. Those funds go directly to whatever grade/special they are raised for, and help pay for supplies or field trips.
Movie night---One night in early December, the teachers come in and run this. The parents can drop off the kids 5pm-9pm. Pizza and salad for dinner, popcorn during the movie, and games before the movie. I think they charged $25 last year.
Fun Run--kids get sponsors and run laps.