Valentine's Day Math Worksheets With Card, Candy and Rose Stories

Pick card or candy stories by grade under Sheet type, press Make a new sheet for new numbers, then Print.

6 problems. Valentine card addition stories within 20. Sheet CHOG9S, with its answer key.

How it works

These Valentine's Day math worksheets are story problems about class cards, candy hearts and roses. The page opens on grade 1 addition within 20, and the Sheet type menu holds 16 sheets from kindergarten to grade 5.

Read the full guide

How to make a Valentine's Day math worksheet

The page opens on Valentine card addition stories within 20, such as 8 cards in the morning and 7 in the afternoon. The next sheet in the menu subtracts: a pupil needs 17 cards and has written 9. Choose 4, 6 or 8 under Problems, press Make a new sheet, then Print. The answer key follows on its own page.

Valentine's Day multiplication worksheets

Grade 3 has two. A dozen roses and four heart chambers uses true numbers, so 7 bunches of a dozen hold 84 roses. Card packs and candy boxes has 5 packs of 8 cards. Grade 4 multiplies 6 × 27 and grade 5 multiplies 18 bunches of 24 roses.

  • Valentine math worksheets for kindergarten: two picture sheets count hearts and balloons, and two story sheets add mailbox cards and subtract candies within 10.
  • Valentine's math worksheets can plan the card swap: the grade 4 remainder sheet has a story about how many packs of cards to buy.

Questions and answers

When is Valentine's Day in 2027?

February 14, as every year. In 2027 that is a Sunday, so a class card swap falls on Friday, February 12, the last school day before it. In 2028 it is a Monday.

How many roses are in a dozen?

Twelve. Half a dozen is 6 and two dozen is 24. The grade 3 fact sheet multiplies by twelve: 7 bunches of a dozen roses hold 84 roses.

How many chambers does a human heart have?

Four: two upper chambers, the left and right atria, and two lower chambers, the left and right ventricles. The grade 3 fact sheet asks how many chambers 2 to 8 hearts have.

All 16 sheet types

Kindergarten 4

  • Candy box subtraction stories within 10 A candy box holds 9 candies and 4 are eaten, so 5 are left. Ten counters in an egg carton act it out.
  • Candy hearts: count how many hearts in all A row of 3 hearts and a row of 5 hearts make 8 hearts. Pupils touch each heart once and say the number aloud.
  • Party hearts and balloons: count how many in all 4 hearts and 2 balloons make 6 in all. Sums stay within 8.
  • Valentine mailbox: addition stories within 10 4 cards in the mailbox and 3 more make 7 cards. Read the story aloud and let pupils draw a square for each card.

Grade 1 3

  • Hearts, cards and stickers: add three numbers A card has 6 red hearts, 4 pink hearts and 5 white hearts, which is 15. Make ten with 6 + 4, then add 5.
  • Valentine card addition stories within 20 8 cards from the morning class and 7 from the afternoon class are 15 cards. Make ten first: 8 + 2 + 5.
  • Valentine card subtraction stories within 20 A class has 17 pupils and 9 cards are written, so 8 are still to write. Count up from 9 to check.
Show all 16 sheet types (9 more)

Grade 2 2

  • Candy heart subtraction stories within 100 A bag holds 84 candy hearts and the class shares out 56, so 28 are left. Open a ten first, because 4 ones are too few to take 6 from.
  • Class party addition stories within 100 Room 4 makes 28 cards and Room 5 makes 35, which is 63 cards. Add the ones first and carry the ten.

Grade 3 3

  • A dozen roses and four heart chambers: facts to multiply A dozen is twelve, so 7 bunches of a dozen roses hold 84 roses: 7 × 10 = 70 and 7 × 2 = 14.
  • Sharing the candy hearts: division stories within 100 56 candy hearts shared equally by 8 friends is 7 each. The matching fact is 8 × 7 = 56.
  • Valentine's Day multiplication stories: card packs and candy boxes 5 packs with 8 cards in each hold 40 cards. Each pack is one equal group, so pupils can skip count by 8.

Grade 4 2

  • Card packs and rose bunches: what happens to the remainder? 27 pupils need cards that come in packs of 8. They need 4 packs, because 27 ÷ 8 = 3 R 3 and the last 3 pupils still need cards.
  • Valentine's Day multiplication: 2 digits by 1 digit 6 bags of 27 candy hearts hold 162 candy hearts: 6 × 20 = 120 and 6 × 7 = 42.

Grade 5 2

  • Candy factory division: divide by 2 digits 432 chocolates packed 18 to a box fill 24 boxes. Estimate first: 400 ÷ 20 = 20.
  • Flower shop multiplication: 2 digits by 2 digits A flower shop ties 18 bunches of 24 roses, which is 432 roses. Split it: 10 × 24 = 240 and 8 × 24 = 192.

How this list was compiled: The stories, their wording and the teaching notes are our own work. The numbers are drawn fresh for every sheet and each answer key is worked out from the numbers printed on that sheet. One fact was checked on 2026-09-20: the human heart has four chambers, two atria and two ventricles (https://en.wikipedia.org/wiki/Heart). A dozen is twelve by definition. Card, candy, rose and sticker numbers are invented for the stories. Grade labels follow the Common Core State Standards for Mathematics, read on 2026-09-20 in the California Department of Education copy, https://www.cde.ca.gov/be/st/ss/documents/ccssmathstandardaug2013.pdf. Licence: own work