AFFINITY TRAFFIC SCHOOL
  • Learner's Permit
    • Where To Start
    • Drug and Alcohol Class
    • Practice Permit Test
    • DMV Permit Test
  • Traffic School
    • 4 Hour BDI
    • 8 Hour BDI
    • 12 Hour ADI
  • Log In
  • Contact Us
  • Clerk of Courts
    • Northeast Forida >
      • Traffic School in Alachua County
      • Traffic School in Baker County
      • Traffic School in Bradford County
      • Traffic School in Clay County
      • Traffic School in Columbia County
      • Traffic School in Dixie County
      • Traffic School in Duval County
      • Traffic School in Gilchrist County
      • Traffic School in Hamilton County
      • Traffic School in Lafayette County
      • Traffic School in Madison County
      • Traffic School in Nassau County
      • Traffic School in Putnam County
      • Traffic School in St Johns County
      • Traffic School in Suwannee County
      • Traffic School in Taylor County
      • Traffic School in Union County
    • Northwest Florida >
      • Traffic School in Bay County
      • Traffic School in Calhoun County
      • Traffic School in Escambia County
      • Traffic School in Franklin County
      • Traffic School in Gadsden County
      • Traffic School in Gulf County
      • Traffic School in Holmes County
      • Traffic School in Jackson County
      • Traffic School in Jefferson County
      • Traffic School in Leon County
      • Traffic School in Liberty County
      • Traffic School in Okaloosa County
      • Traffic School in Santa Rosa County
      • Traffic School in Wakulla County
      • Traffic School in Walton County
      • Traffic School in Washington County
    • Central East Florida >
      • Traffic School in Brevard County
      • Traffic School in Flagler County
      • Traffic School in Indian River County
      • Traffic School in Lake County
      • Traffic School in Martin County
      • Traffic School in Okeechobee County
      • Traffic School in Orange County
      • Traffic School in Osceola County
      • Traffic School in St Lucie County
      • Traffic School in Seminole County
      • Traffic School in Volusia County
    • Central West Florida >
      • Traffic School in Citrus County
      • Traffic School in Hernando County
      • Traffic School in Hillsborough County
      • Traffic School in Levy County
      • Traffic School in Marion County
      • Traffic School in Pasco County
      • Traffic School in Pinellas County
      • Traffic School in Polk County
      • Traffic School in Sumter County
    • Southeast Florida >
      • Traffic School in Broward County
      • Traffic School in Miami Dade County
      • Traffic School in Monroe County
      • Traffic School in Palm Beach County
    • Southwest Florida >
      • Traffic School in Charlotte County
      • Traffic School in Collier County
      • Traffic School in DeSoto County
      • Traffic School in Glades County
      • Traffic School in Hardee County
      • Traffic School in Hendry County
      • Traffic School in Highlands County
      • Traffic School in Lee County
      • Traffic School in Manatee County
      • Traffic School in Sarasota County
LOWEST PRICES DRIVING SCHOOL
EASIEST DRIVING COURSES
FLORIDA STATE CERTIFIED COURSES
4 Hour Traffic School 4 Hour BDI Defensive Driving Course Florida

4 Hour Defensive Driving course
​(4 Hour BDI - Driver Improvement)

FLORIDA 4 Hour Traffic School 
​
FOR TRAFFIC TICKETS​ 
​Total: $21.95

No Hidden Fees or Taxes
REGISTER NOW
RETURNING STUDENTS
The Total Cost for the 4 Hour Traffic School Course is $21.95. Includes the 4 Hour Traffic School Course, all taxes and fees and the Original Traffic School Certificate of Completion.​
Reasons for attending the Florida 4 Hour Traffic School Course:
Electing to attend traffic school to Remove Points
Court Ordered 4 Hour Traffic School
•No points added to your traffic record
•Fulfill the requirements for the red light course
•Fulfill the requirements for the Traffic Collision Avoidance Course (TCAC)
•Keep your insurance rates low
•You were a driver in a crash and are found at fault
•Someone was transported to the hospital or
•You had two crashes in a two-year period, which resulted in property damage greater than $500.

