Charles Amos McFarland (March 13, 1875 – December 14, 1924) was a pitcher in Major League Baseball. He pitched for the St. Louis Cardinals, Pittsburgh Pirates and Brooklyn Superbas from 1902 to 1906. McFarland retired with a 3.35 earned run average (ERA), but he played on teams with poor hitting, leaving him with a 34-61 win–loss record. He became a prominent movie theater manager in Texas after his playing career ended.