Short stories

Here are some of the short works of fiction I’ve had published, or that are coming soon.

I’ve also put a couple of stories up for free on this site, which you can read here.

in audio






  • “Not Valid for Spain” in 49th Parallels: Alternative Canadian Histories and Futures, ed. Hayden Trenholm. 2,000 words. Robots in the Spanish Civil War.
  • Something On Your Mind?” a collaborative story with eight other authors, corralled by Gareth D Jones, at Kaleidotrope. Science fiction. 5,500 words.
  • Ad Infinitum” at Daily Science Fiction, June 2, 2017. Rebuilding their ships, rebuilding themselves. Science fiction. 1,200 words.
  • I Know All of His Names” at Liminal Stories. May 1, 2017. Every story needs a monster and I make a very serviceable one. Dark historical fantasy. 2,000 words.






  • “We Take Care of Our Own” in Blood and Water, edited by Hayden Trenholm, from Bundoran Press, August 2012. (4,770 words) Available in print or as an e-book. In 2041, a Canadian woman risks her business and her relationship with her teenage son to smuggle food over the American border.

before that

      • “152” in Departures (chapbook anthology, above/ground press, June 2008)
      • “Bleach” in The Puritan, fall 2007
      • “Antipode” in In Our Own Words, vol. 6 (anthology), 2005
      • “Skin” in Slow Trains (online), fall 2004
    • “Fog” in The New Quarterly, winter 2004
    • “Pigeons” in Another Toronto Quarterly (online), fall 2003


  1. Hi Kate,

    I recently heard you on CBC Radio 1 speaking about the CEA event- An Electrifying Night at the Museum. I found the stories you had written about the future of electricity and that you spoke about very interesting and would be curious as to how or where I could find them.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s