NOAA Sea to Sky currently contains 1239 resources that can be used to teach a wide variety of topics in science to students from Kindergarten through college. You can search and sort the database according to grade level, subject, topic, resource type, and NGSS standard. The results of a search on NOAA Sea to Sky can include full lesson plans published as PDFs, videos, and interactive media.
In the short video that is embedded below I provide a brief demonstration of how to find free lesson plans and more on NOAA Sea to Sky.