What is polynomial multiplication?
Multiplying polynomials is the distributive property used more than once: every term in the first polynomial multiplies every term in the second, and then like terms are combined. These worksheets focus on the most common case, a binomial times a binomial, which always produces at most three terms: an term, an term and a constant.
FOIL is a memory aid for the four products: First terms, Outer terms, Inner terms and Last terms. The outer and inner products are both terms, so they combine into the middle term of the answer.
- Easy — : both binomials start with .
- Medium — with leading coefficients from 2 to 5.
- Hard — squaring a binomial, .
Worked examples
Easy:
First , Outer , Inner , Last . Combine the middle terms: .
Medium:
First , Outer , Inner , Last .
Hard:
Squaring means multiplying the binomial by itself: .
This follows the pattern with and : the middle term is .
Check your answers
Substitute a small number for on both sides. For the medium example with : and . If the two values differ, there is a mistake.
Common mistakes
- Dropping the middle term when squaring. is not . The outer and inner products do not cancel.
- Squaring only the variable. , not .
- Sign errors in the last term. : a negative times a positive is negative.
- Combining unlike terms. and are not like terms, so cannot be simplified further.
Sample problems
These problems come from the same generator as the worksheet above, three at each difficulty level. Press Generate for a fresh set.
Easy
Medium
Hard
Show answers
- x² + 5x - 24
- x² + 3x - 54
- x² - 7x - 18
- 20x² - 23x - 7
- 4x² - 6x - 18
- 20x² - 10x - 30
- x² - 2x + 1
- x² - 8x + 16
- 16x² + 40x + 25
Tips for teachers and parents
- A 2-by-2 area grid (the "box method") shows all four products at once and helps students who lose track of terms with FOIL.
- Have students check one problem per row by substituting or ; it takes seconds and builds the habit.
- The Hard level prepares students for recognising perfect-square trinomials when they move on to factoring.