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's union with Lady Mary Johnstone, daughter of James Johnstone, 1st Earl of Hartfell, took place around 1665. The couple produced two sons and daughters as a result of their marriage.