A Class C learner's permit lets you practice driving with a licensed adult, but you cannot drive alone

A Class C learner's permit in Texas is a document that allows you to operate a passenger car, pickup truck, or van while a licensed driver sits beside you. You cannot drive by yourself, and you cannot drive a motorcycle, commercial truck, or bus. The permit is your first step toward a Class C driver's license — it proves you know the rules of the road before you take the driving test.

The permit is valid for one year from the date the Texas Department of Public Safety issues it. If you do not pass your driving test within that year, you can renew it, but you will have to take the written test again. Most people use a learner's permit for a few months while they practice, then move on to the license once they feel ready.

Key Takeaways

  • You must be at least 15 years old to get a Class C learner's permit in Texas, and you must pass a written test on traffic laws and road signs.
  • A licensed adult aged 21 or older must sit in the front seat next to you whenever you drive with a learner's permit.
  • You cannot drive alone, at night without a supervising driver, or on certain highways — the exact rules depend on your age and how long you have held the permit.
  • The permit costs money and requires documents like a birth certificate, proof of residency, and a Social Security number or Individual Taxpayer Identification Number.
  • After holding the permit for a waiting period (which varies by age), you can take the driving test to earn your Class C license.

Age requirements and the waiting period before you can test

You must be at least 15 years old to get a Class C learner's permit in Texas. If you are 15 or 16, you have to hold the permit for at least six months before you can take the driving test for your license. If you are 18 or older, you do not have to wait — you can take the driving test as soon as you pass the written exam for the permit, though most people still practice for a few weeks first.

The six-month waiting period for younger drivers exists because Texas law assumes that more practice time leads to safer drivers. During those six months, you are building experience under supervision. Once the waiting period ends, you can schedule your driving test at any Texas DPS office.

What you need to bring to get your permit

To get a Class C learner's permit, you will need to bring several documents to a Texas Department of Public Safety office. You must have proof of your identity (a birth certificate, passport, or consulate ID), proof of your Social Security number or an Individual Taxpayer Identification Number (ITIN), and proof of your Texas residency (a utility bill, lease, or bank statement with your name and address).

You will also need to fill out an process form (DL-44) at the DPS office. Bring the original documents or certified copies — photocopies alone are not accepted. If you are under 18, a parent or guardian must be present and sign the process. Bring their ID as well.

The written test: what it covers and how to prepare

The written test for a Class C learner's permit has 30 multiple-choice questions about Texas traffic laws, road signs, and safe driving practices. You must answer at least 21 questions correctly to pass. The test is offered in English and Spanish, and you can take it on a computer at the DPS office.

Texas provides a free study guide called the Texas Driver's Handbook, available on the DPS website and in print at DPS offices. It covers everything on the test: speed limits, right-of-way rules, what different road signs mean, how to handle bad weather, and what to do if you are pulled over. Most people study the handbook for a few days or a week before taking the test. You can retake the test if you fail, but you will have to pay the fee again.

Restrictions on where and when you can drive

With a Class C learner's permit, you cannot drive alone under any circumstances. A licensed driver aged 21 or older must be in the front seat next to you. If you are 15 or 16, you also cannot drive between midnight and 5 a.m., even with a supervising driver, except to go to school, work, or a medical appointment. You cannot drive on certain highways, such as Interstate 10 or US Highway 290 in some areas, without a supervising driver who is at least 21.

These restrictions ease once you get your Class C license. The rules are stricter for younger drivers because statistics show that new drivers under 18 have higher crash rates, especially at night and with passengers. The supervising driver requirement means someone with experience is watching and can step in if something goes wrong.

The cost and how long the permit lasts

A Class C learner's permit costs money, though the exact fee varies. As of recent years, the fee has been around $16 to $25, but you should check the current fee on the Texas DPS website or call your local DPS office. Some offices accept cash, check, or card; policies vary by location.

The permit is valid for one year from the date it is issued. If you do not pass your driving test within that year, you will need to renew the permit. Renewal requires taking the written test again and paying the fee again. If you pass your driving test before the permit expires, you will not need to renew — you will move on to your Class C license instead.

How to move from a learner's permit to a Class C license

Once you have held your learner's permit for the required waiting period (six months if you are under 17, zero months if you are 18 or older), you can schedule a driving test. The test takes about 30 minutes and includes a vehicle inspection, a written portion, and a practical driving portion where an examiner watches you drive.

You will need to bring your learner's permit, proof of insurance, and a vehicle that is registered and in safe condition. The vehicle must have working brakes, lights, wipers, and mirrors. You must also bring a licensed driver aged 21 or older to the testing location (they do not sit in the car during the test, but they must be present). If you pass, you will get your Class C license on the spot or within a few days, depending on the office.

Frequently Asked Questions

Can I drive a friend in the car with me if I have a learner's permit?

No. With a Class C learner's permit, only the supervising driver can be in the car with you. You cannot have passengers, even if they are family members or friends. This rule exists because passengers can distract a new driver. Once you have your Class C license, you can carry passengers.

What happens if I get pulled over while driving with my learner's permit?

If you are following the permit rules — driving with a licensed adult aged 21 or older in the front seat, driving during allowed hours, and staying off restricted highways — you should not have a problem. If you are breaking a rule, the officer can issue a citation. Breaking permit rules can delay your ability to get your license and may result in fines.

Do I have to take the written test again if my permit expires?

Yes. If your learner's permit expires before you pass your driving test, you will have to renew it. Renewal requires taking the written test again and paying the fee again. You do not have to wait another six months if you are under 17 — you can take the driving test as soon as you renew, as long as you have held a permit (the expired one plus the new one combined) for six months total.

Can I get a learner's permit if I already have a driver's license from another state?

No. If you already have a valid driver's license from another state, you can transfer it to a Texas license without getting a learner's permit first. You will need to visit a DPS office with your out-of-state license and proof of Texas residency. The process is faster than getting a permit and testing.

What if I fail the driving test?

You can retake the driving test as many times as you need to. Each attempt costs a fee. You do not have to wait between attempts, though most people practice more before trying again. Your learner's permit remains valid for one year, so you have time to practice and retest within that window.