• strict warning: Declaration of FeedsImporter::copy() should be compatible with FeedsConfigurable::copy(FeedsConfigurable $configurable) in /home/writezil/public_html/sites/all/modules/feeds/includes/FeedsImporter.inc on line 94.
  • strict warning: Declaration of FeedsNodeProcessor::map() should be compatible with FeedsProcessor::map($source_item, $target_item = NULL) in /home/writezil/public_html/sites/all/modules/feeds/plugins/FeedsNodeProcessor.inc on line 319.
  • strict warning: Declaration of FeedsNodeProcessor::setTargetElement() should be compatible with FeedsProcessor::setTargetElement(&$target_item, $target_element, $value) in /home/writezil/public_html/sites/all/modules/feeds/plugins/FeedsNodeProcessor.inc on line 319.
  • strict warning: Declaration of FeedsFeedNodeProcessor::map() should be compatible with FeedsProcessor::map($source_item, $target_item = NULL) in /home/writezil/public_html/sites/all/modules/feeds/plugins/FeedsFeedNodeProcessor.inc on line 227.
  • strict warning: Declaration of FeedsFeedNodeProcessor::setTargetElement() should be compatible with FeedsProcessor::setTargetElement(&$target_item, $target_element, $value) in /home/writezil/public_html/sites/all/modules/feeds/plugins/FeedsFeedNodeProcessor.inc on line 227.
  • strict warning: Declaration of FeedsUserProcessor::map() should be compatible with FeedsProcessor::map($source_item, $target_item = NULL) in /home/writezil/public_html/sites/all/modules/feeds/plugins/FeedsUserProcessor.inc on line 195.
  • warning: preg_replace(): Compilation failed: disallowed Unicode code point (>= 0xd800 && <= 0xdfff) at offset 1809 in /home/writezil/public_html/modules/search/search.module on line 334.
  • warning: preg_replace(): Compilation failed: disallowed Unicode code point (>= 0xd800 && <= 0xdfff) at offset 1809 in /home/writezil/public_html/modules/search/search.module on line 334.
  • warning: preg_replace(): Compilation failed: disallowed Unicode code point (>= 0xd800 && <= 0xdfff) at offset 1809 in /home/writezil/public_html/modules/search/search.module on line 334.
  • warning: preg_replace(): Compilation failed: disallowed Unicode code point (>= 0xd800 && <= 0xdfff) at offset 1809 in /home/writezil/public_html/modules/search/search.module on line 334.
  • warning: preg_replace(): Compilation failed: disallowed Unicode code point (>= 0xd800 && <= 0xdfff) at offset 1809 in /home/writezil/public_html/modules/search/search.module on line 334.
  • warning: preg_replace(): Compilation failed: disallowed Unicode code point (>= 0xd800 && <= 0xdfff) at offset 1809 in /home/writezil/public_html/modules/search/search.module on line 334.
  • You must include at least one positive keyword with 3 characters or more.
  • strict warning: Non-static method view::load() should not be called statically in /home/writezil/public_html/sites/all/modules/views/views.module on line 843.
  • strict warning: Declaration of views_plugin_display::options_validate() should be compatible with views_plugin::options_validate(&$form, &$form_state) in /home/writezil/public_html/sites/all/modules/views/plugins/views_plugin_display.inc on line 1877.
  • strict warning: Declaration of views_plugin_display_block::options_submit() should be compatible with views_plugin_display::options_submit(&$form, &$form_state) in /home/writezil/public_html/sites/all/modules/views/plugins/views_plugin_display_block.inc on line 193.
  • strict warning: Declaration of views_handler_field_broken::ui_name() should be compatible with views_handler::ui_name($short = false) in /home/writezil/public_html/sites/all/modules/views/handlers/views_handler_field.inc on line 641.
  • strict warning: Declaration of views_handler_sort_broken::ui_name() should be compatible with views_handler::ui_name($short = false) in /home/writezil/public_html/sites/all/modules/views/handlers/views_handler_sort.inc on line 82.
  • strict warning: Declaration of views_handler_filter::options_validate() should be compatible with views_handler::options_validate($form, &$form_state) in /home/writezil/public_html/sites/all/modules/views/handlers/views_handler_filter.inc on line 585.
  • strict warning: Declaration of views_handler_filter::options_submit() should be compatible with views_handler::options_submit($form, &$form_state) in /home/writezil/public_html/sites/all/modules/views/handlers/views_handler_filter.inc on line 585.
  • strict warning: Declaration of views_handler_filter_broken::ui_name() should be compatible with views_handler::ui_name($short = false) in /home/writezil/public_html/sites/all/modules/views/handlers/views_handler_filter.inc on line 609.
  • strict warning: Declaration of views_handler_filter_boolean_operator::value_validate() should be compatible with views_handler_filter::value_validate($form, &$form_state) in /home/writezil/public_html/sites/all/modules/views/handlers/views_handler_filter_boolean_operator.inc on line 128.
  • strict warning: Declaration of views_plugin_style_default::options() should be compatible with views_object::options() in /home/writezil/public_html/sites/all/modules/views/plugins/views_plugin_style_default.inc on line 25.
  • strict warning: Declaration of views_plugin_row::options_validate() should be compatible with views_plugin::options_validate(&$form, &$form_state) in /home/writezil/public_html/sites/all/modules/views/plugins/views_plugin_row.inc on line 135.
  • strict warning: Declaration of views_plugin_row::options_submit() should be compatible with views_plugin::options_submit(&$form, &$form_state) in /home/writezil/public_html/sites/all/modules/views/plugins/views_plugin_row.inc on line 135.
  • strict warning: Non-static method view::load() should not be called statically in /home/writezil/public_html/sites/all/modules/views/views.module on line 843.
  • strict warning: Declaration of content_handler_field::options() should be compatible with views_object::options() in /home/writezil/public_html/sites/all/modules/cck/includes/views/handlers/content_handler_field.inc on line 208.
  • strict warning: Non-static method view::load() should not be called statically in /home/writezil/public_html/sites/all/modules/views/views.module on line 843.
  • strict warning: Non-static method view::load() should not be called statically in /home/writezil/public_html/sites/all/modules/views/views.module on line 843.
  • strict warning: Non-static method view::load() should not be called statically in /home/writezil/public_html/sites/all/modules/views/views.module on line 843.
  • strict warning: Non-static method view::load() should not be called statically in /home/writezil/public_html/sites/all/modules/views/views.module on line 843.
  • strict warning: Declaration of views_handler_argument::init() should be compatible with views_handler::init(&$view, $options) in /home/writezil/public_html/sites/all/modules/views/handlers/views_handler_argument.inc on line 745.
  • strict warning: Declaration of views_handler_argument_broken::ui_name() should be compatible with views_handler::ui_name($short = false) in /home/writezil/public_html/sites/all/modules/views/handlers/views_handler_argument.inc on line 770.

