Freeway Traffic School is a private DMV-licensed provider (E1745) and is not a part of the San Bernardino County Superior Court.
DMV Licensed · License E1745 · Valid Statewide

San Bernardino County Traffic School Online — Start Free

Choose San Bernardino County traffic school online after the court authorizes it for your case. Learn at your own pace from any device, return to saved progress, and let us report your completion electronically.

$0Due today
$39When you pass
E1745DMV license
EN/ESEnglish & Spanish

$39 promotional course price (regularly $49) through October 29, 2026. San Bernardino Superior Court fees are separate.

San Bernardino traffic school built around your schedule

Freeway is a DMV-licensed online traffic school with visual lessons, saved progress, bilingual options, and no course payment until you pass.

Visual lessons

Illustrated scenes and animated material support the explanations instead of relying only on long paragraphs.

Flexible sessions

Work in short or long sessions from a phone, computer, or tablet.

Your place is saved

Pause when needed and return to the completed work during your next session.

Electronic reporting

Completions for California-licensed drivers are reported electronically after you finish.

Real people for support

Contact our family-owned school when you need help with the course or enrollment fields.

Start free, complete online, pay when you pass

After San Bernardino Superior Court authorizes traffic school for the ticket, Freeway keeps the course side straightforward.

1

Start the course free

Complete enrollment with the driver, citation, and court information requested. No upfront course payment is due.

2

Complete the lessons online

Study from any device, pause when you need to, and continue from the place saved in your account.

3

Pay $39 when you pass

The promotional course price is collected when you pass. San Bernardino court fees are separate.

4

We report the completion

We report electronically for California-licensed drivers. Save the confirmation and verify the court record before its deadline.

Confirm the San Bernardino case, then take the course

San Bernardino Superior Court controls permission, its separate fees, and the deadline. Freeway handles the online course.

  • Confirm permission: Use the court's Case Access Portal to review the citation and available options.
  • Handle the court payment: Pay the court-required amount and traffic-school fee separately from Freeway's course price.
  • Keep the district and deadline: Save the assigned filing district and completion date shown by the court.

Four courts handle San Bernardino County traffic filings

Use the courthouse shown on the citation or courtesy notice. The court location—not the city where you live—determines where the traffic case is handled.

Inland Valley & western mountains

Fontana Traffic Division

For tickets from Fontana, Rancho Cucamonga, Ontario, Upland, Chino, Colton, Redlands, San Bernardino-area cities, Lake Arrowhead, Crestline, and nearby communities.

View Fontana court details →
High Desert & Big Bear

Barstow District

For tickets from Barstow, Victorville, Hesperia, Apple Valley, Adelanto, Phelan, Wrightwood, Big Bear communities, Yermo, Trona, and surrounding areas.

View Barstow court details →
Morongo Basin

Joshua Tree District

For tickets from Joshua Tree, Yucca Valley, Twentynine Palms, Landers, Pioneertown, Morongo Valley, Johnson Valley, and nearby communities.

View Joshua Tree court details →
Far East Desert

Needles District

For tickets from Needles, Big River, Earp, Essex, Goffs, Vidal Junction, Havasu Landing, Nipton, and the Colorado River communities.

View Needles court details →

Common routing surprise: tickets issued around Rancho Cucamonga, Ontario, Redlands, or the city of San Bernardino are generally filed at Fontana Traffic Division. Victorville, Hesperia, and Apple Valley traffic filings generally go to Barstow. Always follow the location listed by the court for your case. See the county traffic-court overview for more detail.

Court contact and traffic-school details

Use official court channels for case-specific approval, balances, and deadlines.

San Bernardino Superior Court — Traffic

Case Access Portal ↗

(909) 481-4228

$55, nonrefundable
Paid to the court; verify the current amount

Online through Case Access, by phone, or in person at the assigned courthouse

⚠️ Confirm before acting: Court fees, deadlines, and request procedures can change and may vary by filing district. MyCitations / Ability-to-Pay is a separate service and cannot be used to enroll in traffic school.

Get help from the people who run the course

Freeway Traffic School is a family-owned California business. If you have a question about enrollment, accessing the course, or completion reporting, contact our support team directly. For eligibility, balances, or deadlines, contact San Bernardino Superior Court.

(951) 688-7077
Mon–Fri 9am–4pm

Authorized by the court?

Enroll online and begin the DMV-licensed course from any device.

Enroll Online — $39 When You Pass →