When you receive a traffic ticket in Florida, you have 30 days to take it to the Florida Clerk of Court and:
  •  Pay the traffic ticket (paying means you are admitting you are guilty and the points will be added to your traffic license) or
  • Elect to attend a 4 Hour Traffic School Course (4 Hour Basic Driver Improvement Course), and no points will be added to your traffic record, or
  •  Go to traffic court to contest the ticket. If you decide to go to traffic court and contest your traffic ticket, the judge can adjudicate you guilty, and you will be required to attend traffic school, the points will be added on your License, you will pay a fine and your insurance rates will be raised.
The department of highway safety and motor vehicles (dmv) is authorized to suspend the license of any person who has accumulated 12 or more points within 12 months. Points are calculated by the date you received the traffic ticket.
  •  12 points accumulated in 12 months will result in a 30 day suspension of your traffic privilege.
  • 18 points accumulated in 18 months (including points from a 12 point suspension) will result in a 3-month suspension of your traffic privilege.
  • 24 points accumulated in 36 months (including points from a 12 point and /or 18 point suspension) will result in a one-year suspension of your traffic privilege.
You must complete a 4 hour traffic school course to avoid points on your drivers license, or if a judge ordered you to attend a red light course or a tcac course (Traffic Collision Avoidance Course) as a result of a red light violation. The 4 hour traffic school course is also known as defensive traffic course or basic driver improvement course.
Our 4 hour traffic school course (basic driver improvement course or 4 hour dds) is Florida court and dmv approved for all 67 Florida Counties.
To register for our Florida DMV Approved 4 Hour Traffic School course, just click the button below!

REGISTER FOR THE 4 HOUR TRAFFIC SCHOOL
Affinity Traffic School is one of the few State Certified Traffic Schools in Florida.
Affinity Traffic School in Florida offers a variety of online traffic school and defensive traffic courses which are approved by the Florida Department of Highway Safety and Motor Vehicles (DMV) for all 67 Florida Counties. If you’re looking for a Court Approved Defensive Traffic School, Affinity Traffic School is Florida’s No. 1 choice!
 
Traffic Ticket Frequently Asked Questions

1. How much does this 4 hour traffic school course cost?
The price of the 4 hour traffic school course is $21.95. This includes all processing fees and the original traffic school certificate of completion. Your original completion certificate must be mailed directly from our office to you. Normally this process can take anywhere from 3-5 business days, although you can select an expedited mailing process. Our staff can e-mail you a secure copy of your certificate for a small fee of $9.95. You can also order a certificate copy to be mailed to you.
2. How do I pay for the 4 hour traffic school course?
You can pay for the course by credit card (Visa, MasterCard, Discover, or American Express). After you fill out the registration form, you are linked to a secure page where payment is quick and effortless. The site is encrypted, making your online purchase completely safe.
3. What if the deadline for the completion of my 4 hour traffic school has passed?
Please contact the Clerk of Court for instructions regarding the extension of your due date and then call us back. Unfortunately, we aren’t able to extend your due date.
4. Can I elect to attend the 4 hour traffic school after I’ve already paid the ticket?
No. The election must be made when you pay the ticket. When you receive a traffic ticket, you may earn points against your traffic record, which when accumulated may cause your license to be suspended.
5. Do I have to complete the 4 hour traffic school in one sitting?
No, take as long as you want to finish the course. You can do one section after another if you wish, but most of our students read at their leisure.
The 4 Hour Traffic School Course is also known as:
♦ basic driver improvement course
♦ 4 hour bdi course
♦ 4 hour traffic school
♦ defensive traffic school
♦ traffic collision avoidance | tcac
♦ red light course
​​












