Department of Education ATPs FET

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

 TitleDate 
Afrikaans Download
English Download
IsiNdebele Download
IsiXhosa Download
IsiZulu Download
Sepedi Download
Sesotho Download
Setswana Download
Sign Language Download
Siswati Download
Tshivenda Download
Xitsonga Download

Grade 10 First Additional Languages

 TitleDate 
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

 TitleDate 
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

 TitleDate 
Accounting Download
Life Orientation  Download
Life Sciences Download
Mathematical Literacy Download
Mathematics Download
Mechanical Technology: Automotive Download
Mechanical Technology: Fitting and Machining Download
Mechanical Technology: Welding and Metalworks Download
Music: IAM Download
Music: Jazz Download
Music: WAM Download
Physical Sciences Download
Physical Sciences (2024) Download
Religion Studies Download
Technical Mathematics Download
Technical Science Download
Tourism Download
IT  Download
Hospitality Studies Download
History Download
Geography Download
Agricultural Management Practices Download
Agricultural Sciences Download
Agricultural Technology Download
Business Studies Download
CAT Download
Civil Technology: Civil Services Download
Construction Download
Visual Arts Download
Consumer Studies Download
Design Download
Dramatic Arts Download
Economics Download
Electrical Technology: Digital Electronics Download
Electrical Technology: Electronics Download
Electrical Technology: Power Systems Download
Engineering Graphics and Design Download
Dance Studies Download
Woodworking Download

GRADE 11 ANNUAL TEACHING PLANS

…

Grade 11 Home Languages

 TitleDate 
Afrikaans Download
English Download
IsiNdebele Download
IsiXhosa Download
IsiZulu Download
Sepedi Download
Sesotho Download
Setswana Download
Sign Language Download
Siswati Download
Tshivenda Download
Xitsonga Download

Grade 11 First Additional Languages

 TitleDate 
Afrikaans Download
English Download
IsiNdebele Download
IsiXhosa Download
IsiZulu Download
Sepedi Download
Sesotho Download
Setswana Download
Sign Language Download
Siswati Download
Tshivenda Download
Xitsonga Download

Grade 11 Second Additional Languages

 TitleDate 
Afrikaans Download
English Download
IsiNdebele Download
IsiXhosa Download
IsiZulu Download
Sepedi Download
Sesotho Download
Setswana Download
Setswana Download
Sign Language Download
Siswati Download
Tshivenda Download
Xitsonga Download

Grade 11 Content Subjects

 TitleDate 
Accounting Download
Life Orientation Download
Life Sciences Download
Mathematical Literacy Download
Mathematics Download
Mechanical Technology: Automotive Download
Mechanical Technology: Fitting and Machining Download
Mechanical Technology: Welding and Metalworks Download
Music: IAM Download
Music: Jazz Download
Music: WAM Download
Physical Science Download
Physical Sciences (2024) Download
Religion Studies Download
Technical Mathematics  Download
Technical Science Download
Tourism Download
IT Download
Hospitality Studies Download
History Download
Geography Download
Agricultural Management Practices Download
Agricultural Sciences Download
Agricultural Technology Download
Business Studies Download
CAT Download
Civil Technology: Civil Services Download
Construction Download
Visual Arts Download
Consumer Studies Download
Design Download
Dramatic Arts Download
Economics Download
Electrical Technology: Digital Electronics Download
Electrical Technology: Electronics Download
Electrical Technology: Power Systems Download
Engineering Graphics and Design Download
Dance Studies Download
Woodworking Download

Grade 12 Home Languages

 TitleDate 
Afrikaans Download
English Download
IsiNdebele Download
IsiXhosa Download
IsiZulu HL Download
Sepedi Download
Sesotho Download
Setswana Download
Sign Language Download
Siswati Download
Tshivenda Download
Xitsonga Download

Grade 12 First Additional Languages

 TitleDate 
Afrikaans Download
English Download
IsiNdebele Download
IsiXhosa Download
IsiZulu Download
Sepedi Download
Sesotho Download
Setswana Download
Siswati Download
Tshivenda Download
Xitsonga Download

Grade 12 Content Subjects

 TitleDate 
Accounting Download
Life Orientation Download
Life Sciences Download
Mathematical Literacy Download
Mathematics Download
Mechanical Technology: Automotive Download
Mechanical Technology: Fitting and Machining Download
Mechanical Technology: Welding and Metalworks Download
Music: IAM Download
Music: Jazz Download
Music: WAM Download
Physical Science Download
Physical Sciences (2024) Download
Religion Studies Download
Technical Mathematics Download
Technical Science Download
Tourism Download
IT  Download
Hospitality Studies Download
History Download
Geography Download
Agricultural Management Practices Download
Agricultural Sciences Download
Agricultural Technology Download
Business Studies Download
CAT Download
Civil Technology: Civil Services Download
Construction Download
Visual Arts Download
Consumer Studies Download
Design Download
Dramatic Arts Download
Economics Download
Electrical Technology: Digital Electronics Download
Electrical Technology: Electronics Download
Electrical Technology: Power Systems Download
Engineering Graphics and Design Download
Dance Studies Download
Woodworking Download

Grade 12 Second Additional Languages

 TitleDate 
Afrikaans Download
English Download
IsiNdebele Download
IsiXhosa Download
IsiZulu Download
Sepedi Download
Sesotho Download
Setswana Download
Siswati Download
Tshivenda Download
Xitsonga Download