Registry entry
California Driver's License Renewal
Renew an individual's California driver's license through the California Department of Motor Vehicles. This document describes the renewal-method branch (online, by mail, or in person), the conditions that force an in-person renewal, and the licence-holder inputs. It pairs with the published us/ca/dmv/vehicle-registration-renewal to show one authority with multiple processes. It does not submit the renewal; the live dmv.ca.gov source is always authoritative (see verification).
Registry entry
us/ca/dmv/drivers-license-renewal
GovSchema spec v0.3
Authoritative source DL renewal notice (DL 410)
Machine access
- Schema document
registry/us/ca/dmv/drivers-license-renewal/1.1.0/schema.jsonapplication/schema+json- Registry catalog
registry/index.jsonone record per schema id
Field reference
16 fields across 3 steps, read from the published schema.json — names, types, requiredness, and validation as the document states them. The live government form remains the authoritative source.
Identify your licence
-
driverLicenseNumberstring requiredPersonal identifier; handle as sensitive data. A California DL number is one letter followed by 7 digits, e.g. D1234567.
pattern -
lastNamestring requiredPersonal identifier; handle as sensitive data. Your name as it appears on the current licence.
length: 1–100 -
firstNamestring requiredPersonal identifier; handle as sensitive data.
length: 1–100 -
middleNamestring optionalPersonal identifier; handle as sensitive data.
length: 0–100 -
dateOfBirthdate requiredPersonal identifier; handle as sensitive data. Full date, YYYY-MM-DD. Drivers turning a qualifying age (generally 70 and older) may be required to complete part of the renewal in person; the live source states the current age rules.
classification: sensitive-pii -
last4SSNstring requiredPersonal identifier; handle as sensitive data. Used by DMV to verify identity for an online or mail renewal.
patternclassification: sensitive-pii -
licenseExpirationDatedate requiredFull date, YYYY-MM-DD. Online renewal is available from 90 days before to 12 months after this date; outside that window a different path applies. This timing rule is recorded here but cannot be enforced as a v0.1 constraint.
Choose how to renew
-
renewalMethodenum requiredonline = renew on the DMV website (eligible only if no address change, no REAL ID upgrade, and within the timing window); by_mail = renew using the mailed renewal notice when eligible; in_person = renew at a DMV field office (required for the triggers below).
enum: online | by_mail | in_person -
upgradingToRealIdboolean requiredA first-time REAL ID requires an in-person visit with original identity, Social Security, and residency documents. If true, renewalMethod must be in_person.
-
addressOrNameChangeboolean requiredA change of address or personal description generally cannot be completed in the basic online renewal and may require a different DMV transaction or an in-person visit. If true, check the live source for the correct path.
-
visionOrMedicalChangeboolean requiredRecent vision surgery (such as LASIK) or a new disability/medical condition affecting safe driving generally requires an in-person renewal with a vision exam. If true, renewalMethod must be in_person.
Address
-
residenceAddressLine1string requiredPersonal identifier; handle as sensitive data. Your California residence address.
length: 1–120 -
residenceAddressLine2string optionalPersonal identifier; handle as sensitive data.
length: 0–120 -
residenceAddressCitystring requiredPersonal identifier; handle as sensitive data.
length: 1–80 -
residenceAddressPostalCodestring requiredPersonal identifier; handle as sensitive data. 5-digit or ZIP+4 format, e.g. 90210 or 90210-1234. The state is California (US-CA).
pattern -
mailingAddressDiffersboolean optionalIf true, provide a separate mailing address on the live source where the new licence should be sent.
Version history
-
1.1.0draftlatestthis pageno independent verification recordschema.json -
1.0.0draft has verification recordschema.json
Independent and non-affiliated
GovSchema is an independent, open-source project. This reference is not produced, reviewed, or endorsed by California Department of Motor Vehicles or any government. The authoritative source is always the live government form and its official instructions.