Penyebab pusing saat puasa yaitu dehidrasi, kurang tidur, kelelahan, efek tekanan darah rendah dan efek putus kafein.