Pre-enlistee8 min read · Updated
NS Enlistment Dates 2027: Weeks Left and How to Train
The short answer
CMPB's 2027 list runs from 4 Jan 2027 to 6 Oct 2027, with separate dates for PES A/B, PES A/B with PTP, PES BP, PES C and PES E (last updated 26 Oct 2026, checked 7 Nov 2026).
- CMPB says the dates are subject to change and that your exact date comes by post about two months before you enlist.
- From 7 Nov 2026, the January intakes are about 8 weeks away and the late September to October window about 46 weeks away.
From S$50 a session. First session 10% off.
Written by the Fit Titans coaching team. Edited by Theon. How we write guides
CMPB lists 2027 intakes from January to October, grouped by PES.
This page summarises those windows as CMPB showed them on 7 Nov 2026, counts the weeks you have from now, and sizes a training plan to them. Your enlistment notice and CMPB are the final word. Fit Titans is a personal training agency, not part of MINDEF or the SAF.
On this page (10)
- 1. When are the NS enlistment dates for 2027?
- 2. Which months have an intake for your PES?
- 3. When will you know your exact enlistment date?
- 4. How many weeks do you have until enlistment?
- 5. What changes for October 2027 enlistees?
- 6. Do you need to take the pre-enlistee IPPT?
- 7. When is the last day to pass before a PTP intake?
- 8. How should you train with the weeks you have?
- 9. Is it worth trying to skip PTP?
- 10. Can a personal trainer help you prepare for enlistment?
Key facts
- PES A/B BMT (PTP) intakes in 2027 fall in February, May, June and August
- Pre-enlistees enlisting from October 2027 are graded under the refreshed medical classification system, not PES (MINDEF, 13 Apr 2026)
- To skip PTP, PES A or B1 enlistees need 61 points on the pre-enlistee IPPT by the last Wednesday at least 14 days before enlistment (CMPB)
When are the NS enlistment dates for 2027?
Between early January and early October 2027. CMPB's enlistment dates page, last updated 26 Oct 2026 and checked on 7 Nov 2026, lists 2027 intakes in seven windows. Each PES group has its own days inside each window. CMPB adds that "the above dates are subject to change", so treat any list, this one included, as a guide until your notice arrives.
- Early JanuaryFrom 4 Jan 2027
- FebruaryFrom 10 Feb 2027
- Late March to AprilFrom 30 Mar 2027
- MayFrom 10 May 2027
- Late June to JulyFrom 24 Jun 2027
- AugustFrom 11 Aug 2027
- Late September to OctoberFrom 27 Sep 2027
We summarise the windows here rather than copy the table, because the table changes and your own date is what counts. Use the summary to see roughly when you go and how long you have. Use CMPB's page and your letter for the exact day.
Which months have an intake for your PES?
Most months on the list have an intake for every PES group, but not all. PES A/B with PTP enlists only in four windows, and the May window has no direct PES A/B intake. The table shows which groups CMPB lists in each window.
| Window | PES groups with an intake | PES A/B with PTP |
|---|---|---|
| Early January | PES A/B, BP, C, E | No |
| February | PES A/B, BP, C, E | Yes |
| Late March to April | PES A/B, BP, C, E | No |
| May | PES BP, C, E | Yes |
| Late June to July | PES A/B, BP, C, E | Yes |
| August | PES A/B, BP, C, E | Yes |
| Late September to October | PES A/B, C, E | No |
CMPB's page also shows a few late 2026 dates, the last of them in mid November 2026. If you are not sure of your PES, it comes from your pre-enlistment medical screening, and our PTP vs BMT guide explains what each grade means for basic training.
When will you know your exact enlistment date?
About two months before you enlist, by post. CMPB's dates page says you will be notified of your enlistment date about two months before your scheduled enlistment, and that enlistment is scheduled once you have completed the pre-enlistment process. Until the letter arrives you know your window, not your day.
Do not wait for the letter to start training. Every week before it is a week more to build toward the test and BMT.
How many weeks do you have until enlistment?
From about 8 weeks for a January intake to about 46 weeks for the late September to October window. The table counts whole weeks from 7 Nov 2026 to the first day CMPB lists in each window. If your letter gives a later day, add the difference.
| Window | Earliest listed day | Weeks from now |
|---|---|---|
| Early January | 4 Jan 2027 | about 8 |
| February | 10 Feb 2027 | about 13 |
| Late March to April | 30 Mar 2027 | about 20 |
| May | 10 May 2027 | about 26 |
| Late June to July | 24 Jun 2027 | about 32 |
| August | 11 Aug 2027 | about 39 |
| Late September to October | 27 Sep 2027 | about 46 |
What changes for October 2027 enlistees?
The medical grading changes. MINDEF's 13 April 2026 release says the first cohort under the refreshed medical classification system is SAF pre-enlistees enlisting in October 2027, graded under it from end June 2026. Existing NSFs and NSmen keep their PES status.
Enlisting before October 2027
- CMPB's basic training page for PES applies
- PES A/B1 with under 61 points does 8 weeks of PTP, then the 9-week BMT
Enlisting from October 2027
- CMPB's basic training page for the refreshed system applies
- The SAF PTP route is still 8 weeks of PTP before the 9-week BMT for under 61 points, 17 weeks in all
Either way, the 61-point pre-enlistee IPPT target is the same on both CMPB pages. CMPB's 2027 dates page still labels its October intakes by PES. If you enlist in October 2027, your notice tells you which programme you are in, so read it rather than the label.

