100 days of
Adding & Subtracting
2-digit & 3-digit Numbers
(for grades 2 and 3, and review)


The standard algorithm (line up & carry/borrow) is a fourth grade standard.
Second and third grades should be using drawings, empty number lines, expanded form, mental strategies like make-a-ten, etc.
Second should work towards fluency to 100 (2.NBT.B.5) and understanding to 1,000 (2.NBT.B.7).
Third should work towards fluency to 1,000 (3.NBT.A.2).

This webpage gives you a 5 day rotation of types of problems, to cover ALL possibilities.
Each day has two 2-digit problems on top and two 3-digit problems on bottom, in a 5 day rotation.
2 problems are written horizontally and 2 are written vertically.
Four types per day rotation Then Day 6 restarts the 5-day rotation of problem types, and so on.

Day 1

1)
86
24
62
2) 47 + 36 = 83
3) 827 − 365 = 462
4)
218
+364
582
Estimate, Solve, Check examples

Day 2

1) 52 − 38 = 14
2)
34
+25
59
3) 284 + 645 = 929
4)
751
436
315
Estimate, Solve, Check examples

Day 3

1) 58 + 47 = 105
2)
94
31
63
3) 378 + 557 = 935
4)
864
231
633
Estimate, Solve, Check examples

Day 4

1)
36
+43
79
2) 82 − 59 = 23
3) 325 + 8 = 333
4)
512
349
163
Estimate, Solve, Check examples

Day 5

1) 28 + 34 + 17 = 79
2) 47 − 9 = 38
3)
704
286
418
4)
243
+156
399
Estimate, Solve, Check examples

Day 6

1) 68 + 27 = 95
2)
93
41
52
3)
217
+374
591
4) 956 − 372 = 584
Estimate, Solve, Check examples

Day 7

1)
41
+28
69
2) 71 − 46 = 25
3) 382 + 497 = 879
4)
642
318
324
Estimate, Solve, Check examples

Day 8

1) 59 + 36 = 95
2)
87
52
35
3) 469 + 478 = 947
4)
975
432
543
Estimate, Solve, Check examples

Day 9

1)
52
+17
69
2) 64 − 29 = 35
3) 90 − 7 = 83
4)
603
278
325
Estimate, Solve, Check examples

Day 10

1) 8 + 56 = 64
2) 15 + 27 + 38 = 80
3)
124
+375
499
4)
803
457
346
Estimate, Solve, Check examples

Day 11

1) 28 + 38 = 66
2)
43
23
20
3) 324 + 349 = 673
4)
438
168
270
Estimate, Solve, Check examples

Day 12

1)
20
+42
62
2) 42 − 18 = 24
3)
672
+180
852
4) 381 − 252 = 129
Estimate, Solve, Check examples

Day 13

1)
49
40
9
2) 27 + 54 = 81
3)
257
+197
454
4) 347 − 210 = 137
Estimate, Solve, Check examples

Day 14

1) 32 − 18 = 14
2)
84
+45
129
3)
645
169
476
4) 62 + 1 = 63
Estimate, Solve, Check examples

Day 15

1) 45 − 7 = 38
2) 33 + 70 + 15 = 118
3)
703
+226
929
4)
505
109
396
Estimate, Solve, Check examples

Day 16

1)
76
55
21
2)
67
+56
123
3) 409 − 116 = 293
4) 534 + 418 = 952
Estimate, Solve, Check examples

Day 17

1)
83
75
8
2) 47 + 82 = 129
3) 333 + 574 = 907
4)
988
679
309
Estimate, Solve, Check examples

Day 18

1)
97
+19
116
2) 26 − 23 = 3
3)
357
+478
835
4) 549 − 113 = 436
Estimate, Solve, Check examples

Day 19

1)
21
+54
75
2)
62
34
28
3) 87 + 1 = 88
4) 633 − 476 = 157
Estimate, Solve, Check examples

Day 20

1) 52 + 16 + 45 = 113
2) 5 + 15 = 20
3)
806
717
89
4)
241
+228
469
Estimate, Solve, Check examples

Day 21

1)
95
+27
122
2)
96
31
65
3) 674 − 292 = 382
4) 306 + 288 = 594
Estimate, Solve, Check examples

Day 22

