Thomas Grey may refer to:
Thomas Grey (of Heaton) (d.1344), Constable of Norham Castle
Thomas Grey (chronicler), died about 1369
Thomas Grey (1384–1415), ringleader of the Southampton Plot
Thomas Grey, 1st Marquess of Dorset (1455–1501), Earl of Huntingdon
Thomas Grey, 2nd Marquess of Dorset (1477–1530), English magnate and courtier
Thomas Grey (by 1508-1559), MP for Staffordshire (UK Parliament constituency)
Thomas Grey (poet), the Border poet
Thomas Grey (by 1519-1558), in 1557 MP for Norwich
Thomas Grey (before 1512-1570), MP for Northumberland (UK Parliament constituency)
Thomas Grey (1549-1590), MP for Northumberland (UK Parliament constituency)
Thomas Grey, 15th Baron Grey de Wilton (died 1614), English aristocrat
Thomas Grey, 2nd Earl of Stamford (circa 1654–1720), Chancellor of the Duchy of Lancaster
Thomas Grey, Lord Grey of Groby (circa 1623–1657), Member of Parliament for Leicester
Tommy Grey, rugby union and rugby league footballer of the 1900s and 1910s for Swansea (RU), Wales (RL), Halifax, and Huddersfield