SPCA – your local branch is normally very happy to take donations for sale and specifically donations of newspapers, old blankets and towels.
Hospice Wits – The Hospice shops are always looking for new stock. They will also collect if you have a number of items to donate. They can be contacted on 011 728 1052
CHOC – children’s books and toys in good condition can be donated to CHOC. 086 111 3500
For Good is an online website that lists the requirements of the various local charities. You can search by area/type of donation/etc.
Grocery King app – for shopping lists (by store/by aisle). This app is a personal favourite as I can customise it in multiple ways for the various stores I use.