Temporary Visitor Driver's License (TVDL) For Undocumented (Non-Visa Status) Individuals Driver Services


All TVDL facilities, except for Chicago North and Chicago West locations, process TVDLs without an appointment. TVDL processing will NOT be available on Saturdays at any facility. To schedule an appointment at Chicago North Driver Services facility or Chicago West Driver Services facility, please click below. To cancel your previously scheduled appointment, please call 312-814-4913.

Downstate Secretary of State Facility Locations

  • Beardstown
  • Bethalto
  • Bloomington
  • Bradley
  • Carbondale
  • Champaign
  • DeKalb
  • Edwardsville
  • Granite City
  • Macomb
  • Moline/Silvis
  • Morris
  • Ottawa
  • Peoria
  • Princeton
  • Rockford Central
  • Springfield-Dirksen Parkway

Chicago Metro Area Secretary of State Facility Locations

  • Aurora
  • Bridgeview
  • Chicago Heights
  • Chicago North (Appointment Necessary)
  • Chicago South
  • Chicago West (Appointment Necessary)
  • Deerfield
  • Des Plaines
  • Elgin
  • Joliet
  • Lake Zurich
  • Lombard
  • Melrose Park
  • Midlothian
  • Naperville
  • Schaumburg
  • Waukegan
  • Woodstock

To be eligible for a Non-Visa Status Applicant TVDL, an applicant must:

To schedule a Non-Visa Status Applicant TVDL appointment online for Chicago North or Chicago West facilities, you must:

When applying for a TVDL, you must:

To cancel your appointment, please call 312-814-4913.

Schedule an Appointment