The following is a list of people Alan Harper has married.
- Judith Harper - Alan's first wife, divorced
- Kandi - Alan's second wife, divorced
- Walden Schmidt - Alan's first husband, third spouse.
- Lyndsey McElroy - Alan's ex-fiancé. They were engaged most of Season 10 and were having a secret affair in Season 11.
- Gretchen Martin - Alan's ex-fiancé. They dated in the second half of season 11 and were almost married in the season 11 finale.