To check on the status of your Virginia tax refund, visit Virginia Tax's Where's My Refund? site. According to Virginia Tax, it's generally taking up to 4 weeks to process e-filed return refunds, and up to 8 weeks for paper filed returns.
For refund-related questions, contact Virginia Tax.