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 the state's transit authority (DETRAN) after you pass a written test, a practical driving test, and a medical exam. The process takes several weeks and involves multiple visits to the DETRAN office in your state. You must be at least 18 years old and a Brazilian citizen or permanent resident to hold one.
The license itself is valid for ten years if you are under 65, and five years if you are 65 or older. You will need to renew it before it expires, and renewal requires another medical exam and payment of the renewal fee. The cost and exact timeline vary by state, but the basic structure is the same across Brazil.
Key Takeaways
- You must pass a medical exam, a written test on traffic laws, and a practical driving test before DETRAN issues your CNH.
- The written test is administered in Portuguese and covers Brazilian traffic rules, vehicle mechanics, and road safety.
- You must complete at least 20 hours of professional driving instruction with a licensed driving school before you can take the practical test.
- The entire process typically takes four to eight weeks, depending on how quickly you schedule your tests and how many attempts you need.
- Your CNH is valid for ten years (or five years if you are 65 or older) and must be renewed before expiration.
Medical exam and documentation requirements
Before you can sit for any test, you must pass a medical exam performed by a doctor authorized by DETRAN. This exam checks your vision, hearing, and general physical and mental fitness to drive. You will need to bring your passport or national ID, proof of address, and proof that you have paid the DETRAN registration fee for your CNH process.
The medical exam is straightforward for most people. If you wear glasses or contacts, bring them with you. If you have a medical condition that might affect your driving—such as epilepsy, severe hearing loss, or a heart condition—you may need additional documentation from a specialist. DETRAN will tell you at the time of your exam whether you need to provide more information.
The written test: content and passing score
The written test consists of 30 multiple-choice questions about Brazilian traffic laws, road signs, vehicle maintenance, and safe driving practices. You must answer at least 21 questions correctly to pass. The test is given in Portuguese only, so if you are not fluent, you will need to study the material carefully or take a preparatory course.
DETRAN publishes the official study material free online, and many driving schools offer preparation courses that cover the test content. You can take the test as many times as you need, but you must wait at least one week between attempts. Most people pass on their first or second try if they study the material.
Driving school and practical training requirements
Brazilian law requires you to complete at least 20 hours of professional driving instruction with a licensed driving school before you can take the practical driving test. These hours must be logged and certified by the school. You cannot substitute personal practice with a friend or family member for these required hours.
The driving school will schedule your lessons, track your hours, and prepare you for the practical test. Some schools offer intensive programs where you can complete the 20 hours in a few days; others spread them over several weeks. The cost varies by state and school, but expect to pay several hundred reais for the full course. Once you have completed your 20 hours, the school will issue a certificate that you present to DETRAN when you schedule your practical test.
The practical driving test and what to expect
The practical test takes place on a closed course or in light traffic, depending on your state's DETRAN procedures. An examiner sits in the car with you and observes your ability to start the vehicle, control speed, steer, brake, park, and follow traffic signals. The test typically lasts 20 to 30 minutes. You must demonstrate safe driving habits and follow all traffic rules.
Common reasons people fail the practical test include hitting cones during parking, failing to signal, speeding, or not stopping at a stop sign. If you fail, you can retake the test after waiting at least one week. Most people pass on their first or second attempt if they have completed their driving school hours and practiced the specific maneuvers the examiner will test.
Timeline and scheduling your tests
The entire process from your first visit to DETRAN to receiving your CNH typically takes four to eight weeks. However, this depends on how quickly you can schedule your medical exam, complete your driving school hours, and book your written and practical tests. Some states have longer wait times than others, and busy periods (such as school holidays) can add weeks to the timeline.
You schedule each test separately at your local DETRAN office or through the state's online system. Start by scheduling your medical exam, then your driving school, then your written test, and finally your practical test. Do not wait until one test is finished to schedule the next one, because the wait between appointments can be long.
Renewal and keeping your license valid
Your CNH expires ten years after issue if you are under 65, or five years after issue if you are 65 or older. You must renew it before the expiration date. Renewal requires a new medical exam and payment of the renewal fee, but you do not have to retake the written or practical tests unless DETRAN has suspended or cancelled your license.
You can renew your CNH at any DETRAN office in Brazil, not just the one that issued it. The renewal process is faster than the initial issuance and usually takes one to two weeks. If your license has been expired for more than a certain period (which varies by state), you may need to retake the written test or practical test, so do not let it lapse.
Frequently Asked Questions
Can I drive in Brazil with a foreign driver's license?
Yes, you can drive with a valid foreign license for up to six months. If you plan to stay longer or become a permanent resident, you must obtain a Brazilian CNH. Some states require an International Driving Permit in addition to your foreign license, so check with your local DETRAN office.
What happens if I fail the written test?
You can retake the written test after waiting at least one week. There is no limit to how many times you can attempt it. Most people pass after studying the official DETRAN material or taking a preparation course offered by a driving school.
Do I need to take the practical test if I already have a valid driver's license from another country?
Yes. Brazilian law requires all CNH holders to pass the practical test, regardless of prior driving experience. Some states may waive the written test for foreign license holders, but you must still complete driving school and pass the practical test.
How much does it cost to get a Brazilian driver's license?
The total cost varies by state but typically ranges from 500 to 1,500 reais. This includes the DETRAN registration fee, medical exam, driving school hours, and test fees. Check with your local DETRAN office for the exact breakdown in your state.
Can I renew my CNH online?
Some states allow you to schedule your renewal appointment online, but you must still visit DETRAN in person for the medical exam and to receive your new license. Check your state's DETRAN website to see which services are available online.