Find Teaching Schools

Study Area & Zipcode

Best Teaching Bachelor's Degree Schools in Virginia

Find Schools Near

2023 Best Teaching Bachelor's Degree Schools in Virginia

17 Schools Ranked
$20,479 Avg Tuition & Fees*
$28,164 Avg Student Debt

There are so many teaching programs in today's world that it can tough to figure out which one is the right one for you. As online education oppotunities continue to grow, you're not restricted to just schools in your local area anymore. Even some of the 'big name' schools are offering online courses. On top of that, there are a considerable number of trade schools and bootcamp that offer fast-track entry to many fields.

The Best Teaching Bachelor's Degree Schools in Virginia ranking is one of many tools that Teaching Degree Search has developed to help you make your educational decision. This report analyzed 17 schools in Virginia to see which ones offered the best bachelor's degree programs for teaching students. The factors used to develop this ranking include those related to how in-demand the school us, the overall quality of the school, and post-graduation wages, and more.

View our full ranking methodology.

Top Teaching Bachelor's Degree Schools in Virginia

Learn more about these excellent schools below:

#1

University of Lynchburg

Lynchburg, Virginia
$23,311 Avg Student Debt

Our analysis found University of Lynchburg to be the best school for teaching students who want to pursue a bachelor’s degree in Virginia.

On average, bachelor’s degree students take out $23,311 in loans while pursuing their degree.

You may have the opportunity to take online classes at Lynchburg. In fact, around 85% of the undergraduate population registered for at least one online class in 2019-2020.

Read More…

#2

William & Mary

Williamsburg, Virginia
$23,812 Average Tuition & Fees
$18,131 Avg Student Debt

You’ll be in good company if you decide to attend William & Mary. It ranked #2 on our 2023 Best Teaching Bachelor’s Degree Schools in Virginia list.

The average in-state tuition and fees for students at William & Mary is $23,812. If you are from out of state, expect to pay an average of $47,038. On average, bachelor’s degree students take out $18,131 in loans while pursuing their degree.

If you are interested in distance education, be sure to check with the school since William & Mary does offer online classes for certain majors. Of all the undergraduates enrolled at the school during the 2019-2020 academic year, around 97% took at least some of their classes online.

Read More…

#3

George Mason University

Fairfax, Virginia
$13,119 Average Tuition & Fees
$22,883 Avg Student Debt

You’ll join some of the best and brightest minds around you if you attend George Mason University. The school came in at #3 on this year’s Best Teaching Bachelor’s Degree Schools in Virginia list.

In-state students pay an average of $13,119 in tuition and fees if they attend GMU full time. Out-of-state students pay an average of $36,579. On average, bachelor’s degree students take out $22,883 in loans while pursuing their degree.

One thing to take note of is that GMU does offer online classes in some areas. To give an idea of how popular online courses are at the school, 99% of undergraduates took at least one course online in 2019-2020.

Full George Mason University Report

#4

Marymount University

Arlington, Virginia
$35,250 Average Tuition & Fees
$28,439 Avg Student Debt

You’ll join some of the best and brightest minds around you if you attend Marymount University. The school came in at #4 on this year’s Best Teaching Bachelor’s Degree Schools in Virginia list.

If you don’t receive financial aid, you can expect a bill for $35,250 to cover tuition and fees at Marymount. The school does not offer an in-state discount. On average, bachelor’s degree students take out $28,439 in loans while pursuing their degree.

Marymount does have options available for those who want to take online classes. You will need to check with the school to see if they are available for your specific major. In fact, around 69% of the undergraduate population registered for at least one online class in 2019-2020.

Read full report on Marymount University

#5

Old Dominion University

Norfolk, Virginia
$10,800 Average Tuition & Fees
$26,724 Avg Student Debt

Out of the 17 schools in Virginia that were part of this year’s ranking, Old Dominion University landed the # 5 spot on the list.

In-state students pay an average of $10,800 in tuition and fees if they attend Old Dominion full time. Those students who come from outside the state pay an average of $30,960. On average, bachelor’s degree students take out $26,724 in loans while pursuing their degree.

One thing to take note of is that Old Dominion does offer online classes in some areas. In 2019-2020 about 99% of the undergraduate students at the school chose to take one or more online courses.

