StudyPapers.co.za
Advertisement

Free CAPS annual teaching plans (ATPs) for Grade R to 12: 347 subject plans in PDF. Each ATP shows which topics are taught in every week of Term 1 to Term 4 and when the formal assessments happen.

Choose a grade, then your subject. Language subjects have separate plans for Home Language (HL), First Additional Language (FAL) and Second Additional Language (SAL). You can download the PDF straight from this page.

Grade R ATPs 1 subjects

  1. Coding and Robotics Grade R ATP

    Teaching plan2023Term 1 to 4

    PDF

Grade 1 ATPs 7 subjects

  1. Afrikaans FAL Grade 1 ATP

    Teaching plan2023Term 1 to 4

  2. Afrikaans HL Grade 1 ATP

    Teaching plan2023Term 1 to 4

    PDF
  3. English FAL Grade 1 ATP

    Teaching plan2023Term 1 to 4

  4. English HL Grade 1 ATP

    Teaching plan2023Term 1 to 4

  5. Life Skills : & Grade 1 ATP

    Teaching plan2021Term 1 to 4

    PDF
  6. Mathematics : & Grade 1 ATP

    Teaching plan2023Term 1 to 4

    PDF
  7. Tshivenda : & Grade 1 ATP

    Teaching planTerm 1 to 4

    PDF
Advertisement

Grade 2 ATPs 7 subjects

  1. Afrikaans EAT : & Grade 2 ATP

    Teaching planTerm 1 to 4

    PDF
  2. Afrikaans HL : & Grade 2 ATP

    Teaching planTerm 1 to 4

    PDF
  3. English FAL : & Grade 2 ATP

    Teaching planTerm 1 to 4

    PDF
  4. English HL : & Grade 2 ATP

    Teaching plan2025Term 1 to 4

    PDF
  5. IsiXhosa HL : & Grade 2 ATP

    Teaching planTerm 1 to 4

    PDF
  6. Life Skills : & Grade 2 ATP

    Teaching planTerm 1 to 4

    PDF
  7. Mathematics : & Grade 2 ATP

    Teaching plan2023Term 1 to 4

    PDF

Grade 3 ATPs 6 subjects

  1. Afrikaans FAL : & Grade 3 ATP

    Teaching plan2023Term 1 to 4

    PDF
  2. English HL Grade 3 ATP

    Teaching plan2023Term 1 to 4

  3. isiXhosa HL Grade 3 ATP

    Teaching plan2023Term 1 to 4

  4. Life Skills IsiXhosa : & Grade 3 ATP

    Teaching plan2021Term 1 to 4

  5. Life Skills : & Grade 3 ATP

    Teaching plan2021Term 1 to 4

    PDF
  6. Mathematics Grade 3 ATP

    Teaching plan2023Term 1 to 4

    PDF

Grade 4 ATPs 18 subjects

  1. English FAL : & Grade 4 ATP

    Teaching plan2023Term 1 to 4

    PDF
  2. English HL : & Grade 4 ATP

    Teaching plan2023Term 1 to 4

    PDF
  3. PDF
  4. PDF
  5. isiXhosa FAL Grade 4 ATP

    Teaching plan2023Term 1 to 4

    PDF
  6. isiXhosa HL Grade 4 ATP

    Teaching plan2023Term 1 to 4

    PDF
  7. isiZulu FAL Grade 4 ATP

    Teaching plan2023Term 1 to 4

    PDF
  8. isiZulu HL Grade 4 ATP

    Teaching plan2023Term 1 to 4

    PDF
  9. Life Skills : & Grade 4 ATP

    Teaching plan2023Term 1 to 4

    PDF
  10. Mathematics : & Grade 4 ATP

    Teaching plan2023Term 1 to 4

    PDF
  11. Natural Sciences and Technology Grade 4 ATP

    Teaching plan2023Term 1 to 4

    PDF
  12. Sepedi FAL Grade 4 ATP

    Teaching plan2023Term 1 to 4

    PDF
  13. Sepedi HL Grade 4 ATP

    Teaching plan2023Term 1 to 4

    PDF
  14. Sesotho FAL Grade 4 ATP

    Teaching plan2023Term 1 to 4

    PDF
  15. Sesotho HL Grade 4 ATP

    Teaching plan2023Term 1 to 4

    PDF
  16. Setswana FAL Grade 4 ATP

    Teaching plan2023Term 1 to 4

    PDF
  17. Setswana HL Grade 4 ATP

    Teaching plan2023Term 1 to 4

    PDF
  18. Social Sciences : & Grade 4 ATP

    Teaching plan2021Term 1 to 4

    PDF

