Which Hogwarts professor teaches Transfiguration in J.K. Rowling’s Harry Potter books?

The story behind the answer

Minerva McGonagall teaches Transfiguration in J.K. Rowling’s Harry Potter books.

McGonagall is a professor at Hogwarts and the head of Gryffindor house for much of the series. Transfiguration is the branch of magic concerned with changing the form or appearance of objects and beings, making it one of the core subjects taught at the school.

She is portrayed as strict, fair, highly skilled, and protective of her students. McGonagall is also an Animagus who can transform into a tabby cat marked by distinctive spectacles around the eyes. She later becomes Headmistress of Hogwarts.

The subject is often confused with Charms, taught by Filius Flitwick, or Potions, taught for much of the series by Severus Snape. McGonagall’s subject is specifically Transfiguration, not general spell-casting.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: