Writing Prompts

Read & Submit to our List of Short, Shareable Story Ideas

All writers need a bit of inspiration every once in a while, and writing prompts can be a great way to give yourself a creative jolt if you’re having a little bout of writer’s block.

So we’ve collected a huge list of the best creative writing prompts submitted by you, our readers! Sorted by genre, we hope these fantastic story ideas will give you the jump-start you’ve been looking for.

'Start writing no matter what. The water does not flow until the faucet is turned on.' - Louis L'AmourClick To Tweet

If you’re looking for a specific genre, you can use the links below to jump to different categories of prompts:

Title graphic reading 'Writing Prompts: Use, Share & Submit Your Own

Daily Writing Prompts

We know that so many prompts can be a lot to digest at once – so why not have them broken down into a handy daily schedule?

You can sign up for Writers’ Academy updates, and get monthly lists of upcoming writing competitions alongside your daily prompts plan (e.g. January 1st: ‘Write about a murder in a bouncy castle.’):


Get Monthly Prompt Lists


Every month we'll send you a fresh list of prompts for each day of the month ahead!

Fantasy Writing Prompts icon

Fantasy Writing Prompts



Horror Writing Prompts icon

Horror Writing Prompts

Mystery Writing Prompts icon

Mystery Writing Prompts

Romance Writing Prompts icon

Romance Writing Prompts


Sci-Fi Writing Prompts icon

Sci-Fi Writing Prompts


Get Better at Writing

Okay, so now you’ve got some inspiration – but what if you’re having problems writing characters, dialogue or setting?

Well don’t worry, because we’ve put together a hub of all the writing resources and practical tips you need to work towards becoming a better writer.

And remember, you can submit your own prompt below if you think it’s good enough to share! Just comment with a writing prompt of no more than 115 characters, and name your genre. Good luck!


Share these prompts and story ideas:

Leave a Reply

Your email address will not be published. Required fields are marked *