♦ If you are interested in scheduling Keith McCafferty for a specific reading or event, please visit the Contact page. We would love to hear you.

Upcoming Events

I hope you’re surviving the heat. If you’d like to duck into a cool space to say hello, I will be speaking on Wednesday, August, 24th, at the West Yellowstone Public Library, starting at 6:00 p.m.

And on September 23rd, I will discuss my work at Wheatgrass Books in Livingston, Montana, from 5 p.m. to 8 p.m. Drop in from the Art Walk for a cookie and conversation. It would be my pleasure to meet you.

Past Events


Upcoming events for “The Bangtail Ghost” can be attended through virtual mediums including ZOOM and Crowdcast, which allow an audience to tune in live.  The events may or may not be recorded for later viewing on the website or Facebook. I have provided contact information. Check the event’s link on the bookstore’s website and follow directions. If the information isn’t clear, email the store and say you want to sign up for Keith McCafferty’s event. You can also phone. In some cases, your name will be added to a list. You will then be emailed about joining the event the day of or day before the scheduled date and provided with the details.

I will update you on this website link and on my Author Facebook page as the dates draw closer. I hope that you will tune in live to one or more event. It’s a brave new world! See you in cyberspace. Keith

Keith will be speaking about his new book, “The Bangtail Ghost,” along with Craig Johnson, the NY Times Best-Selling Author of the Longmire series, on Tuesday, August 25th at 6:30 p.m. Mountain Time. This Books In Common NW Event, also celebrating the upcoming release of Craig’s latest Longmire novel, “Next To Last Stand,” is being hosted by the Country Bookshelf of Bozeman, MT, Paulina Springs Books of Sister, OR and Madison Books of Seattle, WA. 

BookPeople of Moscow
Moscow, ID

The Well-Read Moose
Coeur d’Alene, ID

Auntie’s Bookstore
Spokane, WA
Contact Claire Davey

Third Place Books
Lake Forest Park, WA

The Mysterious Bookshop

Ennis Fly Fishing Festival

Ennis, MT

Friday, August 31 (1 p.m.)


Saturday, September 1 (5 p.m.)

Ennis Public Library

Ennis, MT


This House of Books

Billings, MT

Book club talk and signing

September 29 (3:00 p.m.)

Montana Book Festival

Missoula, MT

Panels and signings

September 27 – 30


Sportsman & Ski Haus

Whitefish, MT

Signing and slide show

June 15 (Noon – 3pm)

Sportsman & Ski Haus

Kalispell, MT

Signing and slide show

June 16 (10am – 3pm)

Herringbone Books

Redmond, OR

Talk, slide show and signing

July 6 (6 p.m.)

Sunriver Books

Sunriver, OR

Talk, slide show and signing

July 7 (5 p.m. but may change)

Poisoned Pen

Scottsdale, AZ

Talk and signing

July 8 (2 p.m.)

Book Carnival

Orange, CA

Talk and signing

July 9 (7:30 p.m.)

Country Bookshelf

Bozeman, MT

Talk and signing

July 12 (6 p.m. – 7:30 p.m.)


Bozeman, MT


July 21 (10:30 a.m. – 3 p.m.)

Legends Bookstore

Cody, WY


July 28 (9 a.m. – 3 p.m.)

SLAM Festival

Bozeman, MT

Talk and signing

August 4 (3:30 p.m.)

Past Events in 2017

October 11 (Tuesday)

Gallatin Chapter of Trout Unlimited

Holiday Inn (Bozeman, MT) 7 p.m.

Talk and Slide Show: Making the shift from fact to fiction, and fishing along the way.

March 10-11, 2018

Tucson Festival of Books

University of Arizona Campus (Tucson, AZ)

Time and place TBA


Past Events in 2017

March 31

Author Luncheon, Montana Library Association Conference (Billings, MT) 11:45 a.m.

July 11

Poisoned Pen (Scottsdale, AZ) 7 p.m.

July 12

Murder By The Book (Houston, TX) 6:30 p.m.

July 13

Bookworks (Albequerque, NM) 6 p.m.

July 15

Book Peddler (West Yellowstone, MT) 10 a.m. – 6 p.m. off and on

July 17

Country Bookshelf (Bozeman, MT) 7 p.m.

July 19

Fact & Fiction (Missoula, MT) 7 p.m.

July 20

Ennis Public Library (Ennis, MT) 6:30 p.m.

July 21

This House of Books (Billings, MT) 5:30 p.m.

July 22

Legends Bookstore (Cody, Wyoming) 10 a.m. – 2. p.m.

July 23

Costco (Bozeman, MT) 11 a.m. – 3 p.m. (may change)

July 28

Herringbone Books (Redmond, OR) 6 p.m.

July 29

Sunriver Books (Sunriver, OR) 5 p.m.

August 17

Seattle Mystery Bookshop (Seattle, WA) 11 a.m.

August 30

Carnegie Public Library (Big Timber, MT) 4 p.m.

September 15

Meeteetse Public Library (Meeteetse, WY) 4:30 p.m.

Talk and Book Signing

September 15

Powell Public Library (Powell, WY) 2 p.m.

Talk and Book Signing

September 15

Cody Public Library (Cody, WY) 6 p.m.

Talk and Book Signing

September 29 (Friday)

Montana Book Festival

Fact & Fiction Bookstore (Missoula, MT) 3 p.m.

Talk: If Ash Falls on a Cold Hearted River . . .  Does It Make a Sound?