Seorang guru sejarah adalah individu yang mengajar siswa tentang peristiwa masa lalu, umumnya di sekolah menengah atau tingkat akademik yang lebih rendah. Individu ini mengajarkan siswa tentang peradaban masa lalu, peristiwa sejarah, budaya, dan struktur politik. Dia memberi tahu siswa tentang hal-hal seperti bahasa dan praktik keagamaan orang-orang yang hidup dahulu kala. Dia juga memperkenalkan dan menjelaskan perang masa lalu, penguasa, dan perubahan besar dalam masyarakat. Seorang guru sejarah juga mencakup hal-hal seperti gaya berpakaian masa lalu, pekerjaan, makanan, perayaan, dan kehidupan rumah tangga.
Beberapa guru sejarah memilih untuk mengajar di tingkat sekolah dasar. Di beberapa tempat, guru sejarah mungkin mengajar siswa sekolah dasar mata pelajaran seperti sejarah kuno, sejarah dunia, dan sejarah lokal. Mereka mungkin mencakup perang penting, penguasa, dan peristiwa sejarah yang mengubah dunia atau wilayah tertentu. Di tempat lain, bagaimanapun, guru sekolah dasar tidak hanya mengajar satu topik ke kelas yang ditugaskan. Sebaliknya, mereka harus mengajar mata pelajaran dasar lainnya, seperti sains, matematika, dan menulis, selain sejarah.
Seringkali, guru sejarah yang mengajar di sekolah menengah pertama atau sekolah menengah atas mengajarkan sejarah dan tidak ada yang lain. Misalnya, seorang guru sejarah dapat mengajar beberapa kelas sejarah per hari pada tingkat ini daripada tetap dengan satu kelompok siswa sepanjang hari. Beberapa guru mungkin mengajar hanya satu mata pelajaran sejarah, seperti sejarah dunia atau sejarah kuno, sementara yang lain mungkin membahas beberapa mata pelajaran sejarah yang berbeda selama satu hari, mengganti mata pelajaran setiap kali sekelompok siswa yang berbeda memasuki kelas.
Beberapa guru sejarah mengajar siswa pada tingkat yang lebih tinggi, mengajar sejarah di perguruan tinggi atau sekolah pascasarjana. Jenis guru sejarah ini biasanya disebut sebagai profesor sejarah dan mencakup mata pelajaran sejarah yang sangat spesifik. Misalnya, seorang profesor sejarah tingkat perguruan tinggi dapat mengajar sejarah abad pertengahan, sejarah Timur Tengah, atau sejarah Eropa atau Amerika. Beberapa profesor fokus pada satu jenis sejarah atau periode waktu tertentu sementara yang lain mengajar berbagai kursus dan mencakup berbagai kerangka waktu sejarah.
Di banyak tempat, seseorang membutuhkan gelar sarjana untuk menjadi guru sejarah. Untuk mengajar di sekolah dasar, seseorang mungkin memerlukan gelar pendidikan atau gelar sejarah dengan pendidikan di bawah umur. Untuk mengajar di sekolah menengah pertama atau sekolah menengah atas, guru biasanya diharapkan untuk mendapatkan gelar sarjana dalam mata pelajaran yang berhubungan dengan sejarah. Profesor perguruan tinggi biasanya memperoleh gelar lanjutan dalam sejarah, dengan banyak yang memulai karir mereka dengan gelar Doctor of Philosophy (Ph.D.). Beberapa perguruan tinggi juga dapat mempekerjakan instruktur yang memiliki gelar master, terutama jika mereka akan membantu profesor lain atau mengajar paruh waktu.