Harry Potter marries Ginny Weasley (Ginevra Molly Weasley).

Quick Scoop: Who Does Harry Potter Marry?

  • Harry’s wife is Ginny Weasley, Ron Weasley’s younger sister.
  • They marry sometime after the Second Wizarding War, once Voldemort is defeated and peace returns.
  • In the epilogue of the final story, they are shown as adults sending their children to Hogwarts.

Their Family

  • Harry and Ginny have three children: James Sirius Potter, Albus Severus Potter, and Lily Luna Potter.
  • Ginny takes Harry’s last name and becomes Ginny Potter.

Why Ginny (Not Hermione)?

  • Many fans still debate whether Harry “should have” ended up with Hermione instead, and some articles and forum posts argue that pairing.
  • However, in the official canon, Hermione marries Ron Weasley, while Harry’s canon love story and marriage are with Ginny.

TL;DR: Harry Potter canonically marries Ginny Weasley, and they build a family together with three children after the war.

Information gathered from public forums or data available on the internet and portrayed here.