Pythagorean Theorem Practice

A five-level practice ladder that links every worked example, problem set, worksheet and quiz on the site, plus five warm-up questions to show you where to start.

By the PythagoreanTheorem.net teamUpdated 8 min read

The best way to practice the Pythagorean theorem is in order of difficulty: first find hypotenuses, then missing legs and radicals, then word problems and the converse, then coordinates and 3D, and finally challenge problems. This page lays out that five-level ladder, gives a warm-up question for each level, and links every practice resource on the site.

Not sure where you stand? Do the five warm-up problems first, then start at the first level whose problem you got wrong. If the theorem itself is new to you, begin with the lesson What is the Pythagorean theorem?

The practice ladder: five levels

Level 1HypotenuseLevel 2Missing legsLevel 3Word problemsLevel 4Grid and 3DLevel 5Challenges
Climb one level at a time: each level uses the skills of the levels below it.

Each level builds on the one before. Move up when you can solve that level's problems correctly without looking anything up, not just when you've read the examples.

Level 1: find the hypotenuse

Given two legs, find the longest side with c = √a2 + b2. You should be able to spot the hypotenuse in any orientation and get whole-number answers like 9-40-41 quickly.

Level 2: missing legs, radicals and decimals

Subtract to find a leg, give exact answers in simplest radical form such as 2√10, and handle decimals and mixed units.

Level 3: word problems and the converse

Turn ladders, ramps and screens into labeled right triangles, and use the converse to decide whether three lengths make a right, acute or obtuse triangle.

Level 4: coordinates, 3D and multi-step problems

Find distances between points, diagonals of boxes, heights of isosceles triangles and trapezoids, and sides written with a variable.

Level 5: challenge problems and proof

Problems where you must create the right triangle yourself: shortest paths on a box, folds, sliding and crossed ladders. Proving the theorem belongs here too.

Five warm-up problems

One problem per level. Work each on paper, then open the answer. The first one you miss tells you which level to start on.

Warm-up 1 Level 1

The legs of a right triangle are 15 and 36. How long is the hypotenuse?

Show answer c = √152 + 362 = √225 + 1296 = √1521 = 39

