Ask an Explainer
How much does an astronaut get paid?
Astronauts can earn anything from $64,000 to $140,000. Astronauts who are part of the military can earn different salaries depending on their rank.
Astronauts are paid to do incredibly dangerous and demanding work. Their salary depends on their training, experience, and achievements.