مدة دورة الأمن العام تختلف حسب الظروف ونظام التدريب، لكنها عمومًا تتراوح بين 3 إلى 6 أشهر. في الظروف الطارئة مثل إجراءات كورونا، قد تُختصر مدة الدورة إلى حوالي 3 أشهر مكثفة دون إجازات، أما في الظروف العادية فقد تصل الدورة إلى 9 أو 10 أشهر تتضمن فترات تدريب متعددة وإجازات ومهام خاصة مثل حماية الحجاج. مدة التدريب تتضمن مراحل مثل فترة الاستحداث، التدريب العسكري المكثف، الرماية، والمهام الواقعية، مع فترات إجازة بين هذه المراحل.