Mandi junub dilakukan untuk mensucikan diri dari hadas besar, seperti setelah berhubungan suami istri, mimpi basah, selesai haid atau nifas, masuk Islam bagi mualaf, dan kematian.