Charles William Gregory (30 September 1878 – 14 November 1910) was an Australian cricketer who played for New South Wales.