يجوز الاعتكاف في أي يوم من أيام السنة، ويصح بيوم وليلة، ولكن أفضل الاعتكاف اعتكاف العشر الأواخر من رمضان اقتداء بالنبي ﷺ.
يقول أ.د.أحمد يوسف سليمان :
اعتكف النبي -ﷺ- في العشر الأواخر من رمضان، واعتكف أيضًا في شوال؛ فالاعتكاف هو المكث في المسجد مدة معينة، وفي مذهب الإمام الشافعي من الممكن أن تكون لحظة، وعند غيره أقله يوم بليلة ليكون المعتكف صائمًا؛ ولذلك فيجوز الاعتكاف في رمضان، وفي العشر الآخرة، والعشر الوسطى، والعشر الأولى، ويجوز اعتكاف يوم أو يومين أو أكثر أو أقل.
لكن الأفضل هو الاعتكاف في العشر الأواخر اقتداءً بالنبي – ﷺ- من جهة، وطلبًا لليلة القدر من جهة أخرى، وعلى المعتكف أن يشغل نفسه بذكر الله وطاعته.