​4 Hour Traffic School in Alachua 4 Hour Traffic School in Altamonte Springs 4 Hour Traffic School in Anna Maria 4 Hour Traffic School in Apalachicola 4 Hour Traffic School in Apopka 4 Hour Traffic School in Arcadia 4 Hour Traffic School in Archer 4 Hour Traffic School in Atlantic Beach 4 Hour Traffic School in Atlantis 4 Hour Traffic School in Auburndale 4 Hour Traffic School in Aventura 4 Hour Traffic School in Avon Park 4 Hour Traffic School in Bartow 4 Hour Traffic School in Bay Lake 4 Hour Traffic School in Belleair Beach 4 Hour Traffic School in Belleair Bluffs 4 Hour Traffic School in Belle Glade 4 Hour Traffic School in Belle Isle 4 Hour Traffic School in Belleview 4 Hour Traffic School in Blountstown 4 Hour Traffic School in Boca Raton 4 Hour Traffic School in Bonifay 4 Hour Traffic School in Bonita Springs 4 Hour Traffic School in Bowling Green 4 Hour Traffic School in Boynton Beach 4 Hour Traffic School in Bradenton 4 Hour Traffic School in Bradenton Beach 4 Hour Traffic School in Bristol 4 Hour Traffic School in Brooksville 4 Hour Traffic School in Bunnell 4 Hour Traffic School in Bushnell 4 Hour Traffic School in Callaway 4 Hour Traffic School in Cape Canaveral 4 Hour Traffic School in Cape Coral 4 Hour Traffic School in Carrabelle 4 Hour Traffic School in Casselberry 4 Hour Traffic School in Cedar Key 4 Hour Traffic School in Center Hill 4 Hour Traffic School in Chattahoochee 4 Hour Traffic School in Chiefland 4 Hour Traffic School in Chipley 4 Hour Traffic School in Clearwater 4 Hour Traffic School in Clermont 4 Hour Traffic School in Clewiston 4 Hour Traffic School in Cocoa 4 Hour Traffic School in Cocoa Beach 4 Hour Traffic School in Coconut Creek 4 Hour Traffic School in Cooper City 4 Hour Traffic School in Coral Gables 4 Hour Traffic School in Coral Springs 4 Hour Traffic School in Crescent City 4 Hour Traffic School in Crestview 4 Hour Traffic School in Crystal River 4 Hour Traffic School in Dade City 4 Hour Traffic School in Dania Beach 4 Hour Traffic School in Davenport 4 Hour Traffic School in Daytona Beach 4 Hour Traffic School in DeBary 4 Hour Traffic School in Deerfield Beach 4 Hour Traffic School in De Funiak Springs 4 Hour Traffic School in DeLand 4 Hour Traffic School in Delray Beach 4 Hour Traffic School in Deltona 4 Hour Traffic School in Destin 4 Hour Traffic School in Dunedin 4 Hour Traffic School in Dunnellon 4 Hour Traffic School in Eagle Lake 4 Hour Traffic School in Edgewater 4 Hour Traffic School in Edgewood 4 Hour Traffic School in Eustis 4 Hour Traffic School in Everglades 4 Hour Traffic School in Fanning Springs 4 Hour Traffic School in Fellsmere 4 Hour Traffic School in Fernandina Beach 4 Hour Traffic School in Flagler Beach 4 Hour Traffic School in Florida City 4 Hour Traffic School in Fort Lauderdale 4 Hour Traffic School in Fort Meade 4 Hour Traffic School in Fort Myers 4 Hour Traffic School in Fort Pierce 4 Hour Traffic School in Fort Walton Beach 4 Hour Traffic School in Freeport 4 Hour Traffic School in Frostproof 4 Hour Traffic School in Fruitland Park 4 Hour Traffic School in Gainesville 4 Hour Traffic School in Graceville 4 Hour Traffic School in Greenacres 4 Hour Traffic School in Green Cove Springs 4 Hour Traffic School in Gretna 4 Hour Traffic School in Groveland 4 Hour Traffic School in Gulf Breeze 4 Hour Traffic School in Gulfport 4 Hour Traffic School in Haines City 4 Hour Traffic School in Hallandale Beach 4 Hour Traffic School in Hawthorne 4 Hour Traffic School in Hialeah 4 Hour Traffic School in Hialeah Gardens 4 Hour Traffic School in High Springs 4 Hour Traffic School in Holly Hill 4 Hour Traffic School in Hollywood 4 Hour Traffic School in Holmes Beach 4 Hour Traffic School in Homestead 4 Hour Traffic School in Indian Harbour Beach 4 Hour Traffic School in Indian Rocks Beach 4 Hour Traffic School in Inverness 4 Hour Traffic School in Islandia 4 Hour Traffic School in Jacksonville 4 Hour Traffic School in Jacksonville Beach 4 Hour Traffic School in Jacob City 4 Hour Traffic School in Jasper 4 Hour Traffic School in Key Colony Beach 4 Hour Traffic School in Keystone Heights 4 Hour Traffic School in Florida Keys 4 Hour Traffic School in Key West 4 Hour Traffic School in Kissimmee 4 Hour Traffic School in La Belle 4 Hour Traffic School in Lake Alfred 4 Hour Traffic School in Lake Buena Vista 4 Hour Traffic School in Lake Butler 4 Hour Traffic School in Lake City 4 Hour Traffic School in Lake Helen 4 Hour Traffic School in Lakeland 4 Hour Traffic School in Lake Mary 4 Hour Traffic School in Lake Wales 4 Hour Traffic School in Lake Worth 4 Hour Traffic School in Largo 4 Hour Traffic School in Lauderdale Lakes 4 Hour Traffic School in Lauderhill 4 Hour Traffic School in Laurel Hill 4 Hour Traffic School in Lawtey 4 Hour Traffic School in Layton 4 Hour Traffic School in Leesburg 4 Hour Traffic School in Lighthouse Point 4 Hour Traffic School in Live Oak 4 Hour Traffic School in Longwood 4 Hour Traffic School in Lynn Haven 4 Hour Traffic School in Macclenny 4 Hour Traffic School in Madeira Beach 4 Hour Traffic School in Madison 4 Hour Traffic School in Maitland 4 Hour Traffic School in Marathon 4 Hour Traffic School in Marco Island 4 Hour Traffic School in Margate 4 Hour Traffic School in Marianna 4 Hour Traffic School in Mary Esther 4 Hour Traffic School in Mascotte 4 Hour Traffic School in Melbourne 4 Hour Traffic School in Mexico Beach 4 Hour Traffic School in Miami 4 Hour Traffic School in Miami Beach 4 Hour Traffic School in Miami Springs 4 Hour Traffic School in Midway 4 Hour Traffic School in Milton 4 Hour Traffic School in Minneola 4 Hour Traffic School in Miramar 4 Hour Traffic School in Monticello 4 Hour Traffic School in Moore Haven 4 Hour Traffic School in Mount Dora 4 Hour Traffic School in Mulberry 4 Hour Traffic School in Naples 4 Hour Traffic School in Neptune Beach 4 Hour Traffic School in Newberry 4 Hour Traffic School in New Port Richey 4 Hour Traffic School in New Smyrna Beach 4 Hour Traffic School in Niceville 4 Hour Traffic School in North Bay Village 4 Hour Traffic School in North Lauderdale 4 Hour Traffic School in North Miami 4 Hour Traffic School in North Miami Beach 4 Hour Traffic School in North Port 4 Hour Traffic School in Oak Hill 4 Hour Traffic School in Oakland 4 Hour Traffic School in Oakland Park 4 Hour Traffic School in Ocala 4 Hour Traffic School in Ocoee 4 Hour Traffic School in Okeechobee 4 Hour Traffic School in Oldsmar 4 Hour Traffic School in Opa-locka 4 Hour Traffic School in Orange City 4 Hour Traffic School in Orlando 4 Hour Traffic School in Ormond Beach 4 Hour Traffic School in Oviedo 4 Hour Traffic School in Pace 4 Hour Traffic School in Pahokee 4 Hour Traffic School in Palatka 4 Hour Traffic School in Palm Bay 4 Hour Traffic School in Palm Beach 4 Hour Traffic School in Palm Beach Gardens 4 Hour Traffic School in Palm City 4 Hour Traffic School in Palm Coast 4 Hour Traffic School in Palmetto 4 Hour Traffic School in Palmetto Bay 4 Hour Traffic School in Palm Harbor 4 Hour Traffic School in Palm River Clairmel 4 Hour Traffic School in Palm Valley 4 Hour Traffic School in Panama City 4 Hour Traffic School in Panama City Beach 4 Hour Traffic School in Parker 4 Hour Traffic School in Parkland 4 Hour Traffic School in Pembroke Pines 4 Hour Traffic School in Pensacola 4 Hour Traffic School in Perry 4 Hour Traffic School in Pine Hills 4 Hour Traffic School in Pinellas Park 4 Hour Traffic School in Plantation 4 Hour Traffic School in Plant City 4 Hour Traffic School in Poinciana 4 Hour Traffic School in Pompano Beach 4 Hour Traffic School in Port Orange 4 Hour Traffic School in Port Richey 4 Hour Traffic School in Port Saint Lucie 4 Hour Traffic School in Port St. Joe 4 Hour Traffic School in Princeton 4 Hour Traffic School in Punta Gorda 4 Hour Traffic School in Quincy 4 Hour Traffic School in Richmond West 4 Hour Traffic School in Riverview 4 Hour Traffic School in Riviera Beach 4 Hour Traffic School in Rockledge 4 Hour Traffic School in Royal Palm Beach 4 Hour Traffic School in Safety Harbor 4 Hour Traffic School in San Antonio 4 Hour Traffic School in Sanderson 4 Hour Traffic School in Sanford 4 Hour Traffic School in Sanibel 4 Hour Traffic School in Sarasota 4 Hour Traffic School in Satellite Beach 4 Hour Traffic School in Sebastian 4 Hour Traffic School in Sebring 4 Hour Traffic School in Seminole 4 Hour Traffic School in Sopchoppy 4 Hour Traffic School in South Bay 4 Hour Traffic School in South Bradenton 4 Hour Traffic School in South Daytona 4 Hour Traffic School in South Miami 4 Hour Traffic School in South Miami Heights 4 Hour Traffic School in South Pasadena 4 Hour Traffic School in Springfield 4 Hour Traffic School in Starke 4 Hour Traffic School in St Augustine 4 Hour Traffic School in St Augustine Beach 4 Hour Traffic School in St Cloud 4 Hour Traffic School in St Marks 4 Hour Traffic School in St Pete Beach 4 Hour Traffic School in St Petersburg 4 Hour Traffic School in Stuart 4 Hour Traffic School in Sunny Isles Beach 4 Hour Traffic School in Sunrise 4 Hour Traffic School in Sweetwater 4 Hour Traffic School in Tallahassee 4 Hour Traffic School in Tamarac 4 Hour Traffic School in Tamiami 4 Hour Traffic School in Tampa 4 Hour Traffic School in Tarpon Springs 4 Hour Traffic School in Tavares 4 Hour Traffic School in Temple Terrace 4 Hour Traffic School in The Acreage 4 Hour Traffic School in The Crossings 4 Hour Traffic School in The Hammocks 4 Hour Traffic School in The Villages 4 Hour Traffic School in Titusville 4 Hour Traffic School in Town n Country 4 Hour Traffic School in Treasure Island 4 Hour Traffic School in Trenton 4 Hour Traffic School in Umatilla 4 Hour Traffic School in University 4 Hour Traffic School in University Park 4 Hour Traffic School in Valparaiso 4 Hour Traffic School in Valrico 4 Hour Traffic School in Venice 4 Hour Traffic School in Vernon 4 Hour Traffic School in Vero Beach 4 Hour Traffic School in Waldo 4 Hour Traffic School in Wauchula 4 Hour Traffic School in Webster 4 Hour Traffic School in Weekiwachee 4 Hour Traffic School in Wekiva Springs 4 Hour Traffic School in Wellington 4 Hour Traffic School in Wesley Chapel 4 Hour Traffic School in Westchase 4 Hour Traffic School in Westcester 4 Hour Traffic School in West Little River 4 Hour Traffic School in West Melbourne 4 Hour Traffic School in West Miami 4 Hour Traffic School in Weston 4 Hour Traffic School in West Palm Beach 4 Hour Traffic School in West Park 4 Hour Traffic School in West Pensacola 4 Hour Traffic School in Wewahitchka 4 Hour Traffic School in Wildwood 4 Hour Traffic School in Williston 4 Hour Traffic School in Wilton Manors 4 Hour Traffic School in Winter Garden 4 Hour Traffic School in Winter Haven 4 Hour Traffic School in Winter Park 4 Hour Traffic School in Winter Springs 4 Hour Traffic School in Wright 4 Hour Traffic School in Zephyrhills









