West Virginia DMV Office Locations
Click here to see all DMV offices in West Virginia
Enter your zip code above to find the closest DMV offices in your local area.
West Virginia Local DMV Office FAQs
1. How do I renew my West Virginia driver’s license?
If you meet the eligibility requirements—holding a valid, unexpired license with no major changes to your personal information—you can renew your West Virginia driver’s license online via the WV DMV website. Otherwise, you’ll need to visit a local DMV office with your current license, acceptable proof of identity, and residency documents. In-person renewals may also include a vision test.
2. What documents are required to register a vehicle in West Virginia?
To register your vehicle in West Virginia, you must provide proof of ownership, typically through your vehicle title or a bill of sale if transferring from another state, along with a completed registration application. You’ll also need to show proof of valid West Virginia auto insurance and documentation verifying your residency, such as a utility bill or lease agreement. Depending on your vehicle’s specifics, additional requirements—like a VIN inspection or emissions test—may be necessary.
3. How do I transfer my out‑of‑state driver’s license to West Virginia?
New residents must obtain a West Virginia driver’s license within 30 days of establishing residency. To complete the transfer, visit a local DMV office with your current out‑of‑state license, acceptable proof of identity (for example, a passport or birth certificate), your Social Security documentation, and two documents verifying your West Virginia residency. A vision test is typically required, and if your out‑of‑state license is expired or nearly expired, you may also need to pass a written exam.
Local DMV Office By City
- Beckley (Beckley Regional DMV Office)
- Charleston (Kanawha City Regional DMV Office)
- Clarksburg (Clarksburg DMV Office)
- Elkins (Elkins DMV Office)
- Fairmont (Fairmont Driver Examination Center)
- Franklin (Franklin)
- Huntington (Huntington Regional DMV Office)
- Hurricane (Winfield Regional DMV Office)
- Kearneysville (Charles Town Regional DMV Office)
- Lewisburg (Lewisburg Regional DMV Office)
- Logan (Logan Regional DMV Office)
- Martinsburg (Martinsburg Regional DMV Office)
- Moorefield (Moorefield Regional DMV Office)
- Morgantown (Morgantown Regional DMV Office)
- Moundsville (Moundsville Regional DMV Office)
- Parkersburg (Parkersburg Regional DMV Office)
- Point Pleasant (Point Pleasant Regional DMV Office)
- Princeton (Princeton Regional DMV Office)
- Romney (Romney Regional DMV Office)
- Spencer (Spencer Regional DMV Office)
- Sutton (Flatwoods Regional DMV Office)
- Weirton (Weirton Regional DMV Office)
- Welch (Welch Regional DMV Office)
- Williamson (Williamson Regional DMV Office)