1)
37
19
18
2) 34 + 25 = 59
3) 164 − 137 = 27
4)
212
+691
903
Estimate, Solve, Check examples

Day 23

1) 51 − 21 = 30
2) 43 + 37 = 80
3)
671
251
420
4)
169
+485
654
Estimate, Solve, Check examples

Day 24

1)
71
+40
111
2) 97 − 28 = 69
3) 657 − 3 = 654
4)
442
349
93
Estimate, Solve, Check examples

Day 25

1) 6 + 80 = 86
2) 34 + 22 + 60 = 116
3)
906
267
639
4)
642
+302
944
Estimate, Solve, Check examples

Day 26

1) 68 − 48 = 20
2) 97 + 39 = 136
3)
337
163
174
4)
655
+128
783
Estimate, Solve, Check examples

Day 27

1) 88 − 59 = 29
2) 20 + 58 = 78
3)
254
+453
707
4)
655
136
519
Estimate, Solve, Check examples

Day 28

1) 58 + 69 = 127
2)
43
33
10
3) 479 + 341 = 820
4)
163
110
53
Estimate, Solve, Check examples

Day 29

1)
64
59
5
2)
55
+24
79
3) 91 − 8 = 83
4) 916 − 359 = 557
Estimate, Solve, Check examples

Day 30

1) 23 + 28 + 27 = 78
2) 26 − 4 = 22
3)
806
268
538
4)
304
+342
646
Estimate, Solve, Check examples

Day 31

1)
83
43
40
2) 29 + 82 = 111
3) 814 − 162 = 652
4)
417
+325
742
Estimate, Solve, Check examples

Day 32

1)
77
+42
119
2)
23
17
6
3) 298 + 580 = 878
4) 387 − 178 = 209
Estimate, Solve, Check examples

Day 33

1) 58 + 62 = 120
2)
18
16
2
3)
555
+197
752
4) 172 − 110 = 62
Estimate, Solve, Check examples

Day 34

1)
82
23
59
2)
91
+24
115
3) 590 − 1 = 589
4) 752 − 283 = 469
Estimate, Solve, Check examples

Day 35

1) 91 − 3 = 88
2) 48 + 14 + 34 = 96
3)
904
169
735
4)
414
+423
837
Estimate, Solve, Check examples

Day 36

1) 19 − 18 = 1
2)
48
+28
76
3)
715
+137
852
4) 442 − 372 = 70
Estimate, Solve, Check examples

Day 37

1)
47
29
18
2) 73 + 43 = 116
3) 233 + 291 = 524
4)
685
239
446
Estimate, Solve, Check examples

Day 38

1)
99
+13
112
2) 93 − 60 = 33
3)
528
510
18
4) 466 + 469 = 935
Estimate, Solve, Check examples

Day 39

1)
90
89
1
2) 93 + 34 = 127
3)
882
586
296
4) 300 − 71 = 229
Estimate, Solve, Check examples

Day 40

1) 56 + 38 + 29 = 123
2) 17 − 2 = 15
3)
908
659
249
4)
539
+350
889
Estimate, Solve, Check examples

Day 41

1) 68 − 33 = 35
2)
67
+23
90
3) 941 − 881 = 60
4)
869
+113
982
Estimate, Solve, Check examples

Day 42

1) 24 + 40 = 64
2)
64
28
36
3)
273
+376
649
4) 211 − 103 = 108
Estimate, Solve, Check examples

Day 43

1) 49 + 18 = 67
2) 22 − 11 = 11
3)
276
+646
922
4)
287
134
153
Estimate, Solve, Check examples

Day 44

1)
74
16
58
2) 46 + 61 = 107
3) 254 − 32 = 222
4)
303
208
95
Estimate, Solve, Check examples

Day 45

1) 1 + 75 = 76
2) 44 + 40 + 40 = 124
3)
128
+411
539
4)
604
178
426
Estimate, Solve, Check examples

Day 46

1)
79
+13
92
2) 49 − 36 = 13
3)
613
152
461
4) 335 + 409 = 744
Estimate, Solve, Check examples

Day 47

1)
60
+17
77
2)
36
19
17
3) 272 + 656 = 928
4) 593 − 356 = 237
Estimate, Solve, Check examples

Day 48

1)
56
+58
114
2) 60 − 20 = 40
3) 156 + 699 = 855
4)
252
241
11
Estimate, Solve, Check examples

