The #1 trusted platform

Home for Swahili & English books

Where thousands of readers and authors connect

DL Bookstore Tabs
buying_and_how_to.png

A guide to buying books

We've made the process straightforward and user-friendly.

How to pay

Follow these simple steps to complete your payment securely and confirm your order.

See what's trending today!

Fresh Book Releases

Explore the latest books that everyone is talking about.

Customer Reviews Section

Our Customers Love Us

4.9

82 verified reviews from real readers

Share Your Review

May bestsellers

Our Best Business Books

Our Best Self-help Books

Our Best Fiction Books

This month's pick

New to DL Bookstore?

Frequently Asked Questions (FAQs)

Get quick answers on how to buy books or sell with us.

How do I purchase a book on DL Bookstore?

To buy a book, navigate to the “GET BOOKS” section, select your desired title, choose between hardcopy or softcopy, add it to your cart, and proceed to checkout. You can apply any discount codes before finalizing your order

What payment methods are available?

DL Bookstore accepts payments via M-Pesa (Lipa Number: 37768317), Airtel Money (Pay Number: 13903010), and Mixx by Yas (Phone: 0654 013 284). Detailed payment instructions are available on the payment page. Read more

How are books delivered after purchase?

For digital books, a download link is sent to your email upon payment. Physical books are delivered to your specified address, typically within a few days, depending on your location

Are there any discounts or free resources available?

Yes! DL Bookstore offers a selection of discounted books, free books, and free courses on writing, publishing, and marketing. Check the respective sections on the website for current offerings.

What should I do if I encounter issues with my order?

If you receive a faulty, damaged, or incorrect item, contact DL Bookstore promptly to arrange for a refund, repair, or replacement.

Need Help?

If you have any issues or need further assistance, reach out to us:

📩 Email: [email protected]

📞 Phone: +255 680 375 970
💬 Live Chat: Available on our website