Order of Operations Worksheets, Grade 8
Longer expressions with integer exponents and negative bases such as (−2)³, nested grouping and larger values. Set to grade 8 below; change anything you like.
What grade 8 sheets cover
- Working with integer exponents (standard 8.EE.A.1), including negative bases in parentheses.
- Four to six operations per problem.
- Answers up to ±10,000, all exact.
Sample grade 8 problems with answers
Five problems from a grade 8 sheet. The first two show the full working.
- 10 − 16 − ((−4)3 + 24) = 34
- Parentheses, exponents: (−4)³ = −6410 − 16 − (−64 + 24)
- Parentheses: −64 + 24 = −4010 − 16 − (−40)
- Subtract (left to right): 10 − 16 = −6−6 − (−40)
- Subtract: −6 − (−40) = 3434
- 16 ÷ 2 + 53 + (10 × 12) = 253
- Parentheses: 10 × 12 = 12016 ÷ 2 + 53 + 120
- Exponents: 5³ = 12516 ÷ 2 + 125 + 120
- Divide: 16 ÷ 2 = 88 + 125 + 120
- Add (left to right): 8 + 125 = 133133 + 120
- Add: 133 + 120 = 253253
- 7 − (−7) × ((−3)2 × 52) ÷ 7 = 232
- 10 × 10 − 82 × (−1 + 21) = −1180
- [−5 − (16 − 122 − 20)] × 7 − 3 = 998
More worksheets
Questions
What does grade 8 order of operations cover?
Longer expressions with integer exponents and negative bases such as (−2)³, nested grouping and larger values.
What is the sheet code?
Each worksheet prints a short code such as P6IE-20-1ABC2D. It stores the convention, grade, options, problem count and the random seed. Type it into the Sheet code box and press Load to get the identical sheet and key again, for example to reprint for another class.
What can I do for free?
Make 3 new worksheets a day with up to 20 problems each, print them, save them as PDF or download them as HTML. Free sheets carry a small footer line, and the answer key shows every final answer plus step-by-step work for the first 3 problems. No account is needed.
How do I know the answer keys are right?
Every problem is computed with exact fractions, never rounded decimals. Before each release, tens of thousands of generated problems are checked against a second, separately written calculator that reads the printed expression, and every step in the key is checked to keep the same value.
Contact
A wrong answer, a missing topic, a question? Write a line; we read every message.