The salaries of astronauts vary from $64,724 to $141,715, depending on several factors. Each individual astronaut's education and experience also play a part in determining earnings, and wages differ from agency to agency.
According to Universe Today, astronauts working for NASA can be hired as civilians or military personnel. If hired as a civilian, the federal government pay scale for class GS-11 to GS-14 applies, which can range from just over $64,000 to around $141,000. Military employees working for NASA continue to receive their military pay based on their status in the military.
Astronauts with the European Space Agency are paid between class A2 and A4 pay scales. The average pay is around $81,404 to $116,619 per annum.