یکی از ابواب جدید در طب اسلامی که بهعنوان درمان شناختهشده نیست، درمان بهوسیله صدقه دادن است. در این زمینه روایات زیادی وجود دارد. در روایتی از امیرالمؤمنین روایتشده است: صدقه دارویی است موفق (اثر گزار). شاید این توهم به ذهن بیاید که اینکه امیرالمؤمنین میفرمایند صدقه داروست، منظور از دارو، داروی گناهان باشد. اما باید توجه داشت که روایات دیگری در این زمینه وجود دارد، که صریح در این مطلب است که صدقه درمان بیماریهای بدن و جسم است. امام صادق علیه اسلام از پیامبر اکرم صلوات الله نقل میکند: که بیمارانتان را با صدقه درمان کنید