Fees & Renewal
Resident application fees total no more than $50: up to $10 clerk fee, up to $35 local law-enforcement fee, and $5 State Police fee (§ 18.2-308.03). Some localities charge less. Nonresident permits: State Police fee not to exceed $100 (§ 18.2-308.06).
Renewing without the headache
Permits last 5 years. Prior permit holders apply for a new five-year permit on the SP-248 form; you need not appear in person and may mail the application with a copy of your photo ID (§ 18.2-308.010). If the court receives it at least 90 days before your current permit expires, the new permit takes effect on the old one's expiration date. Having previously held a Virginia permit counts as proof of competence (§ 18.2-308.02(B)(6)). Deployed military members get a 90-day post-expiration grace period.
Recommended gear
If you are renewing or just getting started, these carry and storage basics are worth a look (we never link firearms or ammunition):

Gun safe / lockbox
Quick-access biometric or keypad safe for home or travel storage.
Shop gun safes on Amazon →
Range bag & eye/ear
Eye and ear protection, plus a bag to keep range day organized.
Shop range gear on Amazon →As an Amazon Associate I earn from qualifying purchases.
Questions folks ask
How much does a Virginia concealed carry permit cost?
Up to $50 for residents under § 18.2-308.03; $100 for a nonresident permit from Virginia State Police.
Do I need new training to renew?
Generally no; having previously held a Virginia carry license is itself accepted proof of competence.