Read More…

#6

Radford University

Radford, Virginia
$11,542 Average Tuition & Fees
$25,408 Avg Student Debt

Radford University landed the #6 spot in the 2023 rankings for the best bachelor’s degree teaching programs.

Full-time students from Virginia pay an average of $11,542 in tuition and fees if they choose to attend Radford. If you are from out of state, expect to pay an average of $23,624. Bachelor’s Degree recipients from Radford accumulate an average of $25,408 in student debt by the time they complete their degree.

One thing to take note of is that Radford does offer online classes in some areas. To give an idea of how popular online courses are at the school, 87% of undergraduates took at least one course online in 2019-2020.

Read full report on Radford University

#7

Shenandoah University

Winchester, Virginia
$34,490 Average Tuition & Fees
$26,751 Avg Student Debt

Shenandoah University ranked #7 on this year’s Best Teaching Bachelor’s Degree Schools in Virginia list.

If you don’t receive financial aid, you can expect a bill for $34,490 to cover tuition and fees at Shenandoah. The school does not offer an in-state discount. By the time they get their bachelor’s degree, students from this school have racked up an average of $26,751 in student loans.

One thing to take note of is that Shenandoah does offer online classes in some areas. During the 2019-2020 year, about 28% of the undergraduates at the school took at least one online course.

Read full report on Shenandoah University

#8

James Madison University

Harrisonburg, Virginia
$12,638 Average Tuition & Fees
$20,564 Avg Student Debt

James Madison University did quite well in this year’s ranking of the best places for teaching students to get a bachelor’s degree. It came in at #8 on the list.

Full-time students from Virginia pay an average of $12,638 in tuition and fees if they choose to attend JMU. If you are from out of state, expect to pay an average of $29,564. By the time they get their bachelor’s degree, students from this school have racked up an average of $20,564 in student loans.

Depending on your major, you may be able to take online classes at JMU. To give an idea of how popular online courses are at the school, 98% of undergraduates took at least one course online in 2019-2020.

Read More…

#9

Virginia Commonwealth University

Richmond, Virginia
$15,028 Average Tuition & Fees
$24,661 Avg Student Debt

Virginia Commonwealth University landed the #9 spot in the 2023 rankings for the best bachelor’s degree teaching programs.

Full-time students from Virginia pay an average of $15,028 in tuition and fees if they choose to attend VCU. Those students who come from outside the state pay an average of $36,366. Bachelor’s Degree recipients from VCU accumulate an average of $24,661 in student debt by the time they complete their degree.

VCU does offer online classes for certain degree levels. In 2019-2020 about 96% of the undergraduate students at the school chose to take one or more online courses.

Read More…

#10

Regent University

Virginia Beach, Virginia
$18,820 Average Tuition & Fees
$30,172 Avg Student Debt

Regent University came in at #10 in this year’s edition of the Best Teaching Bachelor’s Degree Schools in Virginia ranking.

If you want to attend Regent, expect to pay an average of $18,820 in tuition and fees. Of course, this could be reduced if you receive financial aid. On average, bachelor’s degree students take out $30,172 in loans while pursuing their degree.

You may have the opportunity to take online classes at Regent. During the 2019-2020 year, about 92% of the undergraduates at the school took at least one online course.

Read full report on Regent University

#11

Emory and Henry College

Emory, Virginia
$35,165 Average Tuition & Fees

Emory and Henry College did quite well in this year’s ranking of the best places for teaching students to get a bachelor’s degree. It came in at #11 on the list.

If you don’t receive financial aid, you can expect a bill for $35,165 to cover tuition and fees at Emory & Henry College. The school does not offer an in-state discount.

Depending on your major, you may be able to take online classes at Emory & Henry College. In fact, around 85% of the undergraduate population registered for at least one online class in 2019-2020.

Full Emory and Henry College Report

#12

Longwood University

Farmville, Virginia
$14,090 Average Tuition & Fees
$23,561 Avg Student Debt

Longwood University ranked #12 on this year’s Best Teaching Bachelor’s Degree Schools in Virginia list.

Students from Virginia who attend Longwood full time pay an average of $14,090 in tuition and fees. Out-of-state students pay an average of $25,910. Bachelor’s Degree recipients from Longwood accumulate an average of $23,561 in student debt by the time they complete their degree.

