Astronotların maaşı çok farklı olabilir. Bu, astronotun ne kadar deneyimli ve hangi programda çalıştığına bağlıdır. Bir astronotun maaşı, NASA tarafından yönetilen veya onaylanan bir programda çalışan astronotların ücretleri ile belirlenir. NASA tarafından yönetilen programlarda astronotlar, çalıştıkları yıllara göre farklı maaş kademeleri arasından seçim yapabilirler.
Bir astronot, NASA astronautları olarak veya NASA tarafından onaylanan diğer programlarda çalışıyorsa, maaşı, 15.830 ABD dolarına kadar çıkabilir. Astronotların maaşları, yıllık, aylık, haftalık veya günlük olarak ödenir. Ayrıca, astronotlar, özel günler veya uzay gemisi hareketlerinde veya özel ödüller alıyor olabilirler.
NASA tarafından yönetilmeyen programlarda, astronotların maaşı, kanunlar, ülkeler, şirketler ve görevlerine bağlı olarak değişebilir. Örneğin, bir astronot, uluslararası bir ülkeden geliyorsa, ülkenin resmi maaşlarını alabilir. Bir astronot, özel bir şirketin astronotu olarak çalışıyorsa, şirket tarafından belirlenen maaşı alır.
Bir astronot, çalıştığı programa ve konuma göre, çok farklı maaş seviyeleri ile karşılaşabilir. NASA tarafından yönetilen programlarda astronotların maaşları, 6.000 - 15.830 ABD doları arasında değişebilir. Diğer programlarda astronotların maaşları, bu aralıktan çok daha yüksek veya daha düşük olabilir.