More than 23,000 children from all over Scotland have voted for their favourite books of 2011.
A debut author, Ross Mackenzie triumphed in the Younger readers category (8-11) with Zac and the Dream Pirates, about a boy with a magical granny who enters dream world and must battle the Dream Pirates who are responsible for nightmares.
In the Bookbug readers category (0-7 years), the winner was Ross Collins's picture book, Dear Vampa, about a vampire family who are baffled by the behaviour of their new neighbours.
Nicola Morgan took the Older readers (12-16) prize with Wasted, a boy-meets-girl book about what-ifs.
The awards took place at the Lyceum Theatre in Edinburgh.