Charles Henry Margrett (10 August 1862 – 22 November 1941) was an English cricketer. Margrett's batting style is unknown. He was born at Cheltenham, Gloucestershire.