Fletcher married secondly Lady Mary Johnstone, daughter of James Johnstone, 1st Earl of Hartfell by 1665. He had two sons and two daughters by his second wife.
Fletcher married his second wife, Lady Mary Johnstone, the daughter of James Johnstone, 1st Earl of Hartfell, around 1665. The couple had two sons and two daughters together.