Welcome

Clearly, this site is out of date. Hopefully we’ll change that in the near future. We’ve at least tried to put our current hours in. Those hours are: Tue-Sat 10am-5pm.

If you fondly remember 2017, you could read on and enjoy a little nostalgia. After that, come see us. We’re still here in the big red building, and it’s still full of books.

BIGGEST SALE EVER! Small Business Saturday
Sat. Nov. 25th SHOP SMALL
SAVE BIG 50% OFF ALL USED
RED TAG BOOKS
ONE DAY ONLY!!!
*We will NOT be accepting books for Trade on Sat Nov 25th* Holiday Hours 2017:

Thurs. Nov. 23rd CLOSED for Thanksgiving Day
Sun. Dec. 24th CLOSED for Christmas Eve
Mon. Dec. 25th CLOSED for Christmas Day
Tues. Dec. 26th OPEN 9am-7pm (Regular Hours)
Sun. Dec. 31st CLOSED for New Year’s Eve
Mon. Jan. 1st CLOSED for New Year’s Day DECEMBER SALE! Save 30% off all KIDS/YA Used Red Tag Books! For Trade Customers:
Get your regular 30% discount PLUS take an EXTRA 30% OFF! **Sale is good for the entire month of December
***Sale does not include: used books other than KIDS/YA, new books, clipped books, green or blue dot clearance items, bargain bin/bag books or books marked final price or no discount Check out our News & Events section for all the details!

Rose’s Bookhouse is a new & used bookstore located in O’Fallon, MO. For 37 years we’ve offered quality books at affordable prices. Our large selection of titles include both fiction and non-fiction and with over 200-500 books delivered daily our stock is constantly changing. Our wide variety of genres virtually guarantees there is something for everyone! Whether you’re looking for the latest bestseller or an old favorite our friendly and informative staff will help you find the right book for the right price.


Stop by our 2,000 square foot location at 8935 Veterans Memorial PKWY, O’Fallon, MO 63366 MAP to browse our ever-changing inventory. For your convenience we’re open five days a week: Tue-Sat 10am-5pm. Check out our Trading Policy to see how you can trade books in for even further discounts! NEW: To help clarify the amount of books that can be brought in per day we have now given a number. Please bring in no more than 40 paperbacks or 20 hardbacks in per day. One hardback equals two paperbacks. Thanks! NEW: The best time to bring books in is Mon-Fri 9am-6pm. We do NOT take books in on Sundays. Please check out our Trading Policy as we have made a few minor changes as of Jan 2014. Looking for a book? Give us a call at 636-272-5857 during regular business hours or e-mail wendy@rosesbookhouse.com. Please understand response to internet requests will be sporadic. Calling the store at 636-272-5857 during business hours will insure a faster response.

Be sure to check out our News & Events section for all the latest info.
Happy Reading!