Grade 5 ATPs 23 subjects

  1. Afrikaans FAL Grade 5 ATP

    Teaching plan2023Term 1 to 4

    PDF
  2. Afrikaans Home Language Grade 5 ATP

    Teaching plan2023Term 1 to 4

    PDF
  3. English FAL Grade 5 ATP

    Teaching plan2023Term 1 to 4

    PDF
  4. English Home Language Grade 5 ATP

    Teaching plan2023Term 1 to 4

    PDF
  5. IsiNdebele FAL Grade 5 ATP

    Teaching plan2023Term 1 to 4

    PDF
  6. IsiNdebele Home Language Grade 5 ATP

    Teaching plan2023Term 1 to 4

    PDF
  7. IsiXhosa Home Language Grade 5 ATP

    Teaching plan2023Term 1 to 4

    PDF
  8. isiZulu FAL Grade 5 ATP

    Teaching plan2023Term 1 to 4

    PDF
  9. isiZulu HL Grade 5 ATP

    Teaching plan2023Term 1 to 4

    PDF
  10. Life Skills Grade 5 ATP

    Teaching plan2023Term 1 to 4

    PDF
  11. Mathematics Grade 5 ATP

    Teaching plan2023Term 1 to 4

    PDF
  12. Natural Sciences and Technology Grade 5 ATP

    Teaching plan2023Term 1 to 4

    PDF
  13. Sepedi FAL Grade 5 ATP

    Teaching plan2023Term 1 to 4

    PDF
  14. Sepedi HL Grade 5 ATP

    Teaching plan2023Term 1 to 4

    PDF
  15. Sesotho FAL Grade 5 ATP

    Teaching plan2023Term 1 to 4

    PDF
  16. Sesotho Home Language Grade 5 ATP

    Teaching plan2023Term 1 to 4

    PDF
  17. Setswana FAL Grade 5 ATP

    Teaching plan2023Term 1 to 4

    PDF
  18. Setswana HL Grade 5 ATP

    Teaching plan2023Term 1 to 4

    PDF
  19. Siswati FAL Grade 5 ATP

    Teaching plan2023Term 1 to 4

    PDF
  20. Siswati Home Language Grade 5 ATP

    Teaching plan2023Term 1 to 4

    PDF
  21. Social Sciences Grade 5 ATP

    Teaching plan2023Term 1 to 4

    PDF
  22. Tshivenda FAL Grade 5 ATP

    Teaching plan2023Term 1 to 4

    PDF
  23. Tshivenda Home Language Grade 5 ATP

    Teaching plan2023Term 1 to 4

    PDF

