Graph practice

Draw box-and-whisker plots

Find five-number summaries for three datasets, then draw each box plot on its labeled axis. Choose data lengths, order and number range.

Ready-made English PDF · fixed settings

Customization below makes a separate PDF.

Fixed English ready-made files. Custom settings below apply only to the configured PDF.

Ready to print

Start with a ready-made worksheet

Sort the data for calculation, complete the five-number summary, then draw the box from Q1 to Q3, mark the median and extend whiskers to the minimum and maximum.

Download the practice pages alone, or include a separate answer key or teacher model. Longer activities may use more than one page.

Customize this worksheet

Paper sizes and printing help · More graph activities

Use a consistent quartile convention

Sort before calculating. For odd-length datasets, exclude the overall median from both halves; find each half’s median for Q1 and Q3. Average middle pairs exactly. Whiskers reach the observed minimum and maximum, with no separate outlier rule.

The static image shows the first student page. Each download includes every student page; the answer version adds the complete separate key. Some activities use multiple pages to keep charts, labels and response spaces readable.

Learning objective

What this activity builds

Connect ordered observations with quartiles, a median and minimum-to-maximum whiskers.

Worked example

For 1, 2, 3, 4, 5, 6, 7, 8, 9, what is the five-number summary?

1, 2.5, 5, 7.5, 9.

Exclude the overall median 5 from the halves. The lower half median is (2 + 3)/2 and the upper half median is (7 + 8)/2.

Teaching notes

Make the practice count

  • Select dataset lengths from 9–13. Three tasks balance the selected lengths as far as the number of tasks allows.
  • For an odd dataset, exclude the overall median from both halves before finding Q1 and Q3. For an even half, average its middle two values.
  • Whiskers reach the observed minimum and maximum; these tasks do not use an outlier-fence rule.
  • The axis may start above zero. Locate a value relative to the stated origin, including half-unit quartiles.

Make it yours

Customize the practice

Choose your options, update the preview, then download the exact same pages.

Worksheet settings

Dataset sizes
Page note and reproducible seed

The same settings and seed make the same questions. Shared links include your page note; leave personal information out. Notes use the selected language’s supported characters; English accepts basic Latin text.

Configured PDF · Draw box-and-whisker plots · US Letter

Preview ready. Download includes these exact pages.

2 student pages
Enlarged pages scroll. PDF size stays the same.
Math SheetNameScore/ 15TeacherDateDraw box-and-whisker plotsFind each summary, then draw the plot.Task 1. Find each summary, then draw the plot.observations: 16, 12, 14, 6, 17, 10, 7, 3, 1MinimumQ1MedianQ3Maximum1611162125Task 2. Find each summary, then draw the plot.observations: 6, 24, 8, 7, 25, 4, 16, 9, 22, 23, 20MinimumQ1MedianQ3Maximum1611162125math-sheet.comPage 1/2
Math SheetNameScore/ 15TeacherDateDraw box-and-whisker plotsFind each summary, then draw the plot.Task 3. Find each summary, then draw the plot.observations: 22, 20, 14, 2, 23, 5, 9, 19, 25, 7, 1, 4, 13MinimumQ1MedianQ3Maximum1611162125math-sheet.comPage 2/2

A useful next step

Related activities

Printable five-number summaries worksheet preview

Graph

Five-number summaries

Calculate minimum, lower quartile, median, upper quartile and maximum for four or six datasets with 9–13 observations.

Preview and download
Printable box-and-whisker word problems worksheet preview

Graph

Box-and-whisker word problems

Read two original data stories, complete their five-number summaries and draw box plots on the provided axes.

Preview and download
Printable horizontal number lines worksheet preview

Number line

Horizontal number lines

Print ten horizontal number lines with your own endpoints, whole-number or fractional steps, and six choices of tick labels.

Preview and download