To get a private pilot certificate, you must meet the following requirements:
Age: Be at least 17 years old when you take the practical test
Language: Be able to read, speak, write, and understand English
Medical: Get a third-class medical certificate from an FAA-designated doctor
Training: Complete ground training and at least 40 hours of flight time, including:
20 hours of flight training from an authorized instructor
10 hours of solo flight training
3 hours of cross country
3 hours at night
3 hours of instrument time
Exams: Pass the FAA's written and practical exams
Citizenship: Verify your citizenship if you're a US national, or get approval for the TSA's Flight Training Security Program if you're a foreign national
Logbook endorsement: Get a logbook endorsement for completing ground training or an online home study course
The average number of hours it takes to complete the private pilot certification requirements in the US is about 75 hours