Grade 6 ATPs 24 subjects

  1. Afrikaans EAT Graad 6 Grade 6 ATP

    Teaching plan2023Term 1 to 4

    PDF
  2. Afrikaans HT Graad 6 Grade 6 ATP

    Teaching plan2023Term 1 to 4

    PDF
  3. English FAL Grade 6 ATP

    Teaching plan2023Term 1 to 4

    PDF
  4. English HL Grade 6 ATP

    Teaching plan2023Term 1 to 4

    PDF
  5. IsiNdebele FAL Grade 6 ATP

    Teaching plan2023Term 1 to 4

    PDF
  6. IsiNdebele HL IGREYIDI 6 Grade 6 ATP

    Teaching plan2023Term 1 to 4

    PDF
  7. IsiXhosa FAL IBANGA 6 Grade 6 ATP

    Teaching plan2023Term 1 to 4

    PDF
  8. IsiXhosa HL IBANGA 6 Grade 6 ATP

    Teaching plan2023Term 1 to 4

    PDF
  9. IsiZulu FAL IBANGA LESI 6 Grade 6 ATP

    Teaching plan2023Term 1 to 4

    PDF
  10. IsiZulu HL IBANGA LESI 6 Grade 6 ATP

    Teaching plan2023Term 1 to 4

    PDF
  11. Life Skills Grade 6 ATP

    Teaching plan2023Term 1 to 4

    PDF
  12. Mathematics Grade 6 ATP

    Teaching plan2023Term 1 to 4

    PDF
  13. Natural Sciences and Technology Grade 6 ATP

    Teaching plan2023Term 1 to 4

    PDF
  14. Sepedi FAL Kreiti Ya 6 Grade 6 ATP

    Teaching plan2023Term 1 to 4

    PDF
  15. Sepedi HL Kreiti Ya 6 Grade 6 ATP

    Teaching plan2023Term 1 to 4

    PDF
  16. Sesotho FAL Kereiti Ya 6 Grade 6 ATP

    Teaching plan2023Term 1 to 4

    PDF
  17. Sesotho Puo Ya Lapeng Kereiti Ya 6 Grade 6 ATP

    Teaching plan2023Term 1 to 4

    PDF
  18. Setswana Puo Ya Gae Mophato 6 Grade 6 ATP

    Teaching plan2023Term 1 to 4

    PDF
  19. PDF
  20. Siswati FAL LIBANGA 6 Grade 6 ATP

    Teaching plan2023Term 1 to 4

    PDF
  21. PDF
  22. Social Sciences Grade 6 ATP

    Teaching plan2023Term 1 to 4

    PDF
  23. Xitsonga FAL Gireidi Ya 6 Grade 6 ATP

    Teaching plan2023Term 1 to 4

    PDF
  24. Xitsonga HL Gireidi Ya 6 Grade 6 ATP

    Teaching plan2023Term 1 to 4

    PDF

Grade 7 ATPs 21 subjects

  1. Afrikaans FAL Grade 7 ATP

    Teaching plan2023Term 1 to 4

    PDF
  2. Afrikaans HL Grade 7 ATP

    Teaching plan2023Term 1 to 4

    PDF
  3. Creative Arts Grade 7 ATP

    Teaching plan2023Term 1 to 4

  4. Economic and Management Sciences Grade 7 ATP

    Teaching plan2023Term 1 to 4

    PDF
  5. English FAL Grade 7 ATP

    Teaching plan2023Term 1 to 4

    PDF
  6. English HL Grade 7 ATP

    Teaching plan2023Term 1 to 4

    PDF
  7. IsiNdebele FAL Grade 7 ATP

    Teaching plan2023Term 1 to 4

    PDF
  8. IsiNdebele HL Grade 7 ATP

    Teaching plan2023Term 1 to 4

    PDF
  9. IsiXhosa HL Grade 7 ATP

    Teaching plan2023Term 1 to 4

    PDF
  10. isiZulu FAL Grade 7 ATP

    Teaching plan2023Term 1 to 4

    PDF
  11. isiZulu HL Grade 7 ATP

    Teaching plan2023Term 1 to 4

    PDF
  12. Life Orientation Grade 7 ATP

    Teaching plan2023Term 1 to 4

    PDF
  13. Mathematics Grade 7 ATP

    Teaching plan2023Term 1 to 4

    PDF
  14. Natural Sciences Grade 7 ATP

    Teaching plan2023Term 1 to 4

    PDF
  15. Sepedi FAL Grade 7 ATP

    Teaching plan2023Term 1 to 4

    PDF
  16. Sepedi HL Grade 7 ATP

    Teaching plan2023Term 1 to 4

    PDF
  17. Setswana FAL Grade 7 ATP

    Teaching plan2023Term 1 to 4

    PDF
  18. Setswana HL Grade 7 ATP

    Teaching plan2023Term 1 to 4

    PDF
  19. Social Sciences Grade 7 ATP

    Teaching plan2023Term 1 to 4

    PDF
  20. Technology Grade 7 ATP

    Teaching plan2023Term 1 to 4

    PDF
  21. Technology Grade 7 ATP

    Teaching plan2023Term 1 to 4

    PDF

