Ways to Shop

  • In Store - In light of the current COVID-19 situation, our store hours will be Tuesday - Saturday, 11:00 a.m. - 3:00 p.m.

  • On line - You can now shop online and have your favorite books delivered to you! Simply click on the blue "SHOP ONLINE" button above, and off you go!

  • Curbside pickup -  Call The Barn Owl at 208.634.4440, place your order for books, games, art supplies, puzzles, etc. We'll charge your credit card and arrange a time to for curb-side pick up during our normal business hours.  You'll park in our front parking lot  in Alpine Village - 616 N. 3rd. St., McCall - and we'll run your purchases out to you. 


About Us


We are McCall's indie bookstore - in Alpine Village.

Our mission is to create a welcoming and inviting space for our community members and visitors to spend time exploring. 
We offer a wide selection of current, classic and curious books, and unique gifts. The Barn Owl Books and Gifts in McCall bookstore


Community Space

We are excited to present author book readings and signings, and literary-related activities and special events.

 Visit our Facebook page to see our upcoming events. 


We're Glad You're Here. Please Stop in and Stay for a While!

You are warmly invited to The Barn Owl Books and Gifts. Browse, relax, sit and read. Take in the ambience of books, learning and curiosity. We look forward to meeting you.

We opened our doors in October 2017 and would like to thank everyone for the warm welcome you’ve given us. 

The Barn Owl has quickly become a community hub, and that has always been our vision. We delight in getting to know more community members and visitors to our area.

Our hours are Tuesday - Saturday, 10:30 am - 5:30 pm, 

and Sunday noon - 4 pm.

We love books. You love books. We love you. It’s all good.

Amy and Mike Cooper


Sign up to hear from us about specials, sales, and events.

Contact Us

Drop us a line!

Better yet, see us in person!

The Barn Owl Books and Gifts

Alpine Village - 616 N. 3rd St., Suite 110, McCall, Idaho 83638


Our Hours

Open today

10:30 am – 05:30 pm