The Open Library has more than one million free e-books available. This library catalog is an open online project of Internet Archive, and allows users to contribute books. You can easily search by the title, author, and subject.
GRADES 6-8 - Free access to a variety of web-hosted eBooks through June 30
Grades 9-12 - Free access to a variety of web-hosted eBooks through June 30.
Tumblebook Library has over 1100 titles for grades
K-6, and includes talking books, read-along chapter
books, and National Geographic videos.
EBooks for teens
https://jlg.ipublishcentral.com/bookshelf
EBooks for all grade levels
scroll down the page to see
the different grade levels
No username or password required