Skip to main content

California DMV-Licensed · License #E0756

San Bernardino County Traffic School

Online traffic school for tickets written anywhere from Chino to Needles

Ticketed on Interstate 15 in the Cajon Pass or on State Route 247 in Lucerne Valley? Mirai Traffic School runs its $24.99 course under California DMV license E0756, online and at your pace, in English, Spanish, Japanese and Russian. Once you pass the final exam, we report your completion to the DMV electronically.

  • DMV Licensed
  • Online Course
  • Same-Day Submission
Map of San Bernardino County, California, showing San Bernardino, Victorville, Hesperia, Apple Valley, Adelanto, Chino, Upland, Colton, Yucaipa, Barstow, Yucca Valley, Twentynine Palms and other communities, with Interstates 15 and 40, US 95 and 395, and State Routes 58, 127 and 247.

San Bernardino County, California

SAFE ROADS · BRIGHTER TOMORROWS

DMV LicensedLicense #E0756
$24.99No hidden fees
4 LanguagesEN / ES / JA / RU
Same-DayReported to the DMV

Local facts at a glance

County seat
San Bernardino
Traffic courthouses
Fontana District · 36480, Barstow District · 36130, Joshua Tree District · 36140, Needles District · 36660, Big Bear District
CHP area offices
Mojave Area, Needles Area, Barstow Area, Victorville Area, Rancho Cucamonga Area, San Bernardino Area, Arrowhead Area, Morongo Basin Area
Main state routes
I-10, I-15, I-40, I-210, I-215, US 95
Sheriff
San Bernardino County Sheriff's Department
Mirai Traffic School's languages
English, Español, 日本語, Русский
Where the court sends you to find a school
The CTSI list

Facts checked on September 24, 2026Sources

Your citation

Traffic courts in San Bernardino County

Your courtesy notice names the courthouse assigned to your case.

Fontana District17780 Arrow Boulevard, Fontana, CA 92335DMV court code 36480 · (909) 350-9322
Barstow District235 East Mountain View Street, Barstow, CA 92311DMV court code 36130 · (760) 718-3700
Joshua Tree District6527 White Feather Road, Joshua Tree, CA 92252DMV court code 36140 · (760) 974-3048
Needles District1111 Bailey Avenue, Needles, CA 92363DMV court code 36660 · (760) 269-4962
Big Bear District477 Summit Boulevard, Big Bear Lake, CA 92315(760) 974-3020

Adult traffic is heard in the Fontana, Barstow, Joshua Tree and Needles districts. Give your school your district's code: Fontana 36480, Barstow 36130, Joshua Tree 36140 or Needles 36660.

Citations issued to drivers under 18 are handled separately: San Bernardino Juvenile Delinquency Court, Building 2, San Bernardino, (909) 269-8840, DMV court code 36201.

Important

The court decides whether you are eligible for traffic school. Mirai Traffic School cannot approve or guarantee eligibility. Check your courtesy notice, or ask San Bernardino County Superior Court, if you are unsure.

Driving here

Four traffic districts across San Bernardino County

What the roads, the courts and the rules mean for a citation in San Bernardino County.

San Bernardino County reaches from Chino over the San Bernardino Mountains to Needles on the Colorado River. The Census Bureau measures 20,068 square miles of land and estimates 2,224,091 residents on July 1, 2025. Interstate 15 climbs the Cajon Pass to Victorville and Barstow, Interstate 40 runs east from Barstow to Needles, and US 395 and State Routes 58, 127 and 247 fan out across the desert.

The California Office of Traffic Safety counted 15,118 people killed or injured in the county's crashes in 2023. Weighing crashes against population and miles driven, with 1 as the worst, it ranked the county 32nd of 58. Motorcycle crashes stand out, with 870 people killed or injured, 5th in the state, and hit-and-run crashes that killed or hurt someone numbered 1,059, 16th.

The court splits adult traffic among four districts and assigns every community to one. Fontana takes the valley from Chino and Ontario to Redlands and Yucaipa, plus Crestline and Lake Arrowhead. Barstow takes the High Desert from Victorville and Hesperia to Big Bear Lake, whose own courthouse also hears traffic arraignments. Joshua Tree takes Twentynine Palms and Yucca Valley, and Needles the river towns.

Tickets from CHP Areas such as Rancho Cucamonga and Needles go to these same districts, as city police tickets do. The court's guides say its San Bernardino, Rancho Cucamonga and Victorville courthouses hear no infractions. Drivers under 18 use the same adult traffic courts.

Population (2025)
2,224,091
Incorporated cities
24

Why Mirai Traffic School

A course built for California drivers

What you get with Mirai Traffic School, and the four steps from signing up to your certificate.

Why choose Mirai Traffic School

Online traffic school for San Bernardino County drivers

  • DMV Licensed

    License #E0756

  • Multilingual

    EN / ES / JA / RU

  • Any Device

    Phone, tablet, desktop

  • Local Support

    We're here to help

  • Local Focus

    Serving San Bernardino County

How traffic school works

Complete your traffic school in four simple steps:

  1. 1RegisterSign up in 2 minutes
  2. 2CompleteStudy at your own pace
  3. 3Pass ExamFinal test, 70% to pass
  4. 4We ReportReported to the DMV electronically

Questions

Frequently asked questions

What drivers ask most about a San Bernardino County citation.

The statewide rules

Every ticket written in this county goes to its superior court, which decides whether to allow traffic school. Once in any 18 months, a completed licensed course makes the conviction confidential and adds no point. The statewide rules and their sources are on our California traffic school rules page.

San Bernardino County Superior Court, in the district that covers the place you were cited. A ticket written in Rialto or Upland goes to Fontana, (909) 350-9322, and one from Apple Valley or Phelan to Barstow, (760) 718-3700. Call the clerk on your ticket to reserve a court date.

Two separate payments. The court sets a nonrefundable traffic school fee on top of your bail, and its traffic school page shows the amount. The court's online Ability to Pay tool cannot request traffic school. Mirai Traffic School's course is $24.99, paid to us. If you cannot pay in full, you can ask the court to lower the amount based on your finances.

By the completion date the court sets for your case. Finish early enough for the electronic report to reach the court by then, because a late one means the fine and a conviction reported to the DMV. Missing the ticket's due date can add fees, a license hold or collections.

The court decides, not Mirai Traffic School. You need a moving violation, no traffic school in the past 18 months counted violation date to violation date, and speed within 25 mph over the limit. Commercial vehicles, alcohol or drug charges and mandatory appearances rule it out, though a Class A holder driving a personal vehicle may attend.

Yes. The court sends drivers to the California Traffic Safety Institute list, which lists Mirai Traffic School as E0756, including under its Japanese and Russian headings. We report your completion to the DMV, and the court processes it electronically.

Mirai Traffic School's lessons and final exam come in English, Spanish, Japanese and Russian. San Bernardino County Superior Court provides interpreters in all case types as resources are available. Tell the court as early as you can, because its Local Rule 332 sets a minimum notice for each language.

Sources

Every county and court fact on this page, with the date each was last read.

The court decides traffic school eligibility, not Mirai Traffic School. Mirai Traffic School is not a law firm and does not give legal advice.

Ready to clear your San Bernardino County ticket?

$24.99 · Online · Filed electronically for San Bernardino County Superior Court

Start My Traffic School NowDMV-Licensed · #E0756

See every county we serve

Nearby counties

Counties bordering San Bernardino County that we also serve:

Have questions?

Contact our support team. We're here to help.