Editorial standards
DMVCA is an independent guide to the California DMV — not affiliated with, endorsed by, or connected to the California DMV or any government agency. This page describes exactly how a page here is researched, sourced, and checked. It describes what actually happens, not an ideal.
Sources: primary only
Claims here are sourced to primary, official records — chiefly:
- dmv.ca.gov — the California Driver Handbook, DMV procedure and fee pages;
- the California Vehicle Code (
leginfo.legislature.ca.gov); - the California MUTCD (Caltrans) for road-sign shapes and meanings;
- the Bureau of Automotive Repair for smog rules.
Where a topic needs it, other official sources are cited too — federal agencies (the TSA, USCIS, the FMCSA, and the Code of Federal Regulations) for REAL ID and commercial licensing, the CDTFA for use tax, county courts for suspensions and failure-to-appear holds, and regional agencies (councils of governments such as SACOG, SBCAG, and RCRC) for smog boundaries. These are the main sources, not the only ones. Third-party DMV-help sites and test-prep apps are not used as sources and are not cited as evidence.
Fees are checked by a build gate
All fee amounts come from one file that is the single source of truth for money on this site. An automated check runs on every build and fails the build if any page states a dollar amount that contradicts that file. The honest limit: only fixed-dollar fees that carry a recognised alias phrase are gated this way — fee ranges and "varies" amounts are not machine-checked.
Numbers are verified before they're published ("figure-lock")
A specific figure is checked against a primary source before it's published. If it can't be verified — or it verifies but is out of date — it is held back rather than stated as current. Two real cases:
- A stale "50 questions" claim for the knowledge test was caught and corrected — it had been confused with the 50 supervised practice hours. Its 36-question replacement was then demoted to dated context: no current DMV page states a question count, so 36 now appears only as a figure from a December 2006 DMV report, and the only current published figure is the 80% pass mark. The accompanying "30 correct to pass" was withdrawn, because it contradicts that 80%.
- A 2006 renewal-test figure — 18 questions — verified against that same December 2006 report but was withheld from publication: it checked out, yet was judged too dated to state as current. A verified number is not automatically a published one.
What the automated build enforces
The site build runs 23 automated checks. Twenty of them fail the build — they block any change that would put wrong information in front of a reader: a fee that contradicts its source, a dead form or citation link, a broken internal link, invalid structured data, or a practice-test question that cites the wrong handbook sentence. Three only warn — they flag design-quality signals in the question bank (for example, whether a correct answer is subtly the longest option or sits in a predictable position). That is a quality issue, not misinformation, so it is surfaced but does not block the build. The rule: fail for a correctness defect that could reach a reader as wrong information; warn for a design-quality signal.
What is checked before a merge
Some checks run before a change is merged, not on every automated build: that each external citation still resolves, and that every quoted source sentence appears verbatim in the official document at the cited place. These are real steps in the process — they run at merge time, not continuously.
The practice-test question bank
The Class C knowledge-test question bank holds 48 verified questions. For each one:
- it cites the exact sentence of the California Driver Handbook that it tests;
- drafting a question and verifying its answer are separate steps — the step that produces a question never signs off its own answer key; the correct answer is re-derived independently from the handbook;
- a blind adversarial review ("red-team") seeds deliberate errors into a copy of the bank to confirm the verification catches them.
Location data: field offices and kiosks
Every field office and DMV Now kiosk is checked against its own official dmv.ca.gov page before a change is merged: a checker fetches that page and compares the stored street address to it, failing on a mismatch. This covers 184 field offices and 284 kiosks — every office and kiosk that has its own DMV page. Office coordinates are additionally checked to fall inside the correct county.
Every kiosk shown here is sourced to its own DMV page — there is no vendor-only exception. Some records were first ingested from the DMV's third-party kiosk finder; each has since been reconciled to the DMV's official per-record page, and two kiosks that the finder listed but the DMV does not — with no official page to confirm them — were removed rather than shown as verified. We do not treat that finder as a primary source.
The honest limit: the DMV's own pages occasionally carry a typo. Where we can confirm one against a second source — a street the retailer's own site spells differently, for instance — we keep the corrected value and do not copy the DMV's error. So a small number of addresses here are deliberately more accurate than the DMV page they cite.
Dated verification and re-checking
Every content page shows the date it was last verified against its source. We keep a report that lists every page by that date, oldest first, and we re-check the oldest-dated pages first. There is no fixed schedule — we do not claim a review cadence, and nothing re-checks pages automatically.
Corrections
If something here is wrong, tell us: [email protected]. Corrections are read and, where warranted, the page is fixed and re-dated.