بهترین زمان براى اعتکاف دهه آخر ماه مبارک رمضان، و ایام البیض ماه رجب است.برای اعتکاف زمان مخصوصی معین نشده است ولی براساس روایات، پیامبر(ص) در ماه رمضان اعتکاف می‌کرد.از همین رو، بهترین زمان برای اعتکاف، ماه رمضان، خاصه دهه سوم آن، دانسته شده است. امروزه در ایران سنت اعتکاف به‌ویژه در ایام البیض (روزهای ۱۳، ۱۴ و ۱۵) رجب رواج دارد.