The Arthur C. Clarke Award is given each year to the best science fiction novel first published in the United Kingdom, chosen by a panel of judges. Founded in 1987 with a grant from Arthur C. Clarke himself, it is Britain’s leading science fiction prize, and its judges have often looked beyond the genre’s usual shelves - its first winner was Margaret Atwood’s The Handmaid’s Tale, and its winners since include China Miéville, who has taken it three times, Station Eleven and The Underground Railroad. This list collects the winning novels by year.

When There Are Wolves Again
E. J. Swift

Annie Bot
Sierra Greer

In Ascension
Martin MacInnes

Venomous Lumpsucker
Ned Beauman

Deep Wheel Orcadia
Harry Josephine Giles

The Animals in That Country
Laura Jean McKay

The Old Drift
Namwali Serpell

Rosewater
Tade Thompson

Dreams Before the Start of Time
Anne Charnock

The Underground Railroad
Colson Whitehead

Children of Time
Adrian Tchaikovsky

Station Eleven
Emily St. John Mandel

Ancillary Justice
Ann Leckie

Dark Eden
Chris Beckett

The Testament of Jessie Lamb
Jane Rogers

Zoo City
Lauren Beukes

The City & the City
China Miéville

Song of Time
Ian R. MacLeod

Black Man
Richard K. Morgan

Nova Swing
M. John Harrison

Air
Geoff Ryman

Iron Council
China Miéville

Quicksilver
Neal Stephenson

The Separation
Christopher Priest

Bold as Love
Gwyneth Jones

Perdido Street Station
China Miéville

Distraction
Bruce Sterling

Dreaming in Smoke
Tricia Sullivan

The Sparrow
Mary Doria Russell

The Calcutta Chromosome
Amitav Ghosh

Fairyland
Paul J. McAuley

Fools
Pat Cadigan

Vurt
Jeff Noon

He, She and It
Marge Piercy

Synners
Pat Cadigan

Take Back Plenty
Colin Greenland

The Child Garden
Geoff Ryman

Unquenchable Fire
Rachel Pollack

The Sea and Summer
George Turner

The Handmaid's Tale
Margaret Atwood