Carwash! Get a really busy place, like somewhere in your center of town, from like 10am til 3pm on a Saturday, that has many places where you can put hoses in, get some soap from an Auto Store, and like 20 huge sponges, 3 or 4 huge paint buckets and 30 old towels. I suggest the place be some sort of circle or a place with a separate enter and exit.
Make 5 stations
1. Where they pay- Charge $10-$15 dollars (1-2 ppl)
2. Wet the cars with 2-3 hoses (5-6 ppl switching off)
3. Soap up the cars completely with sponges, putting water and soap in each bucket and dipping the sponges in the buckets, and the washing the car (5-6 ppl)
4. Rinse the car completely- get all the soap off, just completely wet it all over with 3-4 hoses (4-5 ppl)
5.Dry the entire car with the towels, when the towels get wet, put them out in the sun to dry, you can switch them every 10 minutes because the sun will dry them out so you can use them again! (6 ppl)
Have the stations ordered so cars can just drive like 10 ft to get to the next one, have 2 or 3 people directing the cars so you can keep things moving, each station should like 30-45 seconds each, keep things going so you can get the maximum amount of people! Have girls standing all around the place where you are doing, like on street corners and all along the sidewalk where you are doing, standing with signs and screaming carwash! Put up signs at all your local businesses and places like that in the week preceding the carwash. If you have a small program, get parents to help out with all of it! If you have a huge program, make a morning shift and afternoon shift, and have parents just running the show! Anyone can get involved- coaches, siblings, grandparents, principals, teachers! It always makes tons of money, just make sure you get it in a REALLY busy but convenient place where you can get lots of hoses and gets lots of cars through!
Good luck, PM if you need any help as I have done these dozens of times!