Day 49

1) 41 + 14 = 55
2)
34
16
18
3) 76 + 8 = 84
4)
387
289
98
Estimate, Solve, Check examples

Day 50

1) 7 + 41 = 48
2) 17 + 15 + 36 = 68
3)
607
328
279
4)
456
+212
668
Estimate, Solve, Check examples

Day 51

1)
57
+73
130
2)
11
10
1
3) 258 − 168 = 90
4) 202 + 118 = 320
Estimate, Solve, Check examples

Day 52

1)
72
+14
86
2) 32 − 14 = 18
3) 664 + 240 = 904
4)
580
166
414
Estimate, Solve, Check examples

Day 53

1) 68 + 69 = 137
2)
16
10
6
3)
782
732
50
4) 497 + 153 = 650
Estimate, Solve, Check examples

Day 54

1)
63
26
37
2) 23 + 42 = 65
3) 82 − 7 = 75
4)
337
198
139
Estimate, Solve, Check examples

Day 55

1) 58 + 11 + 40 = 109
2) 82 − 2 = 80
3)
608
169
439
4)
210
+130
340
Estimate, Solve, Check examples

Day 56

1) 29 + 95 = 124
2)
78
47
31
3)
971
791
180
4) 128 + 835 = 963
Estimate, Solve, Check examples

Day 57

1)
81
54
27
2) 31 + 91 = 122
3) 754 − 649 = 105
4)
190
+774
964
Estimate, Solve, Check examples

Day 58

1)
38
30
8
2)
67
+67
134
3) 771 − 470 = 301
4) 258 + 265 = 523
Estimate, Solve, Check examples

Day 59

1)
44
+40
84
2) 45 − 17 = 28
3)
273
175
98
4) 81 + 154 = 235
Estimate, Solve, Check examples

Day 60

1) 42 + 21 + 44 = 107
2) 91 − 9 = 82
3)
903
497
406
4)
182
+406
588
Estimate, Solve, Check examples

Day 61

1)
33
12
21
2)
49
+74
123
3) 747 + 135 = 882
4) 457 − 270 = 187
Estimate, Solve, Check examples

Day 62

1)
88
79
9
2) 21 + 72 = 93
3)
312
207
105
4) 380 + 457 = 837
Estimate, Solve, Check examples

Day 63

1) 69 + 69 = 138
2) 40 − 20 = 20
3)
494
+149
643
4)
705
402
303
Estimate, Solve, Check examples

Day 64

1) 30 − 24 = 6
2)
81
+10
91
3) 892 − 81 = 811
4)
527
298
229
Estimate, Solve, Check examples

Day 65

1) 41 + 6 = 47
2) 14 + 68 + 41 = 123
3)
211
+644
855
4)
505
206
299
Estimate, Solve, Check examples

Day 66

1) 19 + 84 = 103
2)
39
27
12
3) 541 − 161 = 380
4)
526
+436
962
Estimate, Solve, Check examples

Day 67

1)
22
+40
62
2)
96
88
8
3) 633 − 229 = 404
4) 150 + 671 = 821
Estimate, Solve, Check examples

Day 68

1) 84 + 47 = 131
2) 85 − 62 = 23
3)
496
245
251
4)
344
+297
641
Estimate, Solve, Check examples

Day 69

1)
72
36
36
2) 14 + 40 = 54
3)
928
729
199
4) 585 − 85 = 500
Estimate, Solve, Check examples

Day 70

1) 26 + 34 + 68 = 128
2) 35 + 1 = 36
3)
302
105
197
4)
517
+210
727
Estimate, Solve, Check examples

Day 71

1)
19
+89
108
2) 30 − 20 = 10
3)
807
552
255
4) 319 + 251 = 570
Estimate, Solve, Check examples

Day 72

1)
57
48
9
2)
20
+31
51
3) 246 − 137 = 109
4) 251 + 678 = 929
Estimate, Solve, Check examples

Day 73

1) 78 − 40 = 38
2)
49
+38
87
3)
245
+578
823
4) 502 − 201 = 301
Estimate, Solve, Check examples

Day 74

1)
94
39
55
2)
86
+11
97
3) 445 − 178 = 267
4) 7 + 43 = 50
Estimate, Solve, Check examples