Writing Fiction for Middle-Grade Readers

http://writerunboxed.com/wp-content/uploads/2016/07/Andy-Lamb-300x200.jpg 300w, http://writerunboxed.com/wp-content/uploads/2016/07/Andy-Lamb-600x399.jpg 600w, http://writerunboxed.com/wp-content/uploads/2016/07/Andy-Lamb.jpg 640w" sizes="(max-width: 500px) 100vw, 500px" />Flickr Creative Commons: Andy Lamb
In my last WU post, I wrote about the building blocks of great YA fiction, and in the post before that, I wrote about writing picture books for the youngest readers. This time, I’m looking at an in-between age range: what’s known as ‘middle-grade’.
First of all, a definition: what exactly is meant by ‘middle-grade’? At its most basic, it means books for readers aged 8-12, or 9-13. These are the books you read after you become a fluent reader, and before you start to tackle YA fiction. It’s what you might call the golden age of reading, where you find the most readers—I would say the most readers of any age, including adults. But what works for an 8 or 9 year old might not work so well for a 12 or 13 year old—and vice versa–so within that broad category of middle grade, there are sub-categories of lower and upper middle-grade (sometimes the upper end is also referred to as ‘tweens’).
The age of the readership however is only a guide. There are other things involved in knowing whether your manuscript is ‘middle grade’ or should shift upwards into ‘YA.’ I’ve written a lot of middle grade fiction as well as YA—and in all kinds of genres, from fantasy to historical to mystery to contemporary to humor—and can personally testify to the fact that it’s certainly not genre that separates middle-grade books from books aimed at young adult readers. It’s an alchemy of elements that in any genre of middle grade makes you know that a story is for readers of that age, rather than their older siblings–or indeed their younger ones—what’s known, at least in my home country of Australia, as ‘junior fiction’, is for kids aged 5-8, new readers who are ready to venture into short ‘chapter books’.
So how can you tell if your manuscript is for middle grade?

  • Age of characters—middle grade readers like to read slightly ‘up’, so a book aimed at 8-9 year olds might have main characters of 10 or 11; one aimed at 12 and 13 year olds, could have characters in a range from 14-16. Younger characters may also be found but they usually function as an annoyance or a source of humor.
  • Careful! Even when characters in your middle-grade fiction are teenagers, don’t saddle them with teenage angst and issues better suited to YA.
  • No over-emphasis of issues generally: which is not to say you can’t approach issues as such—it just means you need to do it carefully, within character and story, rather than as a message.
  • A good plot: everyone likes that of course but middle-grade readers will turn away from a book if it doesn’t go at a good pace. They take no notice of awards for nice prose styles—which is not to say that good writing isn’t necessary, it just means that too much visible craft at the expense of story is a turn-off for readers of that age.
  • Length: Middle-grade fiction tends to be shorter than YA though this is not a hard and fast rule—and middle grade fantasy regularly disproves it! What really matters, in a long or short middle-grade book, is whether your story is interesting enough to hold the road as it were!
  • Outwardness rather than inwardness:  even with the very popular diary form in middle grade fiction, the character’s musings are often directed outwards. Don’t spend too long in inward reflections by characters; this can bore your readers. This does not mean it should be all action and no thought—you just need to strike the right balance, and maybe err on the side of action!
  • Inventive, sparkling language and concepts—despite their impatience with ‘too many words’ as it were, readers of this age do appreciate a bright, fresh voice and clever ideas.
  • Humor—even in a more ‘serious’ novel, a touch of humor goes a long way with this age group! Gloom or too much solemnity is not something they appreciate.
  • A touch of romance is fine, but only of the most innocent sort. No sex!
  • Violence is certainly found in middle grade fiction, especially in fantasy and historical novels: but it is not dwelled upon and there are no graphic descriptions.
  • The triumph of good over evil: middle-grade readers are not big on ambiguity. They want baddies to be punished and goodies to get their just rewards.
  • Leave cynicism at the door—but irony, subtly used, will certainly be appreciated by middle grade readers!