Do you need to take the pre-enlistee IPPT?
Only if you are PES A or B1 and want to skip PTP. CMPB's pre-enlistee IPPT page says PES B, C and E pre-enlistees are not required to take it. For PES A or B1, a pass of 61 points or more cuts 8 weeks off full-time NS.
- 01Book on OneNSBy 12pm on the Tuesday before. You can hold one booking at a time. JC, Millennia Institute, polytechnic and ITE students may have their modified NAPFA results sent instead.
- 02Test on a WednesdayAt the CMPB Fitness Conditioning Centre, every Wednesday except public holidays, by appointment only.
- 03Score 61 points or moreFrom push-ups, sit-ups and the 2.4km run, with at least 1 point from each station.
- 04Retake if neededYou can take it as many times as you like.
CMPB says a BMI above 27.0 means a 19-week basic training. Work out where you stand with the IPPT calculator. It shows your points per station and how far you are from 61.
When is the last day to pass before a PTP intake?
The last Wednesday at least 14 days before you enlist. That is CMPB's rule, and its own example is an enlistment on 6 Oct 2025 with a pass needed by 17 Sep 2025. Applied to the 2027 PTP windows, the table gives the last pass date for the first day of each window. A later day in the window can move it later by a week.
| PTP window on CMPB's list | Pass by | Weeks from now to that day |
|---|---|---|
| 10 to 11 Feb 2027 | 27 Jan 2027 | about 11 |
| 10 to 13 May 2027 | 21 Apr 2027 | about 23 |
| 24 Jun 2027 | 9 Jun 2027 | about 30 |
| 11 to 12 Aug 2027 | 28 Jul 2027 | about 37 |
Because tests run only on Wednesdays and need a booking, plan at least two attempts before that last date. If the first is short, you still have a week or two to try again.
How should you train with the weeks you have?
Size the plan to the time, and test early. Take a practice IPPT this week so you know which station costs you the most points. Then pick the plan that matches your weeks.
- 01Under 8 weeksFocus on the stations you are closest to scoring on. Practise the test itself, keep form strict, and run the 2.4km at a steady pace you can hold. IPPT pass in 8 weeks sets out a short block.
- 028 to 16 weeksEnough for a full pass block with a deload before the test. Start your run work from week one. The 2.4km run guide covers pacing and the sessions that improve it.
- 0316 to 26 weeksTime to aim past a pass. Build an aerobic base for the first half, then sharpen for the test. If you want more than 61 points, how to get IPPT Gold is the next step up.
- 0426 weeks or moreTrain for BMT, not just the test. Add loaded walks, general strength and steady runs, and keep the IPPT stations ticking over. Pre-enlistment fitness lays out a six-month plan.
Whatever the length, add running volume gradually so a niggle does not cost you the test. Rest days count as part of the plan. A typical week for the 8 to 16 week plan looks like the table below.
| Day | Session | Sets, reps or distance |
|---|---|---|
| Monday | Intervals on a track or park connector | 6 x 400m at goal 2.4km pace, 90 seconds rest |
| Tuesday | Push-ups and sit-ups | 4 sets each, plus 3 sets of 10 to 12 incline push-ups or band rows |
| Thursday | Easy run | 20 to 30 minutes at a pace you can talk at |
| Saturday | Practice test in IPPT order | Every two weeks: 1 minute push-ups, 1 minute sit-ups, then a timed 2.4km |
Is it worth trying to skip PTP?
For most PES A or B1 pre-enlistees, yes. A pass means a 9-week BMT instead of 17 weeks, per CMPB, and CMPB says it reduces full-time NS by 8 weeks. The test can be retaken as often as you like before the deadline.
Pass with 61 points
- A 9-week BMT
- Full-time NS 8 weeks shorter, per CMPB
Under 61 points: PTP
- 8 weeks of PTP, then the 9-week BMT
- 17 weeks in all
- Not a penalty. It is fitness training before BMT
If you are close to 61 points already, test early and often before the deadline. Our PTP vs BMT guide covers both routes in detail.
Can a personal trainer help you prepare for enlistment?
Yes, if you want structure and someone to check your form. A coach can test you, set a plan sized to your weeks, and fix push-up and sit-up technique so reps are not lost on test day.
- 01WhereCoaches come to your home, condo gym, a park or a gym that allows outside trainers.
- 02First sessionA paid trial at 10% off the coach's rate.
- 03After thatPacks from 5 sessions, paid by PayNow.
- 04What to tell usYour intake window, your PES if you know it, and a recent practice score.
Questions about enlistment dates 2027
When are the NS enlistment dates in 2027?
From 4 Jan to 6 Oct 2027 on CMPB's list (checked 7 Nov 2026), with separate days for each PES group, all subject to change. The month by month summary is in the tables above.
How early will I know my enlistment date?
About two months before you enlist. CMPB says you are notified of your date by post, once you have completed the pre-enlistment process.
When are the PES A/B BMT (PTP) intakes in 2027?
In four windows on CMPB's list: 10 to 11 Feb, 10 to 13 May, 24 Jun and 11 to 12 Aug 2027 (checked 7 Nov 2026). To skip PTP, pass the pre-enlistee IPPT with 61 points by the last Wednesday at least 14 days before your enlistment.
Is PES still used for enlistment in October 2027?
MINDEF says pre-enlistees enlisting in the SAF from October 2027 are the first cohort graded under the refreshed medical classification system. CMPB has a separate basic training page for them. Existing NSFs and NSmen keep their PES status.
Do PES C and PES E enlistees need to take the pre-enlistee IPPT?
No. CMPB says PES B, C and E pre-enlistees are not required to take it. It matters for PES A and B1, where 61 points skips the 8-week PTP.
About this guide
Published
Sources (5) and terms used
Terms used
- PES:
- Physical Employment Standard.
- IPPT:
- Individual Physical Proficiency Test.
- BMT:
- Basic Military Training, the first phase of National Service.
- Pre-enlistee IPPT:
- The IPPT a pre-enlistee can take before enlisting.
- 2.4km run:
- The endurance station shared by IPPT and NAPFA, run on a track or measured route.
Sources
- Enlistment dates, last updated 26 Oct 2026 (checked 7 Nov 2026) · CMPB
- Pre-enlistee IPPT and BMI (checked 7 Nov 2026) · CMPB
- Basic training programmes for those enlisting under PES (checked 7 Nov 2026) · CMPB
- Basic training programmes for those enlisting under the refreshed MCS (checked 7 Nov 2026) · CMPB
- Refreshed medical classification system, news release 13 Apr 2026 (checked 7 Nov 2026) · MINDEF
General information, not medical advice.





