Charles B. Tanner () adalah seorang prajurit Amerika Serikat yang berjuang dalam Perang Saudara Amerika. Tanner meraih penghargaan tertinggi di negara tersebut untuk keberanian saat bertempur, Medal of Honor. Medali Tanner diberikan atas tindak kepahlawanannya dalam Pertempuran Antietam di dekat Sharpsburg, Maryland pada 17 September 1862. Ia dianugerahi penghargaan tersebut pada 13 Desember 1899.