Catherine Vining began training at Georgia Academy of Dance in Peachtree City, Georgia with Sherri Davis. She furthered her studies by attending Walnut Hill School for the Performing Arts in Natick, Massachusetts under Michael Owen. While there, she spent summers studying with Atlanta Ballet, The Juilliard School, and Nashville Ballet. Upon graduation, she danced with Nashville Ballet's official second company, NB2, for three years. Catherine teaches in School of Nashville Ballet’s Children’s Program under the tutelage of Caylan Cheadle, Children’s Program Coordinator.