Florida DMV Approved Traffic School Affinity Traffic School in Florida offers a variety of online traffic school and defensive traffic courses which are approved by the Florida Department of Highway Safety and Motor Vehicles DMV for all 67 Florida Counties. Whether you're taking our online traffic school courses to obtain a learners permit in Florida or to dismiss a traffic ticket and avoid points, you will experience the highest quality driver education for the lowest price in the traffic school industry. Affinity Traffic School offers Florida State Approved defensive traffic courses that you can complete at your own pace. You can log in and out as necessary. Friendly customer service staff is available 24h/day, every day. If, as a result of a moving violation, you elect to complete a defensive traffic course, also known as the 4 Hour BDI course or the driver improvement course, you will receive the following benefits: Your insurance rates will not go up and your policy will not be cancelled because of this violation, unless this involved a crash where you were at fault.
LEARNER'S PERMIT
TRAFFIC SCHOOL
SUSPENDED LICENSE
Q&A
RETURNING STUDENTS

contact us

Picture
Copyright Affinity Traffic School ®. All rights reserved
Affinity Driving School 7777 Glades Rd Suite 110, Boca Raton, FL 33434 Phone: (561) 985-1727
Affinity Driving School 2881 E Oakland Park Blvd Suite 450, Fort Lauderdale, FL 33306 Phone: (954) 946-7174
Affinity Driving School 1000 W. McNab Road Ste. 150, Pompano Beach, FL 33069 Phone: (954) 946-7174
e-mail: info@AffinityAutoDrivingSchool.com
TERMS OF USE       ACCESSIBILITY
  • Learner's Permit
    • Where To Start
    • Drug and Alcohol Class
    • Practice Permit Test
    • DMV Permit Test
  • Traffic School
    • 4 Hour BDI
    • 8 Hour BDI
    • 12 Hour ADI
  • Log In
  • Contact Us
  • Clerk of Courts
    • Northeast Forida >
      • Traffic School in Alachua County
      • Traffic School in Baker County
      • Traffic School in Bradford County
      • Traffic School in Clay County
      • Traffic School in Columbia County
      • Traffic School in Dixie County
      • Traffic School in Duval County
      • Traffic School in Gilchrist County
      • Traffic School in Hamilton County
      • Traffic School in Lafayette County
      • Traffic School in Madison County
      • Traffic School in Nassau County
      • Traffic School in Putnam County
      • Traffic School in St Johns County
      • Traffic School in Suwannee County
      • Traffic School in Taylor County
      • Traffic School in Union County
    • Northwest Florida >
      • Traffic School in Bay County
      • Traffic School in Calhoun County
      • Traffic School in Escambia County
      • Traffic School in Franklin County
      • Traffic School in Gadsden County
      • Traffic School in Gulf County
      • Traffic School in Holmes County
      • Traffic School in Jackson County
      • Traffic School in Jefferson County
      • Traffic School in Leon County
      • Traffic School in Liberty County
      • Traffic School in Okaloosa County
      • Traffic School in Santa Rosa County
      • Traffic School in Wakulla County
      • Traffic School in Walton County
      • Traffic School in Washington County
    • Central East Florida >
      • Traffic School in Brevard County
      • Traffic School in Flagler County
      • Traffic School in Indian River County
      • Traffic School in Lake County
      • Traffic School in Martin County
      • Traffic School in Okeechobee County
      • Traffic School in Orange County
      • Traffic School in Osceola County
      • Traffic School in St Lucie County
      • Traffic School in Seminole County
      • Traffic School in Volusia County
    • Central West Florida >
      • Traffic School in Citrus County
      • Traffic School in Hernando County
      • Traffic School in Hillsborough County
      • Traffic School in Levy County
      • Traffic School in Marion County
      • Traffic School in Pasco County
      • Traffic School in Pinellas County
      • Traffic School in Polk County
      • Traffic School in Sumter County
    • Southeast Florida >
      • Traffic School in Broward County
      • Traffic School in Miami Dade County
      • Traffic School in Monroe County
      • Traffic School in Palm Beach County
    • Southwest Florida >
      • Traffic School in Charlotte County
      • Traffic School in Collier County
      • Traffic School in DeSoto County
      • Traffic School in Glades County
      • Traffic School in Hardee County
      • Traffic School in Hendry County
      • Traffic School in Highlands County
      • Traffic School in Lee County
      • Traffic School in Manatee County
      • Traffic School in Sarasota County