One thing to take note of is that Longwood does offer online classes in some areas. Of all the undergraduates enrolled at the school during the 2019-2020 academic year, around 65% took at least some of their classes online.

Full Longwood University Report

#13

Mary Baldwin University

Staunton, Virginia
$31,140 Average Tuition & Fees
$31,645 Avg Student Debt

Mary Baldwin University landed the #13 spot in the 2023 rankings for the best bachelor’s degree teaching programs.

If you want to attend Mary Baldwin, expect to pay an average of $31,140 in tuition and fees. Of course, this could be reduced if you receive financial aid. On average, bachelor’s degree students take out $31,645 in loans while pursuing their degree.

Online courses are available at Mary Baldwin, but you will need to check with the school to see if they are available for your field of interest. Of all the undergraduates enrolled at the school during the 2019-2020 academic year, around 61% took at least some of their classes online.

Read More…

#14

Ferrum College

Ferrum, Virginia
$36,830 Average Tuition & Fees
$30,670 Avg Student Debt

Ferrum College ranked #14 on this year’s Best Teaching Bachelor’s Degree Schools in Virginia list.

Ferrum College does not offer a discount to in-state students, so the average tuition and fees for all undergraduates is $36,830. This amount may be reduced if you receive financial aid. On average, bachelor’s degree students take out $30,670 in loans while pursuing their degree.

Ferrum College does have options available for those who want to take online classes. You will need to check with the school to see if they are available for your specific major. In fact, around 49% of the undergraduate population registered for at least one online class in 2019-2020.

Full Ferrum College Report

#15

Liberty University

Lynchburg, Virginia
$16,160 Average Tuition & Fees
$31,644 Avg Student Debt

Liberty University ranked #15 on this year’s Best Teaching Bachelor’s Degree Schools in Virginia list.

If you want to attend Liberty University, expect to pay an average of $16,160 in tuition and fees. Of course, this could be reduced if you receive financial aid. On average, bachelor’s degree students take out $31,644 in loans while pursuing their degree.

You may have the opportunity to take online classes at Liberty University. In 2019-2020 about 88% of the undergraduate students at the school chose to take one or more online courses.

Read More…

#16

Virginia State University

Petersburg, Virginia
$9,154 Average Tuition & Fees
$31,008 Avg Student Debt

With a ranking of #16, Virginia State University did quite well on this year’s best schools for teaching students working on their bachelor’s degree.

In-state students pay an average of $9,154 in tuition and fees if they attend Virginia State full time. Out-of-state students pay an average of $20,909. By the time they get their bachelor’s degree, students from this school have racked up an average of $31,008 in student loans.

Virginia State does offer online classes for certain degree levels. In 2019-2020 about 0% of the undergraduate students at the school chose to take one or more online courses.

Full Virginia State University Report

#17

Norfolk State University

Norfolk, Virginia
$9,622 Average Tuition & Fees

Norfolk State University came in at #17 in this year’s edition of the Best Teaching Bachelor’s Degree Schools in Virginia ranking.

Students from Virginia who attend Norfolk State full time pay an average of $9,622 in tuition and fees. If you are from out of state, expect to pay an average of $20,790.

Online courses are available at Norfolk State, but you will need to check with the school to see if they are available for your field of interest. Of all the undergraduates enrolled at the school during the 2019-2020 academic year, around 88% took at least some of their classes online.

Full Norfolk State University Report

View Best Teaching Bachelor’s Degree Schools Nationwide >

Notes and References

Footnotes

*These averages are for the top 17 schools only.

References

  • Read more about our ranking methodology.
  • The Integrated Postsecondary Education Data System (IPEDS) from the National Center for Education Statistics (NCES), a branch of the U.S. Department of Education (DOE) serves as the core of our data about colleges.
  • Some other college data, including much of the graduate earnings data, comes from the U.S. Department of Education’s (College Scorecard).
  • Information about the national average student loan default rate is from the U.S. Department of Education and refers to data about the 2016 borrower cohort tracking period for which the cohort default rate (CDR) was 10.1%.

More about our data sources and methodologies.

Featured Schools

Find Teaching Schools Near You

Our free school finder matches students with accredited education & teaching schools across the U.S.