Sir John Shelley 4th Baronet (5 March 1692 – 6 September 1771) of Mitchelgrove, Sussex, was a British Whig politician who sat in the House of Commons between 1727 and 1747.
Shelley was the eldest son of Sir John Shelley, 3rd Baronet and his second wife Mary Gage, daughter of Sir John Gage, 4th Baronet, of Firle, Sussex.
He was returned unopposed for Arundel at the 1734 general election but lost the seat in 1741.
His brother-in-law, the Duke of Newcastle brought him in as MP for Lewes at a by-election on 6 December 1743.
Questions were raised about his private life and he was dropped at the 1747 general election.