Charles Erskine may refer to:
- Sir Charles Erskine, 1st Baronet of Alva (1643âÂÂ1690), Scottish politician
- Charles Erskine, Earl of Mar (1650âÂÂ1689), Scottish nobleman
- Charles Erskine, Lord Tinwald (1680âÂÂ1763), Scottish judge, Lord Advocate, MP for Dumfriesshire 1722âÂÂ41 and for Tain Burghs 1734âÂÂ42
- Charles Erskine (1716âÂÂ1749), his son, Scottish lawyer, MP for Ayr Burghs
- Charles Erskine (cardinal) (1739âÂÂ1811), Italian-Scottish papal diplomat and cardinal