Charles Marsters graduated from Polytechnic Preparatory School in New York City in 1902, where he played basketball and ran track. He graduated from Harvard with a Bachelor of Science degree in 1907. He played one year of freshman lacrosse and three years of varsity lacrosse, and was captain for one year. In his sophomore year, he was elected to the Ivy Club, and was elected president of the club in his senior year.