Over to you: both as readers and writers, what do you think makes good ‘middle-grade’ fiction and distinguishes it from YA?

About Sophie MassonSophie Masson has published more than fifty novels internationally since 1990, mainly for children and young adults. A bilingual French and English speaker, raised mostly in Australia, she has a master’s degree in French and English literature. Sophie's new e-book on authorship, By the Book: Tips of the Trade for Writers, is available at Australian Society of Authors.Web | Twitter | Facebook | More Posts

"The role of a writer is not to say what we all can say, but what we are unable to say."
Anaïs Nin

Random picks

  • Forget about looking for a job at a brick and mortar business. Get paid to write and call your own shots!
  • There’s a common cycle to internet business, a series of phases. The very first phase is normally to drive traffic, gain awareness and build your subscriber or opt-in list. The second stage is to inspire clients in becoming customers. It is generally attained by giving entry level items like low cost reports and ebooks. However, once you have customers, how do you continue to enhance sales and stimulate purchases? What’s the next step? Encouraging customers into action consists of a few different approaches doing the job cohesively jointly. The first is to continue to supply...
  • For those who were adopted, or know someone who was, you already know how important adoption data can be. You are in all probability also conscious of just how tough it can be to gain entry to them. There are quite a few the explanation why an adoptee would need to take a look at the legal documents surrounding their adoption. Sometimes it's just pure curiosity, but other instances, adoption data may hold the answer on the subject of a grave illness or disease.
  • There had been a great deal of scary stories told concerning how a weight loss product marketed via the internet proved unsafe and bogus. With almost all people obsessed about weight loss, some marketers, regrettably, had taken benefit of this to introduce products which have not even been tested and permitted by food and drug authorities. It’s primary to confirm data we acquire from online resources from real, certified medical authorities. While there does exist sound information on the web, there’s also those that are devious. Sorry to say, this is included with the usage of...
  • being a pedestrian in Quito I feel so seen I decided to see in every face lines rounded from sin, in every mouth words frozen wanting to leave bodies bodies in the streets whispering in the houses all the walls all the roofs giving each other time to forget to not ask questions to return the smoke to the volcano inside themselves. walking I'm surprised to be myself a dreamer surviving with barely anything going in circles around my self living four seasons in one ... Translated from Spanish by David Backer

Recommended sites

Most recent titles

Fast fact about writing

Well-known writers who have suffered from writer's block include George Gissing, Samuel Coleridge, Ralph Ellison, Joseph Mitchell and F. Scott Fitzgerald. Writers who overcame writer's block and published new work after a hiatus of decades include Harold Brodkey, whose novel The Runaway Soul appeared some 30 years after it was first projected, and Henry Roth, whose first novel, Call It Sleep, was published in 1934; his second, Mercy Of A Rude Stream, did not appear until 1994.