The tuition charge is $10,088 while room and board is $8,270, books and supplies are $1,130 and other fees come in at $1,929. Residents of Virginia pay an annual total price of $21,417 to attend Virginia Tech on a full time basis.