Thomas Charles Milnes (March 11, 1870 – April 30, 1954) was a Canadian provincial politician from Alberta. He served as a member of the Legislative Assembly of Alberta from 1921 to 1925 sitting as an Independent and as Mayor of Claresholm from 1910 to 1911.