Battle of the Books 2023

Is your school ready to take on this challenge?

Each year in April, the "Battle of the Books" teams from schools in Oshawa, led by a teacher or teacher-librarian, meet for the Semi-Battle competition. The top three teams from each division go on to the Final Battle to compete for gold, silver and bronze medals. The gold medal winners are awarded a trophy for their school and go on to compete in the Regional Championship.

The Battle of the Books is hosted at two levels: the junior division is for students in grades 4 - 6 and the intermediate division is for students in grades 7 and 8.

For more information about book lists, rules, key dates, and more for Battle of the Books 2023:

Click here for Junior
Click here for Intermediate

See for more information, or contact Alison Yntema, Community Engagement Librarian, at 905-579-6111 ext. 5256 or

Important Dates:

  • Sept. 23, 2022: Registration Starts
  • Sept. 23, 2022: Book Lists Released
  • Jan. 27, 2023: Registration Deadline
  • Apr. 18, 2023 at 12:00PM: Junior SemiFinals (virtual)
  • Apr. 20, 2023 at 12:00PM: Intermediate SemiFinals (virtual)
  • Apr. 25, 2023 at 12:00PM: Junior, followed by Intermediate Finals
  • Apr. 27, 2023 at 6:30PM: Junior Regional Finals
  • Apr. 27, 2023 at 8:00PM: Intermediate Regional Finals   

Regional finals will be hosted by Clarington Public Library.

Congratulations to all 2023 participants!


Results of the Oshawa finals, held at John Aker Northview Branch on April 25th:


  1. Adelaide McLaughlin PS
  2. Walter E. Harris PS
  3. Sunset Heights PS


  1. Coronation PS
  2. Walter E. Harris PS
  3. P.E. Trudeau PS

Results of the Regional Finals, held at Clarington Public Library on April 27th:


  1. Enniskillen PS – Clarington
  2. William Dunbar PS – Pickering
  3. A.G. Bell PS – Ajax
  4. Julie Payette PS – Whitby
  5. R.H. Cornish PS – Scugog
  6. Adelaide McLaughlin PS – Oshawa


  1.  M.J. Hobbs PS – Clarington
  2. Coronation PS – Oshawa
  3. William Dunbar PS – Pickering
  4. Uxbridge PS 
  5. Captain Michael VandenBos PS – Whiby
  6. Lakeside PS – Ajax
Print this page