If you are donating to charity consider donating to your local charity rather than a national (or international) one. You can donate food to the food bank to feed the hungry, or you can donate money to your local animal shelter to keep strays off the streets. You can volunteer your time!
You can also be a good neighbor to those around you, helping out the senior who needs their walk shoveled or filling in where ever there is a need. If you own pets, simply being a responsible pet owner and picking up after your dog, is a plus to your area as a whole.