Question: how long do you have to have a learner's permit for?
Answer: When teens turn 16, have passed a traffic safety education course and have had an instruction permit for at least 4 months (if younger than 16, they must be within 60 days of their 16th birthday), they can go to their local driver licensing office to take the driving test.