There are a few ways to become a pilot without spending any money. One way is to join the military and become a pilot through their aviation program. Another way is to get a job as a flight instructor and work your way up the ranks. Finally, you could also attend a flight school that offers scholarships or financial aid.