Which Hogwarts subject does Professor Flitwick teach in the Harry Potter books?

The story behind the answer

Professor Filius Flitwick teaches Charms in the Harry Potter books.

Flitwick is the Hogwarts professor responsible for Charms, the branch of magic concerned with changing an object’s properties or behaviour. He teaches students spells such as the Summoning Charm, and his classroom is located in a tower at Hogwarts. Flitwick is also the head of Ravenclaw House.

The character is described as a very small wizard with a high-pitched voice. The books identify him as having goblin ancestry, a detail that helps explain his unusual physical appearance. Despite his mild and scholarly manner, Flitwick is an accomplished duellist and takes part in the defence of Hogwarts.

Charms is distinct from Transfiguration, which is taught by Professor McGonagall and focuses on changing one thing into another. Potions is taught by Snape and later Horace Slughorn, while Herbology is taught by Professor Sprout. These subjects are all core parts of the Hogwarts curriculum.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: