What you need to know about getting a Brazilian driver's license

A Brazilian driver's license, called a Carteira Nacional de Habilitação (CNH), is issued by your state's transit authority after you pass a written test, an eye exam, and a driving test. The process takes several weeks and involves multiple visits to the transit department. You must be at least 18 years old, have a valid ID, and prove your address with a recent utility bill or lease.

The steps and costs vary slightly by state, but the basic path is the same everywhere in Brazil. You cannot skip steps or take shortcuts — the transit authority will not issue a license without all three test results on file. If you are a foreigner living in Brazil, you can use your passport and a valid foreign license as part of your process, though some states require additional documentation.

Key Takeaways

  • You must pass a written test about traffic laws, an eye exam, and a practical driving test before the transit authority will issue your CNH.
  • The entire process usually takes four to eight weeks from your first visit to receiving your license in the mail.
  • You need an ID, proof of address, and proof of a medical exam (which you schedule separately) before you can register for the written test.
  • Each state's transit department (DETRAN) sets its own fees and testing schedule, so costs and wait times differ by location.
  • If you already hold a valid driver's license from another country, you may be able to skip the driving test in some states, but you still must pass the written test.

The three tests you must pass

The written test covers Brazilian traffic laws, road signs, and safe driving practices. You take it at your state's transit department (DETRAN) on a computer or paper form, depending on the location. The test has 30 to 40 questions, and you usually need to score at least 70 percent to pass. If you fail, you can retake it after a waiting period, which varies by state but is often one week.

The eye exam is a separate appointment, usually at a clinic approved by DETRAN or at DETRAN itself. The examiner checks your vision, color blindness, and peripheral vision. You do not need perfect vision — you can wear glasses or contacts — but you must meet the minimum standards set by Brazilian traffic law. If you fail, you can retake it after 30 days.

The driving test happens on the road with an examiner in the car. You drive for 20 to 30 minutes while the examiner watches for safe handling, knowledge of traffic rules, and ability to follow instructions. You can fail for serious mistakes like hitting a curb, running a red light, or unsafe lane changes. If you do not pass, you must wait before retaking it — the waiting period varies by state.

Documents and medical exam you need before testing

Before you register for any test, you need a valid ID (national ID, passport, or work card), proof of your current address (a utility bill, lease, or bank statement dated within the last three months), and proof that you have passed a medical exam. The medical exam is not a full physical — it checks your vision, hearing, and motor skills to confirm you are fit to drive. You schedule this at a clinic approved by DETRAN, not at DETRAN itself.

Gather these documents and the medical exam result, then go to DETRAN to register. You will pay a fee (which varies by state, usually between 100 and 300 reais) and receive a registration number. This registration is valid for a set period — usually 12 months — so you must complete all three tests within that window or start over.

How long the process takes and what it costs

From your first visit to DETRAN to receiving your license in the mail, plan for four to eight weeks. The written test is usually available within one to two weeks of registration. The eye exam can happen at the same time or shortly after. The driving test typically comes last and may have a longer wait, especially in busy cities or during peak seasons.

Total costs vary by state but typically range from 300 to 600 reais when you add up the registration fee, the medical exam, the written test fee, and the driving test fee. Some states charge a single fee that covers everything; others charge separately for each step. Check your state's DETRAN website for the exact breakdown.

If you already have a foreign driver's license

If you hold a valid driver's license from another country, some Brazilian states will let you skip the driving test and go straight to the written test and eye exam. This is called a permuta (exchange). However, you still must pass the written test in Portuguese, and you must meet all other requirements — valid ID, proof of address, and medical exam.

Not all states offer this option, and the rules differ. Some states require your foreign license to be from a country with a reciprocal agreement with Brazil; others do not. Your best step is to contact your state's DETRAN directly or visit their website to ask whether your license qualifies for an exchange and what extra documents you need to bring.

What happens if you fail a test

If you fail the written test, you can retake it after a waiting period set by your state — usually one week to one month. You pay the test fee again. You have unlimited attempts, but each failure extends your timeline and costs more money.

If you fail the driving test, the waiting period is longer — often 30 days or more. You must pay the test fee again and schedule a new appointment. Most states allow you to fail up to three times before requiring you to restart the entire process from the beginning, though this rule varies. Ask DETRAN what their policy is after your first failure so you know where you stand.

Renewing or replacing your CNH

Once you receive your license, it is valid for a set period — usually 10 years for drivers under 65 and shorter periods for older drivers. When it is about to expire, you can renew it at DETRAN without retaking the tests. You will need your current license, ID, proof of address, and a new medical exam. The renewal process is faster than the original — usually two to four weeks.

If your license is lost, stolen, or damaged, you can request a replacement at DETRAN. You will need to file a report (if it was stolen) and pay a replacement fee. A replacement usually arrives within two to four weeks.

Frequently Asked Questions

Can I drive before my license arrives in the mail?

No. You cannot drive legally until you have the physical CNH in your hands. Once you pass all three tests, DETRAN will mail it to you, but you must wait for it to arrive. Some states offer a temporary document you can carry while you wait, but check with your DETRAN first.

What if I fail the written test multiple times?

You can retake it as many times as needed, but each attempt costs money and takes time. Most people pass within two or three tries. If you are struggling, consider taking a driving school course — many schools offer classes that cover the test material and improve your chances of passing.

Do I need to attend driving school to get my license?

Driving school is not legally required in all states, but it is strongly recommended and may be required in some. A school teaches you the rules and safe driving practices, and many people find it easier to pass the driving test after professional instruction. Costs vary widely depending on the school and number of lessons.

Can I take the written test in English?

No. The written test is only offered in Portuguese. If you are not fluent, you may want to study Portuguese traffic terms before your test or take a driving school course that offers instruction in your language.

What if I move to a different state in Brazil?

Your CNH is valid throughout Brazil, so you do not need to retake tests or get a new license when you move. However, if you need to renew it or replace it, you can do so at any DETRAN office in any state.