Caitlin Flynn was born in Nashua, New Hampshire and received her Bachelor's of Arts from the University of New Hampshire. In high school Flynn attended figure drawing classes at the Art Institute of Boston. In 2006 she moved to NYC and earned her Master's degree from Pratt Institute. Flynn has exhibited internationally. She lived and exhibited in NYC and Brooklyn for 6 years before moving to Neptune Beach, FL. Flynn exhibits throughout Jacksonville with different artist groups and galleries.