Annual Teaching Plans (ATPs) set out what to teach in each term and week, and when to do formal assessment. The Department of Basic Education (DBE) publishes one ATP per subject and grade. Pick your grade or phase below. Each CAPS 123 page links to the official DBE files.
ATPs for 2026
DBE Circular S19 of 2025 keeps the 2023/2024 ATPs for 2026, with some exceptions. The DBE now lists new 2026 ATPs for Mathematics in Grades 4, 5, 8 and 9 and for Natural Sciences and Technology or Natural Sciences in Grades 4 to 9. In the FET Phase, check the Computer Applications Technology (CAT) and Information Technology (IT) files on the DBE page. The CAPS 123 grade and phase pages mark the 2026 files.

ATPs by grade
- Grade R: Foundation Phase hub
- Grade 1 ATPs
- Grade 2 ATPs
- Grade 3 ATPs
- Grade 4 ATPs
- Grade 5 ATPs
- Grade 6 ATPs
- Grade 7 ATPs
- Grade 8 ATPs
- Grade 9 ATPs
- Grade 10 ATPs
- Grades 11 and 12: FET ATPs
The Grade 4 to 9 pages also show the Term 4 2026 topics and week dates for Mathematics and Natural Sciences.
ATPs by phase
- Foundation Phase ATPs (Grades 1 to 3)
- Intermediate Phase ATPs (Grades 4 to 6)
- Senior Phase ATPs (Grades 7 to 9)
- FET ATPs (Grades 10 to 12)
Using the ATPs
- What ATPs are and why you need them
- How to use the DBE ATPs
- How to use the Foundation Phase ATPs
- 2026 school calendar and term dates
An ATP is a plan, not a script. If your class falls behind, your head of department can help you adjust the pacing while keeping the formal assessment tasks in place.
CAPS 123 is not the Department of Basic Education. Always check a file against the official DBE ATP page and your school or district before you plan.
I cannot find Term 2 Afrikaans Huistaal for foundation Phase please assist.
It’s all in one PDF, here https://www.education.gov.za/Portals/0/Documents/Recovery%20plan%20page/2023%20ATPs/Foundation%20Phase%20ATPs%202021-23/Home%20Language/Afrikaans%20HL/Grade%201%20AFR%20HL/GRAAD%201%20AFRIKAANS%20HUISTAAL%20TERM%201%20-%204.pdf?ver=2023-01-06-110506-000
I cannot find term 2 EFAL for Grade 3, will you please help me with it.
I dont find isixhosa term2
Forgrade3 atp.Please help
Asking at for Sepedi home language 2023 to 2024 grade 3 and life skills EFAL pls
Hi, I can’t find grade 2 Term 3 and 4 English and Afrikaans 2023
English Home Language for grade 2 term 3 and 4 please! When the document is opened it comes up with FAL.
Setswana Home Language ATP’sall Terms and Lifeskills all terms Grade3 Setswana
Hi I’m asking for Grade 1 setswana home language atp ‘s.