Charles Mercer (April 28, 1896 — November 20, 1965) was an English cricketer. He was a left-handed batsman who played for Essex in 1929. He was born in Hackney and died in Basildon.