Garner won the annual Carnegie Medal from the Library Association, recognising the year's best children's book by a British author. It was named one of the top ten Medal-winning works for the 70th anniversary celebration in 2007, selected by a panel to compose the ballot for a public election of the all-time favourite. Garner also won the second annual Guardian Children's Fiction Prize, a similar award that authors may not win twice. Only six books have won both awards in the 45 years from 1966 to 2011.