Based on available information, the exact age at which Harry Potter married is not precisely stated. However, an estimation can be made using details about the birth of his first child.
According to Mugglenet.com, "Although we don't know exactly when Harry and Ginny get married, Ginny was 22 and Harry was 23 when they had their first child, which means that we can probably guess that they got married a year or two earlier than that."
Estimating Harry Potter's Marriage Age
Since Harry was 23 years old when his first child was born, and the marriage is estimated to have occurred one to two years prior, we can deduce the likely age range:
- Harry's Age at First Child's Birth: 23
- Estimated Time of Marriage Before First Child: 1 to 2 years
This estimation suggests that Harry Potter likely married Ginny Weasley when he was either 21 or 22 years old.
While the exact date and age remain unconfirmed in canon sources, the birth of their child provides a strong indicator for estimating when they tied the knot.