For Virginia Public Colleges, the 2024 average undergraduate tuition & fees is $9,068 for Virginia residents and $20,458 for out-of-state students. For graduate programs, the average tuition & fees is $15,534 for Virginia residents and $29,183 for out-of-state students.
University of Virginia-Main Campus has the highest undergraduate tuition & fees of $58,950 and Henrico County-Saint Marys Hospital School of Practical Nursing has the lowest tuition & fees of $2,460 among Virginia Public Colleges. For graduate programs, George Mason University has the highest graduate tuition & fees of $39,397 and Longwood University has the lowest graduate tuition & fees of $19,926 among Virginia Public Colleges.