Charles Fairbanks est d'abord journaliste avant de devenir avocat en 1874, inscrit au barreau de l'Ohio puis de l'Indiana.
En 1897, il est élu au Sénat des États-Unis en tant que républicain et réélu en 1902.
Lors de l'élection présidentielle de 1904, il est élu vice-président sur le ticket républicain aux côtés de Theodore Roosevelt et exerce cette fonction du au 3 mars 1909. En tant que vice-président, Fairbanks a travaillé contre les politiques progressistes de Roosevelt[5]. Fairbanks chercha sans succès l'investiture républicaine à la Convention nationale républicaine de 1908 et soutint William Howard Taft en 1912 contre Roosevelt.