New LicenseHow To RenewLearners PermitAbout UsContact Us

California DMV Online Traffic School: What It Is and How It Works

Online traffic school in California is one of the more well-defined programs of its kind in the country — but even within the state, eligibility rules, court requirements, and outcomes vary depending on your license type, ticket history, and the county where your citation was issued.

Here's how the system generally works.

What California Online Traffic School Is

Traffic school in California is a state-approved driver improvement program that eligible drivers can complete after receiving a qualifying traffic citation. When you complete an approved course, the ticket is masked on your driving record — meaning it won't be visible to your insurance company — though the violation itself is still recorded by the DMV.

The program is sometimes called traffic violator school (TVS) in official California DMV and court language. Online delivery has become the most common format, replacing in-person classroom sessions for most eligible drivers.

Completing the course does not dismiss the ticket or eliminate the fine. You still pay your citation. What it does is keep the point off your publicly visible driving record, which can protect your insurance rates.

Who Is Eligible 📋

Eligibility for California traffic school is not automatic. The court — not the DMV — makes the final determination on a case-by-case basis. That said, California law establishes a general framework for who typically qualifies:

  • You hold a valid, non-commercial California driver's license
  • The violation occurred in a non-commercial, non-truck vehicle
  • The offense is a moving violation (not a misdemeanor, DUI, or major infraction)
  • You have not attended traffic school for a citation within the past 18 months

Commercial driver's license (CDL) holders are generally not eligible for traffic school masking, even if the violation occurred in a personal vehicle. Federal regulations require that CDL violations appear on a driver's commercial record regardless of state traffic school programs — this is a federal rule, not a California-specific one.

Drivers cited for misdemeanor violations, excessive speed in certain ranges, or alcohol-related offenses are typically not eligible. Courts have discretion, so eligibility for a specific ticket depends on the charge and the court's determination.

How the Online Course Works

Once the court approves your traffic school election, you pay the court's administrative fee, then choose a DMV-licensed traffic school provider. California maintains an official list of licensed schools — online and in-person — through its Traffic Violator School program.

Online courses are self-paced and typically take around eight hours to complete, though this varies by provider. California requires licensed schools to maintain minimum time-on-task standards, so providers are generally required to verify that you're actually completing the material rather than clicking through.

After finishing, the school reports your completion directly to the DMV. You typically receive a certificate of completion, and the court is notified. Deadlines matter: courts set a completion date when they approve your enrollment, and missing it can result in the masking benefit being lost.

What "Masking" Actually Means

This distinction is frequently misunderstood:

What Traffic School DoesWhat Traffic School Does Not Do
Masks the point from your insurance recordRemove the violation from the DMV record entirely
Keeps the infraction confidential from insurersDismiss your fine or citation
Applies to one qualifying ticket per 18-month periodApply to CDL holders' commercial records
Requires court approvalGuarantee insurance rates won't change

California insurers can only see your public driving record. Masked violations appear on a separate, confidential portion of your DMV record — accessible to courts and law enforcement but not to insurance companies under standard record requests.

Cost and Timing Variables

Course fees vary by provider. California caps what traffic schools can charge, but the court's administrative fee is separate and varies by county and citation type. Some counties charge more to process traffic school elections than others.

The total out-of-pocket cost typically includes:

  • The original citation fine (set by the court)
  • The court's traffic school fee (varies by county)
  • The provider's course fee (varies by school)

Completion deadlines are assigned by the court at the time of approval — they're not standardized across the state. If you're approved and then need an extension, that request goes back to the court, not to the DMV or the school.

Online vs. In-Person: What's Different

For most California drivers, online and in-person courses produce identical outcomes. The masking benefit is the same. The main practical differences are scheduling flexibility and how providers verify your identity. 🖥️

California does require that online providers use identity verification methods during the course. Some courts in specific jurisdictions have historically had different preferences or requirements, so it's worth confirming with your court that an online provider is accepted before enrolling.

The Variables That Determine Your Outcome

Even within California, several factors shape what traffic school means for you specifically:

  • Your license class (Class C standard vs. CDL Class A/B/C)
  • The county where your ticket was issued (courts handle the process, not a single statewide system)
  • Your recent ticket history (the 18-month eligibility window resets based on prior elections)
  • The nature of the violation (not all moving violations qualify)
  • Your age (minor drivers may face different GDL-related consequences regardless of traffic school completion)

California's traffic school program is one of the more consumer-friendly in the country, but the eligibility rules, fees, and timelines that apply to your specific ticket depend on factors that only your court notification and the DMV's official guidance can resolve.