Grade 8 ATPs 31 subjects

  1. Afrikaans FAL Grade 8 ATP

    Teaching plan2023Term 1 to 4

    PDF
  2. Afrikaans HL Grade 8 ATP

    Teaching plan2023Term 1 to 4

    PDF
  3. Creative Arts Dance Grade 8 ATP

    Teaching plan2023Term 1 to 4

    PDF
  4. Creative Arts Drama Grade 8 ATP

    Teaching plan2023Term 1 to 4

    PDF
  5. Creative Arts Music Grade 8 ATP

    Teaching plan2023Term 1 to 4

    PDF
  6. Creative Arts Visual Arts Grade 8 ATP

    Teaching plan2023Term 1 to 4

    PDF
  7. Economic and Management Sciences Grade 8 ATP

    Teaching plan2023Term 1 to 4

    PDF
  8. English FAL Grade 8 ATP

    Teaching plan2023Term 1 to 4

    PDF
  9. English HL Grade 8 ATP

    Teaching plan2023Term 1 to 4

    PDF
  10. IsiNdebele FAL Grade 8 ATP

    Teaching plan2023Term 1 to 4

    PDF
  11. IsiNdebele HL Grade 8 ATP

    Teaching plan2023Term 1 to 4

    PDF
  12. IsiXhosa FAL Grade 8 ATP

    Teaching plan2023Term 1 to 4

    PDF
  13. IsiXhosa HL Grade 8 ATP

    Teaching plan2023Term 1 to 4

    PDF
  14. IsiZulu FAL Grade 8 ATP

    Teaching plan2023Term 1 to 4

    PDF
  15. IsiZulu FAL Grade 8 ATP

    Teaching plan2023Term 1 to 4

    PDF
  16. IsiZulu HL Grade 8 ATP

    Teaching plan2023Term 1 to 4

    PDF
  17. Life Orientation Grade 8 ATP

    Teaching plan2023Term 1 to 4

    PDF
  18. Mathematics Grade 8 ATP

    Teaching plan2023Term 1 to 4

    PDF
  19. Natural Sciences Grade 8 ATP

    Teaching plan2023Term 1 to 4

    PDF
  20. SASL HL Grade 8 ATP

    Teaching plan2023Term 1 to 4

    PDF
  21. Sepedi FAL Grade 8 ATP

    Teaching plan2023Term 1 to 4

    PDF
  22. Sepedi HL Grade 8 ATP

    Teaching plan2023Term 1 to 4

    PDF
  23. Sesotho FAL Grade 8 ATP

    Teaching plan2023Term 1 to 4

    PDF
  24. Sesotho HL Grade 8 ATP

    Teaching plan2023Term 1 to 4

    PDF
  25. Setswana HL Grade 8 ATP

    Teaching plan2023Term 1 to 4

    PDF
  26. Siswati FAL Grade 8 ATP

    Teaching plan2023Term 1 to 4

    PDF
  27. Siswati HL Grade 8 ATP

    Teaching plan2023Term 1 to 4

    PDF
  28. Social Sciences Grade 8 ATP

    Teaching plan2023Term 1 to 4

    PDF
  29. Tshivenda FAL Grade 8 ATP

    Teaching plan2023Term 1 to 4

    PDF
  30. Xitsonga FAL Grade 8 ATP

    Teaching plan2023Term 1 to 4

    PDF
  31. Xitsonga HL Grade 8 ATP

    Teaching plan2023Term 1 to 4

    PDF

