Belvin was born near San Antonio and educated at Coronal Institute near San Marcos. She graduated from Sam Houston Normal Institute (now State University) in 1882 and returned to the San Marcos area. In 1903 she accepted a teaching position at SHNI as an instructor of primary and interpretive reading. She later held the title of Dean of Women from 1917 until her resignation from Sam Houston State Teachers College in 1929.
A student residence (built 1936) was named in her honor.