Waktu menunaikan zakat fitrah terbahagi kepada 5:
1. Waktu Wajib
Apabila terbenam matahari akhir 30 Ramadhan sehingga terbit matahari esoknya.
2. Waktu Paling Afdal
Sebelum sembahyang Hari Raya
3.Waaktu Sunat
Sepanjang bulan Ramadhan
4.Waktu Makruh
Selepas sembahyang Hari Raya sehingga terbenam matahari pada satu Syawal
5.Waktu Haram
Selepas terbenam matahari pada satu Syawal; hukumnya berdosa tetapi wajib ditunaikan segera zakat fitrah dan pada waktu itu ia dikira qada. Sekiranya masih dilengahkan, maka akan bertambahlah dosanya.