Astronaut salaries can vary depending on factors such as experience, education, and the space agency or company they work for. On average, the salary of an astronaut can range from $66,000 to $144,566 per year. Additionally, astronauts may receive benefits such as health insurance, retirement plans, and allowances for their time spent in space. It is important to note that becoming an astronaut requires rigorous training, education, and experience, as well as a strong passion for space exploration.