College Factual  by our College Data Analytics Team
       Unbiased Factual Guarantee

Virginia Tech Tuition & Fees Report

Inexpensive In-State Tuition & Fees
Expensive Out-of-State Tuition & Fees

How Much Does Virginia Tech Cost?

Learn the base cost of Virginia Tech by getting details on in-state and out-of-state tuition and fees. Compare tuition and fees to nationwide and state averages to put those costs in context. If you're looking for specific information on Virginia Tech costs, you can go to any of the following sections:

How Much Does Virginia Tech Charge for Tuition?

$14,174 In-State Tuition & Fees
$33,857 Out-of-State Tuition & Fees

In 2020-2021, the average out-of-state tuition and fees at Virginia Tech ran about $33,857 per year for students working on an undergraduate degree. In-state undergraduates received a discount for tuition and fees at the school and only had to pay $14,174 per year.


Virginia Tech tuition and fees is the number charged to students for one year of attendance, and does not include room and board.

Keep in mind a lot of students have financial aid and scholarships that decrease the cost of college.

How much does Virginia Tech cost for part-time students?

Go to the Cost Per Credit Hour page for details.

How Do Virginia Tech Tuition & Fees Compare to Other Schools?

At the national level, average out-of-state tuition and fees are $19,933 a year. At $33,857 a year, the average out-of-state tuition at Virginia Tech was high when compared to the national average.

In-state undergrads in Virginia pay an average of $16,784 for tuition and fees. Undergraduates who hail from Virginia pay an average of $14,174 a year to attend Virginia Tech, making the school a bargain if you only consider tuition and fees alone.

If you want to know how Virginia Tech compares to other schools in the nation, in the region, and in the state, see the chart below.

Out-of-State Tuition & FeesExpensiveExpensiveExpensive
In-State Tuition & FeesInexpensiveAverageInexpensive

Remember to also consider financial aid when trying to decide if you can afford to go to a particular school. For more details on that, see: Virginia Tech Financial Aid.

Virginia Tech Tuition & Fees Five Year Projection

1.35% In-State Tuition Increase
2.00% Out-of-State Tuition Increase
$59,417 Est. 4-Year Cost

Tuition and Fees for in-state Virginia Tech increased with an average annual rate of 1.35% over the past five years. This school year, in-state students can expect to pay $14,558 if the growth keeps up.

At this rate, we estimate the total cost of in-state tuition and fees for two years at Virginia Tech to be $29,312, and $59,417 for four years.

For out-of-state students, tuition and fees have increased by about 2.00% in the past five years. This year, out-of-state students will be paying approximately $35,228 if the percentage increases stay the same.

This means an estimated $71,161 for two years of out-of-state tuition and fees at Virginia Tech, and $145,204 for four years.

The following chart shows projected upcoming tuition and fees for undergraduates at Virginia Tech.


Don't Ignore Cost Increases

Be aware of just how much the tuition and fees are increasing each year. At most colleges undergrads will wind up spending more on their last year of school compared to what they did for their first.

Tuition & Fees FAQ

Find our answers to frequently asked questions and get additional information about college tuition and fees.

Options to Finance Your Virginia Tech Education?


Popular Reports

College Rankings
Best by Location
Degree Guides by Major
Graduate Programs

Compare Your School Options