39. (It's the 5-12-13 triangle multiplied by 3.)

Warm-up 2 Level 2

A right triangle has hypotenuse 7 and one leg 3. Find the other leg in simplest radical form.

Show answer b = √72 − 32 = √49 − 9 = √40 = 2√10 ≈ 6.32

2√10. Subtract because the hypotenuse is given, then take out the square factor: 40 = 4 × 10.

Warm-up 3 Level 3

A carpenter builds a rectangular frame 20 in by 48 in and measures its diagonal as 52 in. Are the corners square (exactly 90°)?

Show answer 202 + 482 = 400 + 2304 = 2704 = 522

Yes. By the converse of the theorem, the squares match, so the corner is a right angle. Builders use exactly this check.

Warm-up 4 Level 4

A box measures 8 cm by 4 cm by 1 cm. How long is the space diagonal, from one corner to the opposite corner through the inside?

Show answer d = √82 + 42 + 12 = √64 + 16 + 1 = √81 = 9

9 cm. The 3D version of the theorem adds a third square.

Warm-up 5 Level 5

The legs of a right triangle differ by 7, and the hypotenuse is 17. Find the legs.

Show answer x2 + (x + 7)2= 1722x2 + 14x + 49= 289x2 + 7x − 120= 0(x − 8)(x + 15)= 0

8 and 15. Reject x = −15 because lengths are positive. If you solved this, the challenge problems are ready for you.

Types of Pythagorean theorem problems

Almost every question you will meet is one of these types. Knowing the type tells you the first move.

?find the hypotenuse?find a leg90°?is it a right triangle?distance on a grid3D diagonalword problem
Problem typeYou are givenFirst movePractice
Find the hypotenusetwo legsadd the squares: c = √a2 + b2worksheet
Find a leghypotenuse and one legsubtract: a = √c2 − b2worksheet
Exact answersa sum that isn't a perfect squaresimplify the radicalsimplifier
Right triangle or notthree lengthscompare a2 + b2 with c2worksheet
Acute or obtusethree lengthsis a2 + b2 bigger or smaller than c2?lesson
Special right triangles45-45-90 or 30-60-90 shapesuse the side ratios45-45-90, 30-60-90
Hidden right trianglesisosceles triangles, rectangles, rhombusesdraw the height or diagonalexamples 8–10
Distance on a gridtwo pointslegs are Δx and Δyworksheet
3D diagonalsboxes, cubes, pyramidsd = √a2 + b2 + c2worksheet
Word problemsa real situationdraw, label, solve, sense-check15 problems
Algebraic sidessides like x, x + 7, x + 8substitute, expand, solveproblems 18–22
Multi-step and puzzlesa figure with no obvious triangleadd a line to create onechallenges

How to practice effectively

How you practice matters as much as how much. A large review of study techniques (Dunlosky and colleagues, Psychological Science in the Public Interest, 2013) rated two methods most useful: testing yourself and spreading practice out over time. Here is what that means for this topic.

  1. Try before you look. Attempt every problem before opening the solution, even if you are unsure. Struggling to recall a method is what makes it stick.
  2. Space it out. Three 20-minute sessions on different days usually beat one hour-long session. Come back to a level a few days after you "finished" it.
  3. Mix problem types. Once you know two or more types, practice them shuffled. Real tests don't tell you whether to add or subtract, so practice choosing.
  4. Keep an error log. For every mistake, write down what went wrong and the fix. Patterns appear quickly: the same slip tends to come back until you name it.
  5. Sense-check every answer. The hypotenuse must be the longest side and shorter than the two legs combined. That one check catches most errors.

A sample error log:

ProblemWhat went wrongFix for next time
Leg with hypotenuse 26added the squares, got a "leg" longer than 26hypotenuse given → subtract
Isosceles triangle heightused the whole base as a legthe height splits the base in half
Distance (−1, 4) to (4, −2)wrote 4 − 1 = 3 for Δxsubtracting a negative adds: 4 − (−1) = 5
Two-step problemrounded √13 to 3.6 too earlykeep radicals exact until the end

The common mistakes page explains each of these slips in detail.

A one-week practice plan

If you have a test coming up, this plan covers every level in about 20 to 30 minutes a day and builds in review:

DayDo this
1The warm-ups above, then worked examples 1–7
2Practice problems 1–10; start your error log
3Word problems 1–8
4Practice problems 11–20, then redo yesterday's mistakes
5Word problems 9–15 and a generated worksheet of mixed types
6Practice problems 21–30, or the SAT and ACT set
7The quiz, timing yourself, then everything in your error log once more

Every practice resource

All the practice pages on the site, from worked examples to printable worksheets:

Frequently asked questions

What is the best way to practice the Pythagorean theorem?

Work in order of difficulty, attempt each problem before checking the answer, and mix problem types once you know them. Short, spaced sessions with an error log work better than long cramming sessions.

Where can I find Pythagorean theorem practice problems with answers?

Every problem set on this site has full solutions: 30 practice problems, 15 word problems, 12 challenge problems, and printable worksheets with answer keys on a separate page.

What should I know before practicing?

You need squares and square roots, and you need to recognize a right angle. If those feel shaky, review square roots and radicals and the parts of a right triangle first.

Are there printable Pythagorean theorem worksheets?

Yes. There are printable worksheets for the hypotenuse, missing sides, word problems, the converse, the distance formula and 3D problems, plus a worksheet generator that makes new sets with an answer key.

How do I prepare for a test on the Pythagorean theorem?

Follow the one-week plan above, take the quiz, and review the cheat sheet the night before. Redo every problem in your error log without looking at the solutions.

Keep exploring