Virginia contractor license cost
A new Virginia contractor license costs $235 (Class C), $380 (Class B) or $400 (Class A), plus a $25 Recovery Fund assessment. (source: 18VAC50-22 Board for Contractors Regulations, Part II (opens in a new tab))
Check a license on the DPOR website (official site, opens in a new tab)
How: Enter a name, license number, address or license type in DPOR License Lookup, or use Advanced Search. There is also a Disciplinary Action Search. (source: Virginia DPOR License Lookup (opens in a new tab))
Checked against official Virginia Board for Contractors (DPOR) sources. See sources.
Costs and fees
| Fee | Amount |
|---|---|
| Class C initial license Plus $25 Recovery Fund assessment. | $235 (source: 18VAC50-22 Board for Contractors Regulations, Part II (opens in a new tab)) |
| Class B initial license Plus $25 Recovery Fund assessment. | $380 (source: 18VAC50-22 Board for Contractors Regulations, Part II (opens in a new tab)) |
| Class A initial license Plus $25 Recovery Fund assessment. | $400 (source: 18VAC50-22 Board for Contractors Regulations, Part II (opens in a new tab)) |
| Add a classification or specialty | $125 (source: 18VAC50-22 Board for Contractors Regulations, Part II (opens in a new tab)) |
Fees are set by the board and can change. Check the official fee page before you pay.
Renewal
From 1 July 2026, some fees include a $7.25 yearly Technology Fee. (source: Virginia DPOR: Board for Contractors (opens in a new tab))
Sources and last verified
Last verified: . Next check due: . Every fact on this page links to one of these official pages.
- Virginia DPOR: Board for Contractors (opens in a new tab) (checked Oct 24, 2026)
- Virginia DPOR License Lookup (opens in a new tab) (checked Oct 24, 2026)
- Virginia DPOR: Contractor Transaction Recovery Fund (opens in a new tab) (checked Oct 24, 2026)
- 18VAC50-22 Board for Contractors Regulations, Part II (opens in a new tab) (checked Oct 24, 2026)
- Code of Virginia 54.1-1100 (opens in a new tab) (checked Oct 24, 2026)
- Code of Virginia 54.1-1103 (opens in a new tab) (checked Oct 24, 2026)
Spot something out of date? Email [email protected].