In Hogwarts Legacy, you will get the opportunity to learn all three unforgivable curses by following Sebastian Sallow's questline. It is completely your choice not to learn them while going through his questline, but if you change your mind, here's how you can learn all three curses later in-game.
Can you learn Unforgivable curses later in Hogwarts Legacy?
Yes, you can learn all three Unforgivable Curses later. However, you can only learn them later if you decide to vouch for Sebastian at the end of In the Shadow of Friendship, his final side quest. If you agree with Ominis that Sebastian should be punished for killing his uncle, he'll be expelled from Hogwarts and will be due to face a trial at The Ministry of Magic. You won't see him again for the remainder of the save file.
I chose to learn all three Unforgivable Curses as soon as the options appeared during Sebastian's quests. For example, complete the following quests to get Crucio, Imperio, and Avada Kedavra in-game.
- Crucio: In the Shadow of the Study
- Imperio: In the Shadow of Time
- Avada Kedavra: In the Shadow of the Relic
Related: How to get the spell for Imperio (Unforgivable Curse) in Hogwarts Legacy
If you argue that Sebastian was only doing what he had to do and should be defended, Sebastian will remain at Hogwarts. You can find him anytime down in the Undercroft. At any point after completing In the Shadow of Friendship, you can return to the Undercroft and speak with Sebastian to learn any of the three Unforgivable Curses that you may have declined to learn earlier on in the questline. If you decide to expel Sebastian, this will no longer be an option for you.
Looking for more about the choices you make in Hogwarts Legacy? Check Out Should you free Penny or not in Hogwarts Legacy? (Minding your own Business) or Should you give the mermaid necklace to Nerida in Hogwarts Legacy? here at Pro Game Guides.