Grade 9 ATPs 32 subjects

  1. Afrikaans FAL Grade 9 ATP

    Teaching plan2023Term 1 to 4

    PDF
  2. Afrikaans HL Grade 9 ATP

    Teaching plan2023Term 1 to 4

    PDF
  3. Creative Arts Dance Grade 9 ATP

    Teaching plan2023Term 1 to 4

    PDF
  4. Creative Arts Drama Grade 9 ATP

    Teaching plan2023Term 1 to 4

    PDF
  5. Creative Arts Music Grade 9 ATP

    Teaching plan2023Term 1 to 4

    PDF
  6. Creative Arts Visual Arts Grade 9 ATP

    Teaching plan2023Term 1 to 4

    PDF
  7. Economic and Management Sciences Grade 9 ATP

    Teaching plan2023Term 1 to 4

    PDF
  8. English FAL Grade 9 ATP

    Teaching plan2023Term 1 to 4

    PDF
  9. English HL Grade 9 ATP

    Teaching plan2023Term 1 to 4

    PDF
  10. IsiNdebele FAL Grade 9 ATP

    Teaching plan2023Term 1 to 4

    PDF
  11. IsiNdebele HL Grade 9 ATP

    Teaching plan2023Term 1 to 4

    PDF
  12. IsiXhosa FAL Grade 9 ATP

    Teaching plan2023Term 1 to 4

    PDF
  13. IsiZulu FAL Grade 9 ATP

    Teaching plan2023Term 1 to 4

    PDF
  14. IsiZulu HL Grade 9 ATP

    Teaching plan2023Term 1 to 4

    PDF
  15. Life Orientation Grade 9 ATP

    Teaching plan2023Term 1 to 4

    PDF
  16. Mathematics Grade 9 ATP

    Teaching plan2023Term 1 to 4

    PDF
  17. Natural Sciences Grade 9 ATP

    Teaching plan2023Term 1 to 4

    PDF
  18. SASL HL Grade 9 ATP

    Teaching plan2023Term 1 to 4

    PDF
  19. Sepedi FAL Grade 9 ATP

    Teaching plan2023Term 1 to 4

    PDF
  20. Sepedi HL Grade 9 ATP

    Teaching plan2023Term 1 to 4

    PDF
  21. Sesotho FAL Grade 9 ATP

    Teaching plan2023Term 1 to 4

    PDF
  22. Sesotho HL Grade 9 ATP

    Teaching plan2023Term 1 to 4

    PDF
  23. Setswana FAL Grade 9 ATP

    Teaching plan2023Term 1 to 4

    PDF
  24. Setswana HL Grade 9 ATP

    Teaching plan2023Term 1 to 4

    PDF
  25. Siswati FAL Grade 9 ATP

    Teaching plan2023Term 1 to 4

    PDF
  26. Siswati HL Grade 9 ATP

    Teaching plan2023Term 1 to 4

    PDF
  27. Social Sciences Grade 9 ATP

    Teaching plan2023Term 1 to 4

    PDF
  28. Technology Grade 9 ATP

    Teaching plan2023Term 1 to 4

    PDF
  29. Tshivenda FAL Grade 9 ATP

    Teaching plan2023Term 1 to 4

    PDF
  30. Tshivenda HL Grade 9 ATP

    Teaching plan2023Term 1 to 4

    PDF
  31. Xitsonga FAL Grade 9 ATP

    Teaching plan2023Term 1 to 4

    PDF
  32. Xitsonga HL Grade 9 ATP

    Teaching plan2023Term 1 to 4

    PDF

