Home › Book trailers › Middle Grade

Middle Grade Book Trailer: Hooks, Examples & Tips

Middle grade trailers have two audiences: kids aged 8–12 who want adventure and humor, and the parents, teachers and librarians who actually buy the books. The trailer should delight the first and reassure the second.

Generate my middle grade trailer

What makes a middle grade book trailer work

Wonder, friendship and a big adventure are the core. Keep language simple and the stakes thrilling but safe.

Ideal length: 30–40 seconds for TikTok, YouTube Shorts and Instagram Reels (vertical 9:16).

The middle grade hook formula

[Kid hero] + [magical or funny discovery] + [adventure only they can go on].

3 example hook scripts

Milo found a door in the school library that wasn't there yesterday. Behind it: every book that was never finished. And they want endings.Why it works: Library wonder
Grandpa's goldfish just asked me to help him escape. He says the cat is a spy.Why it works: Absurd humor hook
When the town's lighthouse goes dark, twelve-year-old Pearl and her robot dog have one night to find out why.Why it works: Classic adventure clock

Examples are original scripts written for this guide. xBookvideo generates 5 opening hooks tailored to your own book.

Sample: a complete AI-generated book video

Meditations — Book 1 (Marcus Aurelius)

Shown as a format example of clear narration and subtitles; for middle grade, swap in bright, playful visuals.

This episode was produced end-to-end by xBookvideo from a public-domain text: script, AI narration, visuals and subtitles.

Tips for your middle grade trailer

Common mistakes to avoid

Related genre guides

All genres

Turn your middle grade book into a trailer series

Upload your book and xBookvideo writes the hook, narrates it, generates the visuals and renders a vertical video series. Preview 1 episode free — no credit card.

Generate my trailer