Anna Mains grew up in Nashville, Tennessee, and began her training at age eight with Centennial Youth Ballet. From 2016-2018, she danced as a Trainee with the Nashville Ballet. Anna attended summer intensives at American Ballet Theatre, Houston Ballet, Arts Umbrella, and Joffrey Ballet in Chicago. She was invited to join Joffrey Ballet’s Trainee program in 2018 and was promoted to Joffrey Ballet’s Studio Company in 2019. Anna spent the last two years in Charlotte Ballet’s Second Company and danced in original works by Christopher Stuart and Rena Butler and performed the role of Lady of the Sea in Val Caniparoli’s Ibsen’s House. She was selected to participate in the 2022 National Choreographer’s Initiative and premiere works by Emily Adams and Jennifer Hart.