Day 75

1) 67 − 9 = 58
2) 25 + 33 + 16 = 74
3)
127
+141
268
4)
707
339
368
Estimate, Solve, Check examples

Day 76

1) 58 + 27 = 85
2)
60
40
20
3) 269 + 629 = 898
4)
375
181
194
Estimate, Solve, Check examples

Day 77

1)
81
+36
117
2) 34 − 18 = 16
3) 783 − 169 = 614
4)
115
+793
908
Estimate, Solve, Check examples

Day 78

1)
15
11
4
2)
17
+78
95
3) 598 + 364 = 962
4) 126 − 113 = 13
Estimate, Solve, Check examples

Day 79

1)
21
12
9
2) 12 + 77 = 89
3)
631
484
147
4) 185 − 80 = 105
Estimate, Solve, Check examples

Day 80

1) 33 + 11 + 52 = 96
2) 34 + 5 = 39
3)
201
152
49
4)
108
+581
689
Estimate, Solve, Check examples

Day 81

1)
55
+59
114
2)
41
31
10
3) 256 + 126 = 382
4) 307 − 283 = 24
Estimate, Solve, Check examples

Day 82

1) 65 − 26 = 39
2)
80
+15
95
3) 251 + 668 = 919
4)
794
256
538
Estimate, Solve, Check examples

Day 83

1)
68
+42
110
2) 97 − 36 = 61
3) 338 + 282 = 620
4)
912
402
510
Estimate, Solve, Check examples

Day 84

1)
47
39
8
2)
10
+62
72
3) 516 − 138 = 378
4) 253 + 84 = 337
Estimate, Solve, Check examples

Day 85

1) 79 − 6 = 73
2) 15 + 62 + 33 = 110
3)
565
+312
877
4)
708
239
469
Estimate, Solve, Check examples

Day 86

1)
76
+16
92
2) 23 − 12 = 11
3) 632 − 392 = 240
4)
421
+429
850
Estimate, Solve, Check examples

Day 87

1) 63 + 65 = 128
2) 42 − 29 = 13
3)
825
218
607
4)
643
+175
818
Estimate, Solve, Check examples

Day 88

1)
27
+25
52
2)
84
21
63
3) 482 + 129 = 611
4) 868 − 313 = 555
Estimate, Solve, Check examples

Day 89

1)
28
+11
39
2) 65 − 47 = 18
3)
441
342
99
4) 78 + 161 = 239
Estimate, Solve, Check examples

Day 90

1) 19 + 17 + 41 = 77
2) 83 − 4 = 79
3)
302
253
49
4)
414
+272
686
Estimate, Solve, Check examples

Day 91

1)
29
27
2
2) 25 + 85 = 110
3) 410 − 190 = 220
4)
329
+403
732
Estimate, Solve, Check examples

Day 92

1) 52 + 27 = 79
2)
75
28
47
3) 682 + 131 = 813
4)
374
266
108
Estimate, Solve, Check examples

Day 93

1)
36
+95
131
2)
93
10
83
3) 584 − 462 = 122
4) 486 + 235 = 721
Estimate, Solve, Check examples

Day 94

1) 26 + 52 = 78
2)
55
16
39
3)
763
498
265
4) 1 + 586 = 587
Estimate, Solve, Check examples

Day 95

1) 10 − 6 = 4
2) 24 + 11 + 62 = 97
3)
211
+220
431
4)
503
274
229
Estimate, Solve, Check examples

Day 96

1) 55 + 48 = 103
2) 46 − 43 = 3
3)
447
261
186
4)
158
+614
772
Estimate, Solve, Check examples

Day 97

1) 50 + 34 = 84
2) 27 − 18 = 9
3)
982
143
839
4)
233
+291
524
Estimate, Solve, Check examples

Day 98

1) 55 − 40 = 15
2)
63
+59
122
3) 824 − 422 = 402
4)
459
+256
715
Estimate, Solve, Check examples

Day 99

1)
55
+62
117
2)
20
11
9
3) 588 − 22 = 566
4) 976 − 677 = 299
Estimate, Solve, Check examples

Day 100

1) 34 + 26 + 52 = 112
2) 95 + 3 = 98
3)
507
308
199
4)
344
+235
579
Estimate, Solve, Check examples