★ DMV-Licensed Traffic Violator School

San Bernardino County Online Traffic School

DMV-licensed and accepted by all 10 San Bernardino County courthouse locations — from the Inland Empire to the Mojave Desert. Complete your course 100% online from any device.

🔒 DMV License #E9562 TVS #1083 📅 Serving CA Since 1994 🔒 Secure Checkout
Start Your Course — $44.95 →

San Bernardino County Traffic School — Accepted by Every Court

Looking for a San Bernardino County traffic school? Bell Gardens Traffic School is a DMV-licensed traffic violator school (License #E9562, TVS #1083) accepted by every San Bernardino County Superior Court location. San Bernardino County is the largest county by land area in the entire United States at over 20,000 square miles, and its court system is organized into distinct geographic districts to serve this massive territory.

Whether your ticket was issued in Fontana, Rancho Cucamonga, Victorville, San Bernardino, Barstow, Joshua Tree, Big Bear Lake, Needles, Chino, or Redlands, our online course satisfies your traffic school requirement.

The course is 100% online and self-paced. It works on phones, tablets, laptops, and desktop computers. You can log in and out as many times as you need, and your progress is saved automatically. When you finish, we electronically file your completion with both the California DMV and your San Bernardino County courthouse — typically the same business day. The violation is masked from your public driving record and the point is not counted by your insurance company, preventing the average 20% rate increase that follows a traffic ticket.

💻

Online Traffic School Course

$44.95

Total price. No hidden fees. No upsells.

✅ Full DMV-approved course ✅ Unlimited quiz retakes ✅ Completion certificate ✅ Electronic DMV filing ✅ Electronic court filing ✅ Phone support M-F 9-5, Sat 9-3

How Does San Bernardino County Traffic School Work?

When you receive a traffic citation in San Bernardino County, the court will mail a reminder notice to the address on your ticket with your bail amount and deadline. You must pay your bail (fine) plus the $55 administrative fee directly to the San Bernardino County Superior Court before your appearance date.

Payments can be made online through the court’s case portal at cap.sb-court.org, by phone at (909) 481-4228, by mail to P.O. Box 15005, San Bernardino, CA 92415-5005, at any courthouse drop box, or at a CheckFreePay walk-in location (which accepts cash). Once payment is processed and the court confirms your eligibility, register with us for $44.95 and complete the course online at your own pace.

San Bernardino County typically gives you 90 days to complete traffic school after you are granted permission. If you need additional time, you can request either one 60-day extension or two 30-day extensions before your due date. Extensions can be requested online, by phone, in person, or by mail. When you finish our course and pass the final quiz, we electronically submit your completion to the DMV. The DMV then reports your completion to the San Bernardino County court on your behalf — you do not need to mail or deliver any certificates.

Pay Your Fine

Pay bail + $55 admin fee to the SB Superior Court. Use the case portal, call (909) 481-4228, or visit any courthouse.

Sign Up With Us

Register at bellgardenstrafficschool.com. Select your San Bernardino County courthouse during signup. Total cost is $44.95.

Complete the Course

Work at your own pace from any device. 25-question quiz with unlimited free retakes. Progress saved automatically.

We Handle the Rest

We electronically file with the DMV, which reports to your SB County court. The point is masked from your record.

San Bernardino County Traffic School Court Codes and Locations

San Bernardino County operates 10 courthouse locations across six geographic districts, covering everything from the dense Inland Empire cities to remote desert communities over 200 miles away. Your case is assigned to a specific district based on where your ticket was issued. Your DMV court code is a 5-digit number starting with “36” printed on your citation.

All courthouses are open Monday through Friday, typically 7:30 AM to 4:00 PM. The table below lists every court with its DMV code, verified against the California DMV Court Code Handbook.

Court Code Courthouse / District City Address
36100San Bernardino Justice Center (Central)San Bernardino351 N. Arrowhead Ave.
36470San Bernardino Justice CenterSan Bernardino351 N. Arrowhead Ave.
36110Rancho Cucamonga DistrictRancho Cucamonga8303 Haven Avenue
36495Rancho Cucamonga DistrictRancho Cucamonga8303 Haven Avenue
36480Fontana DistrictFontana17780 Arrow Blvd.
36120Victorville DistrictVictorville14455 Civic Drive
36490Victorville DistrictVictorville14455 Civic Drive
36130Barstow DistrictBarstow235 E. Mountain View St.
36140Joshua Tree DistrictJoshua Tree6527 White Feather Rd.
36677Joshua Tree DistrictJoshua Tree6527 White Feather Rd.
36625Big Bear District 🎥Big Bear Lake477 Summit Blvd.
36660Needles District 🎥Needles1111 Bailey Avenue
36433Chino CourthouseChino13260 Central Avenue
36460Redlands CourthouseRedlands216 Brookside Avenue

🎥 Remote video appearances: If your citation was issued in the Big Bear or Needles districts, you have the option of appearing via remote video instead of traveling to the courthouse in person. Contact the court at (760) 718-3700 for details.

Note about legacy court codes: Some older citations may display codes like 36633, 36635, 36639, 36641, 36645, 36648, 36654, 36663, 36667, 36674, or 36680. These are legacy codes that redirect to the current districts listed above. Bell Gardens Traffic School accepts all current and legacy San Bernardino County court codes.

Drop boxes are available outside the Barstow, Fontana, Joshua Tree, Rancho Cucamonga, San Bernardino Justice Center, and Victorville courthouses. Please write your case or citation number on all payments. No cash payments in drop boxes.

San Bernardino County Traffic School FAQ

What are the DMV court codes for San Bernardino County traffic school?

San Bernardino County uses 5-digit DMV court codes starting with “36.” The primary codes are 36100 and 36470 (San Bernardino Justice Center), 36110 and 36495 (Rancho Cucamonga), 36480 (Fontana), 36120 and 36490 (Victorville), 36130 (Barstow), 36140 and 36677 (Joshua Tree), 36625 (Big Bear Lake), 36660 (Needles), 36433 (Chino), and 36460 (Redlands). Some courthouses have multiple codes because the DMV assigned separate codes for different case types or historical administrative divisions.

How much does San Bernardino County traffic school cost?

Our online course costs $44.95 — total price with no hidden fees. That includes the full DMV-approved course, final quiz with unlimited retakes, completion certificate, electronic DMV filing, and electronic court filing.

Separately, the San Bernardino County Superior Court charges a $55 administrative fee for traffic school, which you pay directly to the court along with your traffic fine. You can pay online through the court’s case portal at cap.sb-court.org, by phone at (909) 481-4228, by mail, at a courthouse drop box, or at any CheckFreePay walk-in location.

How do I request a traffic school extension in San Bernardino County?

San Bernardino County allows you to request either one 60-day extension or two 30-day extensions before your due date. You can request an extension online through the court’s case portal, by phone at (909) 481-4228 or (760) 241-9529 for certain districts, in person at any courthouse traffic clerk office, or by mail with a written request including your case/citation number.

Request your extension before your current deadline to avoid a warrant, DMV hold, or civil assessment being added to your case.

What if I didn’t receive my court reminder notice?

You are still responsible for your ticket even if you do not receive the reminder notice. The San Bernardino County Superior Court mails a reminder to the address on your citation, but failure to receive it does not excuse your obligation to pay by your appearance date. If you do not get your reminder notice at least two weeks before your due date, the court advises you to visit the courthouse in person, inquire by mail before your appearance date, or call the traffic clerk for your district to confirm your obligations and deadlines.

Which San Bernardino County court handles my traffic ticket?

Your case is assigned to a specific district based on where your ticket was issued. Tickets from San Bernardino city go to the San Bernardino Justice Center (36100/36470). Tickets from Rancho Cucamonga, Ontario, Upland, and surrounding west valley cities go to Rancho Cucamonga (36110/36495). Tickets from Fontana, Rialto, and nearby cities go to Fontana (36480). Tickets from the High Desert go to Victorville (36120). Tickets from the Morongo Basin area go to Joshua Tree (36140). Tickets from Interstate 15 and Interstate 40 through the desert go to Barstow (36130). Check your citation for the specific courthouse name and court code.

Is this San Bernardino County traffic school accepted by all courts?

Yes. Bell Gardens Traffic School holds California DMV License #E9562 (TVS #1083) and is accepted by every San Bernardino County Superior Court location — San Bernardino Justice Center, Rancho Cucamonga, Fontana, Victorville, Barstow, Joshua Tree, Big Bear Lake, Needles, Chino, and Redlands. We have been DMV-licensed since 1994. When you complete our course, the DMV electronically reports your completion to your assigned courthouse.

Will San Bernardino County traffic school keep my ticket off my insurance?

Yes. Completing a DMV-approved traffic school course for an eligible one-point moving violation masks the ticket from your public driving record. The point is not reported to or counted by your insurance company, which means your rates will not increase because of this ticket. Without traffic school, a single point can raise your insurance premiums by an average of 20% for up to three years. California law allows traffic school for an eligible violation once every 18 months.

Is Bell Gardens Traffic School legitimate and safe?

Yes. Bell Gardens Traffic School is licensed by the California Department of Motor Vehicles under License #E9562 (TVS #1083) and has operated continuously since 1994 — over 30 years. Our physical location is at 7125 Garfield Ave, Suite B, Bell Gardens, CA 90201. Our checkout is encrypted and secure. We do not sell, share, or trade your personal information to third parties. Our completion certificates are accepted by every Superior Court in all 58 California counties, including all San Bernardino County court locations.

Ready to Complete San Bernardino County Traffic School?

Join thousands of California drivers who have completed traffic school with us since 1994. Start now, finish at your own pace.

Start Your Course — $44.95 →
🔒 Secure checkout  ·  No hidden fees  ·  Unlimited retakes  ·  Same-day DMV filing