NASAは、ほとんどの連邦政府機関と同様に、連邦政府によって課された予算の制約の範囲内で活動する必要があります。

その結果、NASAは過去に深刻な予算の制約に直面しています。1970年代には、NASAはアポロプログラムのキャンセルに対処しなければなりませんでした。宇宙飛行士を月に着陸させるという目標を達成したにもかかわらず、プログラムに対する予算の制約と公共の無関心のためにプログラムはキャンセルされました。

1980年代に、リーガン政権はNASAの予算を削減し、その後、スペースシャトルの開発やテストなど、多くのプログラムがキャンセルされました。1986年には予算が復元されましたが、彼らはまだより少ない資金で運営する必要があり、その結果、ミッション指令を達成する能力が妨げられました。

最近では、NASAの予算上の制約は、政治的優先事項の変化と連邦資金の競争に関係しています。NASAの予算は変動し、一部のプログラムは削減またはキャンセルに直面しています。これには、Space Shuttleプログラムを置き換えることを目的とした2010年のConstellationプログラムのキャンセルが含まれます。
NASA, like most federal agencies, has to operate within budgetary constraints imposed on it by the federal government.

As a result NASA has faced serious budgetary constraints in the past. In the 1970s NASA had to deal with the cancellation of the Apollo program. Despite achieving its goal of landing astronauts on the moon the program was cancelled due to budgetary constraints and public indifference to the program. 

In the 1980s the Regan administration cut NASA's budget which then resulted in many programs being cancelled, including the space shuttles development and testing. In 1986 the budget was restored but they still had to operate with less funding for a time which resulted in a hindered ability to achieve its mission directives. 

In more recent times NASA's budgetary constraints have more to do with changing political priorities and competition for federal funding. NASA's budget has fluctuated and some programs have faced cuts or cancellations. This includes the cancellation of the constellation program in 2010, which was intended to replace the Space Shuttle program.