Events

Join me for in person events on the road and virtual events from the comfort of your home. Follow along on Facebook and Instagram for event updates. The Return to Sender tour begins on May 27th. Event details will be added as they become available.

April 2025

April 26th (Saturday) - Mt. Pleasant, NC o Mt. Pleasant Literary Festival Keynote

May 2025

May 27th (Tuesday) - Phoenix, AZ o Poisoned Pen - 7:00 pm May 28th (Wednesday) - Spokane, WA o Northwest Passages with Auntie’s Bookstore May 29th (Thursday) - Sunriver, OR o Sunriver Books & Music - 5:00 pm May 30th (Friday) - San Diego, CA o Warwick’s May 31st (Saturday) - St. Louis, MO o St. Louis County Library - 7:00 pm

June 2025

June 1st (Sunday) - Pittsboro, NC o McIntyre’s Books - 2:00 pm June 3rd (Tuesday) - Portsmouth, NH o The Music Hall - 7:00 pm June 4th (Wednesday) - Bloomington, IN o Morganstern Books June 5th (Thursday) - Cincinnati, OH o Joseph-Beth Booksellers - 7:00 pm June 6th (Friday) - Oakmont, PA o Mystery Lovers Bookshop June 7th (Saturday) - Mechanicsburg, PA o Mechanicsburg Mystery Bookshop o Shiremanstown United Methodist Church - 1:00 pm June 8th (Sunday) - Denver, CO o Tattered Cover Book Store - 3:00 pm June 9th (Monday) - Cheyenne, WY o Barnes & Noble June 9th (Monday) - Casper, WY o Wind City Books - 6:00 pm June 10th (Tuesday) - Sheridan, WY o Sheridan Stationery - 6:00 pm June 17th (Tuesday) - Houston, TX o Murder By The Book - 6:30 pm June 18th (Wednesday) - Sunset Valley, TX o Barnes & Noble June 19th (Thursday) - Dallas, TX o Half Price Books - 7:00 pm
Craig reading a book to two horses at the corral
Craig sleeping on the floor in the airport
Craig standing next to truck and Ucross population sign

TOUR OF DUTY

© Craig Johnson All Rights Reserved

Author Of

Events

Join me for in person events on the road and virtual events from the comfort of your home. Follow along on Facebook and Instagram for event updates. The Return to Sender tour begins on May 27th. Event details will be added as they become available.

April 2025

April 26th (Saturday) - Mt. Pleasant, NC o Mt. Pleasant Literary Festival Keynote

May 2025

May 27th (Tuesday) - Phoenix, AZ o Poisoned Pen - 7:00 pm May 28th (Wednesday) - Spokane, WA o Northwest Passages with Auntie’s Bookstore May 29th (Thursday) - Sunriver, OR o Sunriver Books & Music - 5:00 pm May 30th (Friday) - San Diego, CA o Warwick’s May 31st (Saturday) - St. Louis, MO o St. Louis County Library - 7:00 pm

June 2025

June 1st (Sunday) - Pittsboro, NC o McIntyre’s Books - 2:00 pm June 3rd (Tuesday) - Portsmouth, NH o The Music Hall - 7:00 pm June 4th (Wednesday) - Bloomington, IN o Morganstern Books June 5th (Thursday) - Cincinnati, OH o Joseph-Beth Booksellers - 7:00 pm June 6th (Friday) - Oakmont, PA o Mystery Lovers Bookshop June 7th (Saturday) - Mechanicsburg, PA o Mechanicsburg Mystery Bookshop o Shiremanstown United Methodist Church - 1:00 pm June 8th (Sunday) - Denver, CO o Tattered Cover Book Store - 3:00 pm June 9th (Monday) - Cheyenne, WY o Barnes & Noble June 9th (Monday) - Casper, WY o Wind City Books - 6:00 pm June 10th (Tuesday) - Sheridan, WY o Sheridan Stationery - 6:00 pm June 17th (Tuesday) - Houston, TX o Murder By The Book - 6:30 pm June 18th (Wednesday) - Sunset Valley, TX o Barnes & Noble June 19th (Thursday) - Dallas, TX o Half Price Books - 7:00 pm
Craig standing next to truck and Ucross population sign
Craig reading a book to two horses at the corral
Craig sleeping on the floor in the airport

TOUR OF DUTY

© Craig Johnson All Rights Reserved

Author Of

Events

Join me for in person events on the road and virtual events from the comfort of your home. Follow along on Facebook and Instagram for event updates. The Return to Sender tour begins on May 27th. Event details will be added as they become available.

April 2025

April 26th (Saturday) - Mt. Pleasant, NC o Mt. Pleasant Literary Festival Keynote

May 2025

May 27th (Tuesday) - Phoenix, AZ o Poisoned Pen - 7:00 pm May 28th (Wednesday) - Spokane, WA o Northwest Passages with Auntie’s Bookstore May 29th (Thursday) - Sunriver, OR o Sunriver Books & Music - 5:00 pm May 30th (Friday) - San Diego, CA o Warwick’s May 31st (Saturday) - St. Louis, MO o St. Louis County Library - 7:00 pm

June 2025

June 1st (Sunday) - Pittsboro, NC o McIntyre’s Books - 2:00 pm June 3rd (Tuesday) - Portsmouth, NH o The Music Hall - 7:00 pm June 4th (Wednesday) - Bloomington, IN o Morganstern Books June 5th (Thursday) - Cincinnati, OH o Joseph-Beth Booksellers - 7:00 pm June 6th (Friday) - Oakmont, PA o Mystery Lovers Bookshop June 7th (Saturday) - Mechanicsburg, PA o Mechanicsburg Mystery Bookshop o Shiremanstown United Methodist Church - 1:00 pm June 8th (Sunday) - Denver, CO o Tattered Cover Book Store - 3:00 pm June 9th (Monday) - Cheyenne, WY o Barnes & Noble June 9th (Monday) - Casper, WY o Wind City Books - 6:00 pm June 10th (Tuesday) - Sheridan, WY o Sheridan Stationery - 6:00 pm June 17th (Tuesday) - Houston, TX o Murder By The Book - 6:30 pm June 18th (Wednesday) - Sunset Valley, TX o Barnes & Noble June 19th (Thursday) - Dallas, TX o Half Price Books - 7:00 pm
Craig standing next to truck and Ucross population sign
Craig reading a book to two horses at the corral
Craig sleeping on the floor in the airport

TOUR OF DUTY

© Craig Johnson All Rights Reserved
Author Of