Kids and Teens: Win $100 for Writing the Best Book Review!

Wednesday, February 25, 2026

Book Review Writing Contest. Kids & Teens: You could win $100 in cash!

Write About Your Favorite Book & Win

Do you love reading and talking about books? Are you the friend or the influencer with all the best book recommendations? Is your bookshelf a carefully curated trophy case of all your favorite reading adventures? Our annual Celebrate Reading Week: Book Review Writing Contest could be your time to shine! This year, four young writers in grades K-12, will be awarded $100 in cash for writing the most persuasive book review. Not only that, but they will be our guests of honor at a special event at Main Library celebrating reading.

The contest is open March 2, 2026, to April 12, 2026, to K-12 public, private, and homeschool students in Duval County.


Writing Prompt

What is your favorite book and why do you recommend it?


Expand to See Contest Rules

  • The best book review from each age group (K-2, 3-5, 6-8, and grades 9-12) wins $100 in cash.
  • Book reviews may include text or drawings and should not exceed 300 words.
  • Submit entries via email to ilovebooks@coj.net or fill out an entry form at your local library.
  • If you email your review directly to ilovebooks@coj.net include your name, parent’s name, grade level, and contact information in the body of the email.
  • To ensure judging is fair and impartial, we ask that you only include your name on the entry form or in the body of the email and not on the book review itself.
  • Kids Hope Alliance logo

    Kids Hope Alliance (KHA) is a funding agent for the City of Jacksonville. KHA invests millions annually in children's and youth programs and services in Duval County.

  • READ Jax logo

    Read Jax is a community effort to improve third grade reading scores of students in Duval County.

  • Mayor Deegan's River City Readers logo

    Mayor Deegan’s River City Readers is a citywide literacy challenge for students of all ages. Participants are challenged to read 20 minutes a day and to log their reading in BeanStack

Get a Library Card

Jacksonville Public Library card

Read Jax logo