The Kindle 32 GB can hold up to 30,000 e-books. However, as with the Kindle 8 GB, the actual number of books that can be stored may vary depending on the length and formatting of the books.