Stuffed animals are so hard to get rid of. Here are a couple of places that I have found:
In Martinez is the Hall Closet Thrift Store, 202 Glacier Court. They are only open Monday and Tuesday 10-2 but they take toys.
Your local fire department might take small teddy bears - they should be about the size of a beanie baby. They keep them in the fire truck to give child involved in a fire.
Oakland Children's Hospital was taking beanie babies for patients. You used to be able to drop them off at They Grow So Fast children's consignment in Lafayette.
I also read about a a place called The East Bay Depot for Creative Re-Use that accepts items for re-use by artists...Their phone is ###-###-####, 6713 San Pablo Ave, Oakland.
I also once donated a couple bags of animals to my daughter's preschool. They were Finding Nemo animals and they decorated the classroom by hanging them from the ceiling.
You might also try Freecycle or Craigslist FREE listings.
Another option are the places that have pick-up days once a month - Call United Cancer Research Society (800-433-4224) to find out when the next pick-up is in your neighborhood. They take everything.
Good-luck! Michele