Last reviewed: August 2026
Table of Contents
- What Does It Mean to Multiply Polynomials?
- The Distributive Property: The Rule Behind Polynomial Multiplication
- How to Multiply a Monomial by a Polynomial
- How to Multiply Two Binomials
- FOIL vs the Distributive Property
- Can You Use FOIL With 3 Terms?
- How to Multiply a Binomial by a Trinomial
- How to Multiply Two Trinomials
- How to Multiply Three Polynomials
- How to Multiply Polynomials Using the Box Method
- Which Polynomial Multiplication Method Should You Use?
- How to Combine Like Terms
- What Happens to Exponents When Multiplying Polynomials?
- More Polynomial Multiplication Examples
- Common Mistakes When Multiplying Polynomials
- How to Check Your Answer
- When to Use a Polynomial Multiplication Calculator
- Key Takeaways
- How We Checked This Guide
- Sources & References
What Does It Mean to Multiply Polynomials?
Multiplying polynomials means taking two or more algebraic expressions made up of terms like `3x²`, `−4x`, or `7` and finding their product. The result is a single expanded and simplified polynomial.
The fundamental rule behind all polynomial multiplication is simple: every term in the first polynomial must be multiplied by every term in the second polynomial. Once all partial products are generated, you combine any like terms to write the final answer in standard form (from highest exponent to lowest).
If you want to skip manual calculations, you can use our Polynomial Multiplication Calculator to see term-by-term step expansions automatically.
The Distributive Property: The Rule Behind Polynomial Multiplication
The distributive property states that `a(b + c) = ab + ac`. When multiplying larger polynomials, you apply this principle repeatedly.[1]
For two binomials `(a + b)(c + d)`:
- Distribute `a` to both terms: `a(c + d) = ac + ad`
- Distribute `b` to both terms: `b(c + d) = bc + bd`
- Add the partial products: `ac + ad + bc + bd`
Whether you use FOIL, vertical multiplication, or the box method, every valid method is simply a different visual way to organize the distributive property.
How to Multiply a Monomial by a Polynomial
A monomial has only one term (like `3x` or `−5x²`). To multiply a monomial by a polynomial, distribute the monomial across every term inside the parentheses.[1]
Example 1: Monomial × Polynomial
Problem: Multiply `3x(2x² - 4x + 5)`
```text
Step 1: Multiply 3x by 2x² -> 6x³
Step 2: Multiply 3x by -4x -> -12x²
Step 3: Multiply 3x by 5 -> +15x
Result: 6x³ - 12x² + 15x
```
How to Multiply Two Binomials
A binomial has two terms (like `x + 3` or `2x - 5`). When multiplying two binomials, the mnemonic FOIL helps ensure no terms are missed:[1]
- First: Multiply the first terms of each binomial.
- Outer: Multiply the outer terms.
- Inner: Multiply the inner terms.
- Last: Multiply the last terms of each binomial.
Example 2: FOIL Method
Problem: Multiply `(3x - 2)(4x + 1)`
```text
First: (3x)(4x) = 12x²
Outer: (3x)(1) = 3x
Inner: (-2)(4x) = -8x
Last: (-2)(1) = -2
Combine partial products: 12x² + 3x - 8x - 2
Combine like terms (3x - 8x = -5x): 12x² - 5x - 2
```
FOIL vs the Distributive Property
FOIL is not a different mathematical law — it is simply a memory aid for multiplying two 2-term expressions.
| Feature | FOIL Mnemonic | General Distributive Property |
|---|---|---|
| Applicability | Only for (2 terms) × (2 terms) | Works for any number of terms |
| Partial Products | Always generates 4 terms | Generates (terms in A) × (terms in B) |
| Extensions | Cannot be used directly for trinomials | Easily extends to 3×3, 2×3, etc. |
Can You Use FOIL With 3 Terms?
No. FOIL strictly stands for First, Outer, Inner, Last (4 multiplications for two binomials). When multiplying a binomial by a trinomial or two trinomials, you must use the general distributive property, vertical multiplication, or the box method.
How to Multiply a Binomial by a Trinomial
To multiply a 2-term polynomial by a 3-term polynomial, multiply each of the 2 terms in the first factor by all 3 terms in the second factor. This generates `2 × 3 = 6` partial products before combining like terms.[2]
Example 3: Binomial × Trinomial
Problem: Multiply `(x + 2)(x² - 3x + 4)`
```text
Distribute x: x(x² - 3x + 4) = x³ - 3x² + 4x
Distribute 2: 2(x² - 3x + 4) = 2x² - 6x + 8
Combine all 6 terms:
x³ - 3x² + 2x² + 4x - 6x + 8
Combine like terms (-3x² + 2x² = -x²) and (4x - 6x = -2x):
Result: x³ - x² - 2x + 8
```
How to Multiply Two Trinomials
Multiplying two 3-term polynomials generates `3 × 3 = 9` partial products before combining like terms.
```text
Problem: (x² + 2x - 1)(2x² - x + 3)
Distribute x²: x²(2x² - x + 3) = 2x⁴ - x³ + 3x²
Distribute 2x: 2x(2x² - x + 3) = 4x³ - 2x² + 6x
Distribute -1: -1(2x² - x + 3) = -2x² + x - 3
Sum of all 9 terms:
2x⁴ + (-x³ + 4x³) + (3x² - 2x² - 2x²) + (6x + x) - 3
Result: 2x⁴ + 3x³ - x² + 7x - 3
```
How to Multiply Three Polynomials
To multiply three polynomials `A × B × C`:
- Multiply the first two factors: `P₁ = A × B`
- Simplify `P₁` by combining like terms.
- Multiply the resulting polynomial by the third factor: `P₁ × C`
Never try to multiply all three factors simultaneously in a single step.
How to Multiply Polynomials Using the Box Method
The box (or grid) method is a visual technique that organizes partial products into a grid, preventing missed terms and sign errors.[2]
Example 4: Box Method
Problem: Multiply `(2x + 3)(x² - 4x + 5)`
Create a 2×3 grid with rows `2x` and `+3`, and columns `x²`, `-4x`, and `+5`:
| x² | -4x | +5 | |
|---|---|---|---|
| 2x | 2x³ | -8x² | 10x |
| +3 | 3x² | -12x | 15 |
Extract and group terms along diagonals:
- `2x³`
- `(-8x² + 3x²) = -5x²`
- `(-12x + 10x) = -2x`
- `+15`
Result: `2x³ - 5x² - 2x + 15`
Which Polynomial Multiplication Method Should You Use?
| Expression Type | Recommended Method | Reason |
|---|---|---|
| Monomial × Polynomial | Direct Distribution | Fast and straightforward |
| Binomial × Binomial | FOIL Mnemonic | Quick mental math for 2×2 |
| Binomial × Trinomial | Box Method or Distribution | Prevents missing middle terms |
| Trinomial × Trinomial | Box Method or Vertical Grid | Keeps all 9 partial products organized |
| Polynomials with Negatives | Box Method | Clear visual tracking of negative signs |
How to Combine Like Terms
Like terms are terms that contain the exact same variables raised to the exact same exponents (e.g. `5x²` and `-2x²`). To combine like terms, add or subtract their numerical coefficients while leaving the variable and exponent unchanged.[2]
What Happens to Exponents When Multiplying Polynomials?
When multiplying terms with the same variable base, apply the Product Rule of Exponents:[3]
```text
xᵃ × xᵇ = xᵃ⁺ᵇ
```
Examples:
- `x¹ × x¹ = x²`
- `x² × x³ = x⁵`
- `(3x²)(4x⁴) = 12x⁶`
More Polynomial Multiplication Examples
Example 5: Negative Coefficients
Problem: Multiply `(-2x² + 3x - 5)(4x - 1)`
```text
Distribute -2x²: -2x²(4x - 1) = -8x³ + 2x²
Distribute 3x: 3x(4x - 1) = 12x² - 3x
Distribute -5: -5(4x - 1) = -20x + 5
Combine like terms:
-8x³ + (2x² + 12x²) + (-3x - 20x) + 5
Result: -8x³ + 14x² - 23x + 5
```
Example 6: Missing Terms (Zero Coefficients)
Problem: Multiply `(x² - 4)(2x² + 3)`
```text
FOIL:
First: (x²)(2x²) = 2x⁴
Outer: (x²)(3) = 3x²
Inner: (-4)(2x²) = -8x²
Last: (-4)(3) = -12
Combine like terms (3x² - 8x² = -5x²):
Result: 2x⁴ - 5x² - 12
```
Common Mistakes When Multiplying Polynomials
- Multiplying exponents instead of adding them: Writing `(x²)(x³) = x⁶` instead of `x⁵`.
- Sign errors with negative terms: Forgetting that `(-3x)(-4) = +12x`.
- Forgetting to distribute to every term: Multiplying only the first terms.
- Trying to use FOIL on 3-term polynomials.
- Adding coefficients incorrectly when combining like terms.
How to Check Your Answer
- Degree Check: Degree of product = Degree of Factor A + Degree of Factor B.
- Leading Coefficient Check: Product of leading coefficients equals final leading coefficient.
- Substitution Check: Substitute `x = 1` into both original and expanded forms; their numerical values must match.
- Calculator Check: Verify term expansions using our online calculator.
When to Use a Polynomial Multiplication Calculator
A polynomial multiplication calculator is most useful for checking work, reviewing intermediate partial products, or understanding where a hand-worked answer went wrong. Using the Polynomial Multiplication Calculator allows you to see the step-by-step expansion alongside the simplified polynomial.
Key Takeaways
- Multiply every term in one factor by every term in the other.
- The distributive property is the general rule behind all polynomial multiplication.
- FOIL is a mnemonic specifically for two binomials (2×2).
- Box and vertical methods help organize 6-term and 9-term expansions.
- Add exponents when multiplying powers with the same variable base (`xᵃ × xᵇ = xᵃ⁺ᵇ`).
- Always combine like terms and write the final polynomial in standard form.
How We Checked This Guide
Worked expansions were calculated independently, and signs, exponents, and combined terms were rechecked for every example. Selected expressions were validated by substituting numeric values into both original and expanded forms. The calculator was tested against representative binomial, trinomial, negative-coefficient, missing-term, constant, and higher-exponent inputs. Conceptual explanations were checked against established educational mathematics resources listed below.
Sources & References
- OpenStax — Elementary Algebra 2e, "6.3 Multiply Polynomials"
https://openstax.org/books/elementary-algebra-2e/pages/6-3-multiply-polynomials
- OpenStax — College Algebra 2e, "1.4 Polynomials"
https://openstax.org/books/college-algebra-2e/pages/1-4-polynomials
- OpenStax — College Algebra 2e, "1.2 Exponents and Scientific Notation"
https://openstax.org/books/college-algebra-2e/pages/1-2-exponents-and-scientific-notation