Look up your case and traffic-filing district in the court's Case Access Portal before you register. Start the course with no payment due today, work at your own pace, and we report completion electronically.
$39 promotional course price (regularly $49) through October 29, 2026. Court fees are separate.
Start on your phone, pause when you need to, and continue from where you left off whenever it suits you.
Clear lessons, saved progress, completion reporting, and help from real people when you need it.
No upfront course payment. The court's traffic-school fee is separate.
Complete the lessons at your own pace and return exactly where you left off.
Finish the course and we report your completion for you. Need help? Contact our family-run support team.
A few things are true court-wide, no matter which region hears your case.
$55, nonrefundable — paid to the court
Separate from Freeway's $39 promotional course price
cap.sb-court.org ↗
Case Access Portal
Online at cap.sb-court.org, by phone, or in person at your courthouse
The separate MyCitations / Ability-to-Pay tool can't be used to sign up for traffic school
Start free with no upfront course payment. Pay $39 when you pass; court fees are separate.
Start Free — Pay $39 When You Pass →As the largest county in the U.S. by area, San Bernardino consolidates traffic-citation filing to four district courts, each covering a region of the county. Find the courthouse listed on your citation or courtesy notice below. For the countywide fee, deadlines, and request process, see our San Bernardino County traffic court overview.
Inland Valley & western mountain tickets: Fontana, Rialto, Bloomington, Rancho Cucamonga, Ontario, Upland, Chino, Chino Hills, Montclair, Colton, Grand Terrace, Loma Linda, Highland, Yucaipa, Redlands, the city of San Bernardino, Lake Arrowhead, Crestline & Running Springs.
High Desert & Big Bear tickets: Barstow, Victorville, Hesperia, Apple Valley, Adelanto, Phelan, Wrightwood, Lucerne Valley, Big Bear Lake, Big Bear City, Fawnskin, Yermo & Trona.
Morongo Basin tickets: Joshua Tree, Yucca Valley, Twentynine Palms, Landers, Pioneertown, Morongo Valley & Johnson Valley.
Far East Desert tickets: Needles, Big River, Earp, Essex, Goffs, Vidal Junction, Havasu Landing & Nipton.
Not sure which court? Tickets from Rancho Cucamonga, Ontario, Upland, Chino, Colton, Redlands, and the city of San Bernardino are filed at the Fontana Traffic Division. Victorville, Hesperia, and Apple Valley tickets go to Barstow. Those cities have their own courthouses, but those locations don't process these traffic-ticket filings — confirm the filing court on your citation.
California sets the rules — not us. Make sure you actually qualify before you pay the court's $55 fee.
Not sure? Look up your case at cap.sb-court.org or call (909) 481-4228 before paying. We can't issue refunds for ineligible registrations.