Bestselling books, delivered to your door.
"I LOVE this plan. Not only do I save about $130 a month, I don't have to store the books and wonder how to get rid of them. The website is so user friendly and the whole operation is first rate."
Barbara H., Florida
![]() | Find the books you want, from hardcover new releases to paperback classics. |
![]() | Add books to your Rental Pool— your personal "To–Read" list— with one click. |
![]() | Receive your welcome package of books automatically. No checkout process! |
![]() | Enjoy reading at your own pace with no due dates, no late fees, and no pressure. |
![]() | Return your books in the included prepaid mailing envelope. |
![]() | Repeat. As soon as we receive your returns, your next books ship. |
Rent as many books as you want each month for a flat monthly subscription fee. There are no due dates and no shipping fees on our unlimited plans - as soon as we receive your returned books, we ship your next batch! And if you fall in love with a book, save the heartbreak of sending it back: buy it at our discounted BookSwim member price.
A hybrid UPS / USPS service delivers books to any US house or apartment address, military address, or PO box, typically within 4 - 8 days. Each package includes a prepaid return envelope so returning books is as easy as leaving them out for the letter carrier or dropping them in any blue postal box.
We group books in shipments to keep shipping costs and your monthly fees low. Hold onto some books to read while your others ship! Here's a list of minimum return sizes for each plan:
3-books-at-a-time: return 2+ books
5-books-at-a-time: return 3+
7-books-at-a-time: return 4+
11-books-at-a-time: return 6+
Use our personalized Recommendations page to see titles we think you'll like. And if you can't find a book in our catalog, vote for its inclusion with our Book Request feature. Want to ensure you receive a particular book in your next shipment? Use your Top Book Guarantee to reserve your #1 choice for each package.
Check out our FAQ page. You can also email us or give us a call at 1-877-266-5794.