Peygamber Efendimiz (sav) farklı zamanlarda, farklı kimselere en faydalı olacak sadaka çeşitlerini haber vermiştir: "Sadakanın en faziletlisi, Müslüman'ın ilim öğrenmesi, sonrada onu Müslüman kardeşine öğretmesidir. "Sadakaların en kıymetlisi Allah yolunda (savaşana bağışlanan) çadır gölgesi ve Allah yolunda (cihad edene) verilen hizmetçi veya Allah yolunda (savaşana) sağlanan binittir." "En hayırlı sadaka, su ikram etmektir." "Size sadakanın en değerlisini öğreteyim mi? (Evlendikten sonra herhangi bir sebepten dolayı) sana dönüp gelen ve senden başka da geçimini sağlayacak kimsesi olmayan kızına (yaptığın harcamadır)!" Bu hadislerden sadaka faziletinin, kişiye, ortama ve faydalı olma durumuna göre değiştiği anlaşılmaktadır. Buna göre ilmi faaliyetlerin az olduğu bir ortamda insanları eğitme en güzel sadaka sayılırken, suyun az olduğu bir yerde insanlara içme suyu sağlamak en güzel sadaka olmaktadır.