Program tahunan merupakan rencana penetapan alokasi waktu selama satu tahun untuk mencapai tujuan dan kompetensi dasar yang ditetapkan dalam kurikulum. Penyusunan program tahunan melibatkan penentuan alokasi jam pelajaran, pembagian materi pelajaran per minggu sesuai kompetensi dasar, dan pengembangan program semester, mingguan, dan harian berdasarkan program tahunan tersebut.