Sending Money

The Fastest, Safest Ways to Send Money to Someone in a Virginia Prison (Don’t Mail Cash)

Need to put money on someone's account in a Virginia Department of Corrections (VADOC) facility? Stick to the approved JPay options. Mailing cash or checks to a prison is the quickest way to have it rejected.

1 min read Verified from official sources

Do not mail money directly to VADOC facilities or headquarters. That means no cash, no checks, no items with monetary value. VADOC will reject them. Your loved one won't receive the funds, and you'll waste time trying to sort it out.

The fastest option is an online JPay payment with a credit or debit card. It processes quickly and skips the delays that come with mailing anything.

Can't use the online option? You can pay by phone through JPay instead. Phone payments are available 24/7 at 1 (800) 574-5729, so you're not limited to business hours.

Money orders are also accepted, but they must go to JPay, not to the prison. Send all money orders with a JPay deposit slip to: JPay P.O. Box 278170, Miramar, FL 33027.

Going the money order route? Plan for some extra time. Once JPay receives the mailed money order, funds will be available to the inmate within three business days.

Practical Checklist

  • Include a JPay deposit slip with any money order you mail
  • Mail money orders to: JPay P.O. Box 278170, Miramar, FL 33027
  • Allow up to three business days after JPay receives the money order for funds to be available

Find an Inmate at Halifax Correctional Unit, VA

Search for a loved one and send messages and photos in minutes.

Exact spelling helps find results faster

Free to search · Used by families nationwide
Woman using phone to connect with loved one

More from Halifax Correctional Unit, VA