Writing
We offer a wide range of practical tips and inspirational advice on writing from well-known authors. There are tips on writing poetry and short stories, tips on creating characters, tips on getting motivated and tips on getting published.
Booktrust provides a wealth of material for those of all ages and backgrounds who want to get involved with writing. This ranges from an up-to-date database of writing competitions to expert tips from publishers and our online writer in residence.
Teachers and parents will also find practical resources to help them run projects to get children in primary and secondary schools excited about writing.
Whether you're a complete novice or a published author, there is something here to help you make the most of your writing.
Advice for young writers
Sarah J Maas published her first stories online at the age of just 16. She has since gained a big online fanbase and this year published her first novel in print, Throne of Glass. Here's her advice for aspiring young authors.
Matt Haig
Meet Matt Haig - author of books for children, teens and adults, and Booktrust's eighth online writer in residence.
Short story competitions
Browse this listing of short story competitions to find out where you can enter your work for prizes. From monthly competitions to prestiguous prizes, you can get recognition for your writing.
Writing historical fiction
Cora Harrison, author of Debutantes and I Was Jane Austen's Best Friend, shares her tips on how to approach writing historical fiction
Writing games
Our guest writers offer up a variety of fun quick-fire writing games and warm-up activities to get your class excited about writing.
Magazines to send short stories to
Here is a list of magazines and websites that accept short story submissions. Check their websites for further information on how to submit your stories.
Writing Tips
Find writing tips from authors and experts in their field. These authors are full of advice for getting motivated, getting published, getting your work out there and getting your work to a high standard.