Grade 10 ATPs 61 subjects

  1. Accounting Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  2. Afrikaans FAL Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  3. Afrikaans HL Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  4. Afrikaans SAL Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  5. Agricultural Management Practices Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  6. Agricultural Sciences Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  7. Agricultural Technology Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  8. Business Studies Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  9. Civil Technology Grade 10 ATP

    Teaching plan2023Term 1 to 4

  10. Computer Applications Technology Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  11. Consumer Studies Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  12. Dance Studies Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  13. Dramatic Arts Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  14. Economics Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  15. Electrical Technology Grade 10 ATP

    Teaching plan2023Term 1 to 4

  16. Engineering Graphics and Design Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  17. English FAL Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  18. English HL Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  19. English SAL Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  20. Geography Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  21. Mathematics Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  22. History Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  23. Hospitality Studies Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  24. Information Technology Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  25. IsiNdebele HL Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  26. IsiNdebele SAL Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  27. IsiXhosa FAL Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  28. IsiXhosa HL Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  29. IsiXhosa SAL Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  30. IsiZulu FAL Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  31. IsiZulu HL Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  32. IsiZulu SAL Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  33. Life Orientation Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  34. Life Sciences Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  35. Mathematical Literacy Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  36. Mechanical Technology Grade 10 ATP

    Teaching plan2023Term 1 to 4

  37. Music IAM Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  38. Physical Sciences Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  39. Religion Studies Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  40. Sepedi FAL Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  41. Sepedi HL Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  42. Sepedi SAL Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  43. Sesotho FAL Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  44. Sesotho HL Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  45. Sesotho SAL Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  46. Setswana HL Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  47. Setswana SAL Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  48. Siswati FAL Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  49. Siswati HL Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  50. Siswati SAL Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  51. South African Sign Language HL Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  52. Technical Mathematics Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  53. Technical Sciences Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  54. Tourism Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  55. Tshivenda FAL Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  56. Tshivenda HL Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  57. Tshivenda SAL Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  58. Visual Arts Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  59. Xitsonga FAL Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  60. Xitsonga HL Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF
  61. Xitsonga SAL Grade 10 ATP

    Teaching plan2023Term 1 to 4

    PDF

