各科历任教授
变形学
阿不思·邓布利多(Albus Dumbledore)(在1955年接任校长以前教授变形学)
米勒娃·麦格(Minerva McGonagall)(1956年12月-1998年5月)
魔药学
西弗勒斯·斯内普(Severus Snape)(1981—1997)
霍拉斯·斯拉格霍恩(Horace Slughorn)(1981年之前和1997年之后)
保护神奇生物学
凯特尔伯恩(Professor Kettleburn)(海格之前的保护神奇生物学教授)
鲁伯·海格(Rubeus Hagrid)(第三集之后,之前担任钥匙管理员)
威尔米娜·格拉普兰(Wilhelmina Grubbly-Plank)(保护神奇生物学的代课教授)
草药学
波莫娜·斯普劳特(Pomona Sprout)
纳威·隆巴顿(Neville Longbottom,2007年)
魔咒学
菲利乌斯·弗立维(Filius Flitwick)
魔法史
宾斯(Cuthbert Binns)(霍格沃茨唯一的幽灵教授)
飞行课
罗兰达·霍琦(Rolanda Hooch)
天文学
奥罗拉·辛尼斯塔(Aurora Sinistra)
占卜学
西比尔·特里劳妮(英文:Sybill Trelawney)(在第五集里曾被乌姆里奇开除,这段时间由马人费伦泽上课;第六集之后两人同时授课。)
费伦泽(马人,在第五册开始上课,第六册后和西比尔·特里劳妮同时授课)
算数占卜
塞蒂玛·维克多(Septima Vector)
古代魔文
芭丝茜达·芭布玲(Bathsheda Babbling)
麻瓜研究
凯瑞迪·布巴吉(英文:Charity Burbage)(第七集先被伏地魔杀死,然后被纳吉尼吃掉)
阿莱克托·卡罗(英文:Alecto Carrow)(第七集,食死徒,接替布巴吉)
黑魔法防御术
(因为伏地魔的诅咒,黑魔法防御术课每一年都换一位老师。)
第一年:奇洛(Quirell)
企图帮伏地魔偷取魔法石,最后因为触碰哈利·波特而受伤被及时赶到的邓布利多捕获。
第二年:吉德罗·洛哈特(Gilderoy Lockhart)
受女孩子欢迎的明星,但实际上没有任何本领,唯一擅长的咒语是“一忘皆空”。在通往蛇怪的地道中企图对哈利和罗恩施展遗忘咒,不幸逆火反弹打中自己(因为罗恩断掉的魔杖),完全不记得任何事,第二集后在圣芒戈疗养。
第三年:莱姆斯·卢平(Remus Lupin)
哈利的父亲年轻时的挚友,因被发现是狼人而辞职。
第四年:阿拉斯托·穆迪(Alastor Moody)
绰号“疯眼汉”,但是在第四册中是由小巴蒂·克劳奇利用复方汤剂冒充的。
第五年:多洛雷斯·乌姆里奇(Dolores Umbridge)
由魔法部指派。
第六年:西弗勒斯·斯内普(英文:Severus Snape)
第七年:阿米库斯·卡罗(英文:Amycus Carrow)