These links open the Department of Basic Education (DBE) Annual Teaching Plan (ATP) files for the FET Phase, Grades 10, 11 and 12. Jump to Grade 10, Grade 11 or Grade 12.
For 2026, DBE Circular S19 of 2025 keeps the 2023/2024 ATPs for most FET subjects. Computer Applications Technology (CAT) and Information Technology (IT) are the exceptions, so check the CAT and IT files against the DBE FET ATP page before you plan. The DBE page also lists a separate Physical Sciences (2024) file for each grade, which is now included below.
Grade 12: the 2026 NSC exams run from 13 October to 26 November 2026. See the 2026 NSC exam timetable and Grade 12 past papers.
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.
Grade 10 Home Languages
Grade 10 First Additional Languages
| Title | Date | ||
| Afrikaans | Download | ||
| English | Download | ||
| IsiNdebele | Download | ||
| IsiXhosa | Download | ||
| IsiZulu | Download | ||
| Sepedi | Download | ||
| Sesotho | Download | ||
| Setswana | Download | ||
| Siswati | Download | ||
| Tshivenda | Download | ||
| Xitsonga | Download |
Grade 10 Second Additional Languages
| Title | Date | ||
| Afrikaans | Download | ||
| English | Download | ||
| IsiNdebele | Download | ||
| IsiXhosa | Download | ||
| IsiZulu | Download | ||
| Sepedi | Download | ||
| Sesotho | Download | ||
| Setswana | Download | ||
| Siswati | Download | ||
| Tshivenda | Download | ||
| Xitsonga | Download |
Grade 10 Content Subjects
GRADE 11 ANNUAL TEACHING PLANS
…
Grade 11 Home Languages
Grade 11 First Additional Languages
Grade 11 Second Additional Languages
Grade 11 Content Subjects
Grade 12 Home Languages
Grade 12 First Additional Languages
| Title | Date | ||
| Afrikaans | Download | ||
| English | Download | ||
| IsiNdebele | Download | ||
| IsiXhosa | Download | ||
| IsiZulu | Download | ||
| Sepedi | Download | ||
| Sesotho | Download | ||
| Setswana | Download | ||
| Siswati | Download | ||
| Tshivenda | Download | ||
| Xitsonga | Download |