Grade 11 ATPs 66 subjects

  1. Accounting Grade 11 ATP

    Teaching plan2023Term 1 to 4

    PDF
  2. PDF
  3. Afrikaans Home Language HL Grade 11 ATP

    Teaching plan2023Term 1 to 4

    PDF
  4. PDF
  5. Agricultural Management Practices Grade 11 ATP

    Teaching plan2023Term 1 to 4

    PDF
  6. Agricultural Sciences Grade 11 ATP

    Teaching plan2023Term 1 to 4

    PDF
  7. Agricultural Technology Grade 11 ATP

    Teaching plan2023Term 1 to 4

    PDF
  8. Business Studies Grade 11 ATP

    Teaching plan2023Term 1 to 4

    PDF
  9. Civil Technology Civil Services Grade 11 ATP

    Teaching plan2023Term 1 to 4

    PDF
  10. PDF
  11. Consumer Studies Grade 11 ATP

    Teaching plan2023Term 1 to 4

    PDF
  12. Consumer Studies Grade 11 ATP

    Teaching plan2023Term 1 to 4

    PDF
  13. Dance Studies Grade 11 ATP

    Teaching plan2023Term 1 to 4

    PDF
  14. Design Grade 11 ATP

    Teaching plan2023Term 1 to 4

    PDF
  15. Dramatic Arts Grade 11 ATP

    Teaching plan2023Term 1 to 4

    PDF
  16. Economics Grade 11 ATP

    Teaching plan2023Term 1 to 4

    PDF
  17. Electrical Technology Grade 11 ATP

    Teaching plan2023Term 1 to 4

  18. PDF
  19. PDF
  20. English Home Language HL Grade 11 ATP

    Teaching plan2023Term 1 to 4

    PDF
  21. PDF
  22. Geography Grade 11 ATP

    Teaching plan2023Term 1 to 4

    PDF
  23. s – Grade 11 ATP

    Teaching plan2024Term 1 to 4

  24. History Grade 11 ATP

    Teaching plan2023Term 1 to 4

    PDF
  25. Hospitality Studies Grade 11 ATP

    Teaching plan2023Term 1 to 4

    PDF
  26. Information Technology Grade 11 ATP

    Teaching plan2023Term 1 to 4

    PDF
  27. PDF
  28. IsiNdebele Home Language HL Grade 11 ATP

    Teaching plan2023Term 1 to 4

    PDF
  29. PDF
  30. PDF
  31. IsiXhosa Home Language HL Grade 11 ATP

    Teaching plan2023Term 1 to 4

    PDF
  32. PDF
  33. PDF
  34. IsiZulu Home Language HL Grade 11 ATP

    Teaching plan2023Term 1 to 4

    PDF
  35. PDF
  36. Life Orientation Grade 11 ATP

    Teaching plan2023Term 1 to 4

    PDF
  37. Life Sciences Grade 11 ATP

    Teaching plan2023Term 1 to 4

    PDF
  38. Mathematical Literacy Grade 11 ATP

    Teaching plan2023Term 1 to 4

    PDF
  39. Mathematics Grade 11 ATP

    Teaching plan2023Term 1 to 4

    PDF
  40. Mechanical Technology Grade 11 ATP

    Teaching plan2023Term 1 to 4

  41. Physical Sciences Grade 11 ATP

    Teaching plan2023Term 1 to 4

  42. Religious Studies Grade 11 ATP

    Teaching plan2023Term 1 to 4

    PDF
  43. PDF
  44. Sepedi Home Language HL Grade 11 ATP

    Teaching plan2023Term 1 to 4

    PDF
  45. PDF
  46. PDF
  47. Sesotho Home Language HL Grade 11 ATP

    Teaching plan2023Term 1 to 4

    PDF
  48. PDF
  49. PDF
  50. Setswana Home Language HL Grade 11 ATP

    Teaching plan2023Term 1 to 4

    PDF
  51. PDF
  52. PDF
  53. Siswati Home Language HL Grade 11 ATP

    Teaching plan2023Term 1 to 4

    PDF
  54. PDF
  55. PDF
  56. PDF
  57. Technical Mathematics Grade 11 ATP

    Teaching plan2023Term 1 to 4

    PDF
  58. Technical Sciences Grade 11 ATP

    Teaching plan2023Term 1 to 4

    PDF
  59. Tourism Grade 11 ATP

    Teaching plan2023Term 1 to 4

    PDF
  60. PDF
  61. PDF
  62. Visual Arts Grade 11 ATP

    Teaching plan2023Term 1 to 4

    PDF
  63. PDF
  64. Xitsonga Home Language HL Grade 11 ATP

    Teaching plan2023Term 1 to 4

    PDF
  65. PDF

