US Funding Sources

Here you’ll find a collection of funding opportunities available to support STEM activities in your school, after school or STEM club.

Federal Grants:

The federal government provides numerous opportunities for economic aid on a needs or competitive basis.

21st Century Community Learning Centers

This program supports the creation of before- and after-school programs that provide academic enrichment opportunities for children, particularly students who attend high-poverty and low-performing schools. Funds may be used for expanding learning activities or any area of enrichment and include technology.


Charter Schools

The program aims to increase national educational attainment by providing financial assistance for the planning, program design and implementation of charter schools. Funding can be used for purchasing STEM resources and other educational materials.


Computer Science for All Grant Program (CS for ALL)

This program aims increase participation in computer science from pre-K through to high school. Funding is provided to support professional development, provide resources and equipment with the objective of integrating computer science into all schools.


ESEA (Title I, Part A):

The purpose of this grant is to provide all children with the significant opportunity to receive a fair, equitable, and high-quality education, and to close educational achievement gaps.



The GEAR Up grant program is designed to increase the number of low-income students who are prepared to enter and succeed in postsecondary education.


Gifted and Talented Students

This program aims to support students (particularly the economically disadvantaged, disabled, or limited English proficient) who have been underrepresented in gifted and talented programs and reduce the gap in achievements of certain groups.



The IDEA provides funding for programs designed to support students who require special education.


Innovative Technology Experiences for Students and Teachers:

This program provides students with technology-based learning opportunities in pre-kindergarten through high school. The aim is to strengthen knowledge and interest in STEM and ICT careers.


Magnet Schools Assistance Program

These grants are provided to assist in the desegregation of public schools by supporting the elimination, reduction, and prevention of minority group isolation in elementary and secondary schools with substantial numbers of minority group students. Funding can be used for specific academic programs and can be used to support the inclusion of STEM.


National Science Foundation AISL:

This program seeks to increase the design and development of STEM learning opportunities for the public in informal environments.


Small Rural School Achievement Program

These grants provide rural local educational agencies with financial assistance to fund initiatives aimed at improving student academic achievement.


Are you looking for new STEM resources for your classroom? Robotical is loaning Marty the Robot to schools for no-obligation, two-week trials.