Islam mengajarkan cara mandi wajib. Dalam mandi wajib, ada dua rukun yang harus dilakukan, yaitu:
1. Niat, yaitu meniatkan di dalam hati untuk mandi janabah, tidak perlu melafadzkannya secara lisan. Fungsi niat di sini adalah untuk membedakan antara kebiasaan dan ibadah.
2. Meratakan air ke seluruh tubuh, baik rambut ataupun kulit.
Adapun tata cara mandi wajib (mandi junub) yang dicontohkan Rasulullah SAW berdasarkan hadits-hadits shahih dapat diringkas sebagai berikut.
1. Berniat mandi wajib dan membaca basmalah.
2. Mencuci tangan terlebih dahulu sebanyak 3 kali.
3. Membersihkan kemaluan dan kotoran yang ada dengan tangan kiri.
4. Mencuci tangan setelah membersihkan kemaluan dengan menggosokkan tangan ke tanah atau dengan menggunakan sabun.
5. Berwudhu dengan wudhu yang sempurna seperti ketika hendak sholat.
6. Mengguyur air pada kepala sebanyak 3 kali hingga sampai ke pangkal rambut
7. Mencuci kepala bagian kanan, lalu kepala bagian kiri.
8. Menyela-nyela (menyilang-nyilang) rambut dengan jari.
9. Mengguyur air pada seluruh badan dimulai dari sisi yang kanan, lalu kiri.
10. Mencuci kaki.