Grade 12 ATPs 50 subjects

  1. Accounting s Grade 12 ATP

    Teaching plan2023Term 1 to 4

    PDF
  2. PDF
  3. Agricultural Sciences : & Grade 12 ATP

    Teaching plan2023Term 1 to 4

    PDF
  4. Agricultural Technology : & Grade 12 ATP

    Teaching plan2023Term 1 to 4

    PDF
  5. Business Studies Grade 12 ATP

    Teaching plan2023Term 1 to 4

    PDF
  6. Civil Services Grade 12 ATP

    Teaching plan2023Term 1 to 4

    PDF
  7. PDF
  8. Consumer Studies Grade 12 ATP

    Teaching plan2023Term 1 to 4

    PDF
  9. Dance Studies : & Grade 12 ATP

    Teaching plan2023Term 1 to 4

    PDF
  10. Design : & Grade 12 ATP

    Teaching plan2023Term 1 to 4

    PDF
  11. Dramatic Arts : & Grade 12 ATP

    Teaching plan2023Term 1 to 4

    PDF
  12. Economics : & Grade 12 ATP

    Teaching plan2023Term 1 to 4

    PDF
  13. PDF
  14. PDF
  15. PDF
  16. Geography : & Grade 12 ATP

    Teaching plan2023Term 1 to 4

    PDF
  17. PDF
  18. s Grade 12 ATP

    Teaching plan2025Term 1 to 4

  19. Electrical Technology Grade 12 ATP

    Teaching plan2023Term 1 to 4

    PDF
  20. PDF
  21. PDF
  22. PDF
  23. PDF
  24. PDF
  25. PDF
  26. History : & Grade 12 ATP

    Teaching plan2023Term 1 to 4

    PDF
  27. Hospitality Studies : & Grade 12 ATP

    Teaching plan2023Term 1 to 4

    PDF
  28. Information Technology : & Grade 12 ATP

    Teaching plan2023Term 1 to 4

    PDF
  29. isiNdebele FAL Grade 12 ATP

    Teaching plan2023Term 1 to 4

    PDF
  30. isiNdebele HL Grade 12 ATP

    Teaching plan2023Term 1 to 4

    PDF
  31. isiNdebele SAL Grade 12 ATP

    Teaching plan2023Term 1 to 4

    PDF
  32. isiXhosa FAL Grade 12 ATP

    Teaching plan2023Term 1 to 4

    PDF
  33. isiXhosa HL Grade 12 ATP

    Teaching plan2023Term 1 to 4

    PDF
  34. isiXhosa SAL Grade 12 ATP

    Teaching plan2023Term 1 to 4

    PDF
  35. Life Orientation : & Grade 12 ATP

    Teaching plan2023Term 1 to 4

    PDF
  36. Life Sciences : & Grade 12 ATP

    Teaching plan2023Term 1 to 4

    PDF
  37. Mathematical Literacy Grade 12 ATP

    Teaching plan2023Term 1 to 4

    PDF
  38. Mathematics : & Grade 12 ATP

    Teaching plan2023Term 1 to 4

    PDF
  39. PDF
  40. PDF
  41. PDF
  42. Physical Sciences : & Grade 12 ATP

    Teaching plan2023Term 1 to 4

    PDF
  43. Religious Studies for Grade 12 ATP

    Teaching plan2023Term 1 to 4

    PDF
  44. Siswati FAL Grade 12 ATP

    Teaching plan2023Term 1 to 4

    PDF
  45. Siswati HL Grade 12 ATP

    Teaching plan2023Term 1 to 4

    PDF
  46. Siswati SAL Grade 12 ATP

    Teaching plan2023Term 1 to 4

    PDF
  47. Technical Mathematics : & Grade 12 ATP

    Teaching plan2023Term 1 to 4

    PDF
  48. Technical Sciences : & Grade 12 ATP

    Teaching plan2023Term 1 to 4

    PDF
  49. Tourism : & Grade 12 ATP

    Teaching plan2023Term 1 to 4

    PDF
  50. Visual Arts : & Grade 12 ATP

    Teaching plan2023Term 1 to 4

    PDF

Questions About Annual Teaching Plans

What is an annual teaching plan (ATP)?

An ATP is the DBE plan that sets out which CAPS topics are taught in each week of Term 1 to Term 4, and when formal assessments (tests, tasks and exams) take place.

Who uses the ATPs?

Teachers use them to plan lessons and assessments. Learners and parents use them to see what is coming in each term and to plan revision.

Which ATPs apply this year?

The ATPs on this page are the current DBE plans used in schools. Each subject page shows the year of the plan.

Advertisement

Always free

Every paper and memo is a free PDF

Memos included

Mark your work with official memos

All provinces

DBE plus all nine provinces

Phone friendly

Fast pages, light on data