Unlimited Characters Book Store
Medicine Hat’s largest selection of used books
Where every book is a treasure waiting to be discovered
There are so many characters inside the pages of a book and there are so many ways you can lose yourself in one. Find an infinite world of imagination to loose yourself in, at Unlimited Characters bookstore in Medicine Hat.
Unlimited Characters is a locally owned and operated bookstore in Medicine Hat. Our store offers a large selection of used books at reasonable prices.
We carry a wide range of books for every age group – there truly is something for everyone!

Unlimited Characters opened its doors on October 2019. This unique bookstore has over 70,000+ used books on its shelves. Our mission is to get as many people reading as possible, non-readers are welcomed! Available parking and wheelchair accessible, everyone is welcome.
Book Categories
Action & Adventure
History
Self-help
Romance
Science Fiction
Religion
Childrens books
Biography and more
Here at Unlimited Characters, it can be overwhelming at the amount of books we carry. But we can help! If you have a book in mind, we are here to help you find what you are looking for, just fill out the contact form below and we will get back to you within 1-2 business days.
Drop Off
Unlimited Characters accepts book drop offs Monday to Saturday, 10:00AM to 7:00PM, and Sundays 11:00am to 5:00pm. Unfortunately, we can’t offer a trade, but you will get 15% off your same day purchase as a thank you.
“Excellent place! Would recommend this book store for all avid readers“
“My first time in today! WOW is this place amazing- the staff are very friendly and helpful and such a huge selection of books. I will be back!“
“Great selection, staff and service! Going back often!“
Find Us
Address
#103 1899 Dunmore Road
Medicine Hat, AB
Visit
Mon-Sat: 10:00AM – 7:00PM
Sun: 11:00AM – 5:00PM
Get In Touch
Looking for a specific book? Fill out the contact form below!
Find Us
Address
#103 1899 Dunmore Road
Medicine Hat, AB
Visit
Mon-Sat: 10:00AM – 7:00PM
Sun: 11:00AM – 5:00PM