As the product of a morganatic marriage, and without succession rights to the throne, Francis was not acceptable as a husband for princesses in most of the European royal houses.
 Further, Francis had little income in comparison with other European princes.
He thus married into a richer family, by marrying his father's third cousin (in descent from King George II of Great Britain) Princess Mary Adelaide of Cambridge, the younger daughter of Prince Adolphus, Duke of Cambridge, and a granddaughter of George III.

The couple married on 12 June 1866 at St Anne's Church, Kew, in Surrey.
They had one daughter and three sons:
Princess Victoria Mary of Teck (1867–1953); later Queen Mary, consort of King George V of the United Kingdom.

Prince Adolphus of Teck (1868–1927); later Duke of Teck and Marquess of Cambridge.

Prince Francis of Teck (1870–1910).

Prince Alexander of Teck (1874–1957); later Earl of Athlone.

He was created Duke of Teck by the King of Württemberg in 1871.
As the product of a morganatic marriage, and without succession rights to the throne, Francis was not acceptable as a husband for princesses in most of the European royal houses.  Further, Francis had little income in comparison with other European princes. He thus married into a richer family, by marrying his father's third cousin (in descent from King George II of Great Britain) Princess Mary Adelaide of Cambridge, the younger daughter of Prince Adolphus, Duke of Cambridge, and a granddaughter of George III.
The couple married on 12 June 1866 at St Anne's Church, Kew, in Surrey. They had one daughter and three sons:
Princess Victoria Mary of Teck (1867–1953); later Queen Mary, consort of King George V of the United Kingdom.
Prince Adolphus of Teck (1868–1927); later Duke of Teck and Marquess of Cambridge.
Prince Francis of Teck (1870–1910).
Prince Alexander of Teck (1874–1957); later Earl of Athlone.
He was created Duke of Teck by the King of Württemberg in 1871.
Francis, Duke of Teck