If you're looking for a way to make a difference it doesn't always take money. Your time is extremely valuable to those in need. Dumping a bucket of ice water over your head to raise awareness for ALS (amyotrophic lateral sclerosis) is great but how about volunteering your time? Many non-profit programs need volunteers to assist in helping those debilitated with ALS. Typical assistance might include helping with minor household chores, a friendly visit, walking the dog, running errands, or escorting the person during outings. Wearing pink for awareness? Training for the Susan G. Komen Race? There are breast cancer centers in dire need of volunteers to drive woman to-and-from their treatments and provide companionship for the experience. Do you like to cook? Preparing meals for the family so these women don't have to worry about dinner after treatment is always appreciated. Are animals more your thing? I can't name one animal shelter that would turn down volunteers to help with dog walking, cat litter scooping or cleaning in general. These aren't glamorous jobs and they aren't always fun--but they're crucial.
If you don't know where to start VolunteerMatch will match your interests to a cause. Most causes are flexible and will work with your schedule.