Shop Holiday Gift Shop

Looking for great gift ideas or stocking stuffers for the family? Holiday Gift Shop offers all your favourite books and activities, including great seasonal items for children of all ages! Give the gift of reading this holiday and unwrap your reader’s potential!

Shop the complete Holiday Gift Collection

Best Gifts of the Season
Grades: 2 - Kindergarten | Ages: 2 - 5
$7.00
Grades: 1 - 4 | Ages: 6 - 10
$15.00
Grades: Preschool - 1 | Ages: 3 - 6
Reading Level F - M
$36.00
Grades: 2 & up | Ages: 7 & up
$22.00
Grades: 2 - 5 | Ages: 7 - 11
$15.00
Grades: 2 & up | Ages: 7 & up
$8.00
Grades: 3 & up | Ages: 8 & up
$22.00
Celebrate the Season!
Grades: Kindergarten - 3 | Ages: 5 - 9
$15.00
Grades: Preschool - 2 | Ages: 4 - 7
$3.00
Grades: Preschool - 2 | Ages: 4 - 7
$7.00
Grades: 1 - 1 | Ages: 3 - 7
Reading Level K
$6.00
Grades: 2 - 4 | Ages: 8 - 10
$15.00
Grades: Preschool - 2 | Ages: 4 - 7
$20.00
Grades: Preschool | Ages: 3 - 4
$8.00
Season of Kindness
Grades: Preschool - 1 | Ages: 4 - 7
$18.00
Grades: 5 - 8 | Ages: 10 - 13
Reading Level T - V
$15.00
Grades: Preschool - 2 | Ages: 3 - 8
Reading Level 14 - 24
$25.00
Grades: 1 - 3 | Ages: 6 - 9
Reading Level M
$7.00
Grades: 2 - 7 | Ages: 7 - 12
$12.00
Grades: 1 - 3 | Ages: 6 - 9
$16.00
Grades: Kindergarten - 2 | Ages: 4 - 8
$10.00
Grades: Kindergarten - 1 | Ages: 4 - 7
$7.00
Hands-On Holiday
Grades: Kindergarten - 6 | Ages: 5 - 12
$18.00
Grades: Preschool - 1 | Ages: 4 - 6
Reading Level L
$15.00
Grades: 2 - 5 | Ages: 7 - 10
$10.00
Grades: 2 - 12 | Ages: 7 and up
$25.00
Grades: 1 - 4 | Ages: 7 - 10
$10.00
Grades: 3 - 7 | Ages: 8 - 12
$12.50
Grades: Kindergarten - 5 | Ages: 5 - 11
$7.00
Grades: 3 & up | Ages: 8 & up
$10.00
Gifts That Make Learning Fun!
Grades: 2 - 4 | Ages: 8 - 10
$25.00
Grades: Kindergarten - 3 | Ages: 5 - 9
$20.00
Grades: Preschool - 1 | Ages: 3 - 7
Reading Level 8 - 24
$15.00
Grades: 2 & up | Ages: 7 & up
$30.00
Grades: 2 - 6 | Ages: 7 - 12
Reading Level Q
$10.00
Grades: 2 - 5 | Ages: 7 - 10
$18.00
Gift Sets
Grades: Preschool - 1 | Ages: 3 - 6
Reading Level F - M
$36.00
Grades: 2 - 4 | Ages: 7 - 10
$42.00
Grades: 1 - 4 | Ages: 6 - 9
Reading Level 20 - 24
$25.00
Grades: 2 - 3 | Ages: 7 - 9
$25.00
Grades: 1 - 3 | Ages: 6 - 9
$35.00
Grades: 2 - 7 | Ages: 7 - 13
Reading Level R - T
$117.00
Grades: 2 - 4 | Ages: 8 - 10
Reading Level P - S
$70.00
Grades: 4 and up | Ages: 9 and up
$70.00