Stem-and-Leaf Plots and Dot Plots
Display every data value while revealing the shape, clusters and outliers of your data set.
Printable Worksheets
Print or save as PDF — or build a custom worksheet from any module's questions.
Before you read on — here are 10 test scores: 34, 41, 28, 52, 37, 41, 29, 33, 45, 55. How would you organise these to make them easy to analyse? Is there a pattern? Try it, then check your reasoning as you go.
A stem-and-leaf plot displays all data values while also showing the shape of the distribution. The stem is the leading digit(s) (usually tens); the leaf is the last digit (units). A dot plot shows each value as a dot above a number line — great for small data sets.
For the data 34, 28, 37, 29, 33: stems are 2 and 3. Leaves for stem 2: 8, 9; for stem 3: 3, 4, 7. Read "2 | 8" as 28 and "3 | 4" as 34. Leaves must always be in ascending order so you can read the median directly.
Know
- What stems and leaves are and which digit each represents
- How to write a key for a stem-and-leaf plot
- What a dot plot is and when to use it
Understand
- Why leaves must always be in ascending order
- How the plot shape reveals the data distribution
- What clusters, gaps and outliers look like visually
Can Do
- Construct a stem-and-leaf plot from raw data
- Read the median and mode from a completed plot
- Draw a dot plot and describe its shape, clusters and outliers
Wrong: Writing leaves unsorted — e.g. "3 | 7 4 1" instead of "3 | 1 4 7". Unsorted leaves hide the distribution shape and make it impossible to read the median.
Right: Do a rough draft first, then rewrite with leaves sorted from smallest to largest in each row: "3 | 1 4 7".
Wrong: Reading "3 | 5" as 53 (leaf first). The stem is on the left, so "3 | 5" always means 35, not 53.
Right: Stem first (tens), leaf second (units). Check your key: "Key: 3 | 5 = 35" confirms this every time.
Four steps to build a stem-and-leaf plot: (1) find the range and list all stems in order. (2) Write each leaf next to its stem (unsorted draft). (3) Rewrite with leaves in ascending order. (4) Write a key.
Data: 23, 31, 45, 28, 37, 42, 23, 51. Stems: 2, 3, 4, 5. Draft: 2|3 8 3, 3|1 7, 4|5 2, 5|1. Sorted: 2|3 3 8, 3|1 7, 4|2 5, 5|1. Key: 2|3 = 23. The longest row (stem 2) shows where most data clusters.
Once the plot is complete with sorted leaves, you can read off the median (middle value), mode (most common value), and range (max − min) directly without resorting.
From the ordered plot above (n = 8): Min = 23, Max = 51, Range = 28. For the median of 8 values: the middle is between the 4th and 5th. Count the leaves in order: 23, 23, 28, 31, 37, 42, 45, 51. Median = (31+37)÷2 = 34. Mode = 23 (the only repeated value).
A dot plot places one dot above a number line for each data value. When values repeat, dots stack vertically. Dot plots reveal clusters (bunches of dots), gaps (empty spaces) and outliers (isolated dots). They work best for small data sets.
Data: 3, 5, 3, 7, 5, 3, 8. Number line from 2 to 9. Value 3 appears 3 times → 3 stacked dots above 3. Value 5 appears twice → 2 stacked dots. Values 7 and 8 get one dot each. Description: "Cluster at 3 and 5. Gap at 6. Value 8 is a mild outlier."
Watch Me Solve It · 3 examples
-
1Identify the stemsData range: 28 to 55. Stems needed: 2, 3, 4, 5Each stem represents the tens digit. List them vertically from smallest to largest.
-
2Draft the leaves (unsorted)2|8 9 3|4 7 3 4|1 1 5 5|2 5Write the units digit of each value next to its stem, in the order you encounter the data.
-
3Sort leaves and write key2|8 9 3|3 4 7 4|1 1 5 5|2 5 Key: 3|4 = 34Sort each row ascending. Count: 2+3+3+2 = 10 leaves. Matches n = 10. Correct.
-
1List all values from the plot in order28, 29, 33, 34, 37, 41, 41, 45, 52, 55Read across each row top to bottom — leaves are already sorted, so the full list is automatically in order.
-
2Find the median (n = 10, even number)5th value = 37, 6th value = 41. Median = (37 + 41) ÷ 2 = 39
-
3Find the modeRow 4|: leaves are 1, 1, 5. Leaf 1 appears twice → value 41 is the only repeated value. Mode = 41Check every row for repeated leaves. Only stem 4, leaf 1 repeats here — giving mode = 41.
-
1Draw the number lineDraw a horizontal axis labelled "Data value" spanning from 2 to 9.Span from just below the minimum (3) to just above the maximum (8) to display all values clearly.
-
2Place one dot per data valueAbove 3: 3 stacked dots. Above 5: 2 stacked dots. Above 7: 1 dot. Above 8: 1 dot.
-
3Describe the distribution"Cluster at 3 and 5. Gap at 4 and 6. The value 8 is a mild outlier, sitting apart from the main group."Most data is in the lower range (3–5). Values 7 and 8 are isolated from this cluster.
Stem-and-Leaf: Structure
- Stem = tens digit (left of the line)
- Leaf = units digit (right of the line)
- 3|7 means 37 — always stem first
- Include a key: "Key: 3|7 = 37"
Building the Plot
- List all stems (include empty rows)
- Draft leaves unsorted first
- Rewrite with leaves in ascending order
- Count leaves = n to verify
Reading Statistics
- Median: count to the middle leaf position
- Mode: look for a repeated leaf in a row
- Range: max − min (top and bottom values)
Dot Plots
- One dot per value above a number line
- Stack dots for repeated values
- Cluster = bunched dots; Gap = no dots; Outlier = isolated dot
- Label the number line axis
How are you completing this lesson?
Brain Trainer · 4 problems
Four drill problems to sharpen your skills. Work each, then reveal the answer.
-
1 Build a stem-and-leaf plot for: 34, 41, 28, 52, 37, 41, 29, 33, 45, 55.
2|8 9 3|3 4 7 4|1 1 5 5|2 5 Key: 3|4 = 34 (10 leaves ✓) -
2 What is the median of the data above? (n = 10)
Ordered: 28,29,33,34,37,41,41,45,52,55. 5th=37, 6th=41. Median = (37+41)÷2 = 39 -
3 How many values from the data above are in the 40s?
Stem 4 has leaves 1, 1, 5 → values 41, 41, 45. 3 values in the 40s -
4 Draw a dot plot for: 3, 5, 3, 7, 5, 3, 8. How many dots are above the value 3?
The value 3 appears three times. Each occurrence gets its own dot, stacked vertically. 3 dots above the value 3
Quick Check · 5 questions
Show Your Working · 3 questions
Q6. Construct a stem-and-leaf plot for the following heights (cm): 142, 156, 138, 165, 149, 152, 138, 161, 147, 155. Find the range and median from your plot.
Q7. A stem-and-leaf plot shows: 2|3 5 5 8, 3|1 4 6, 4|2. How many data values are in the 20s, and what is the mode?
Q8. A dot plot shows scores: two dots at 5, four dots at 6, one dot at 7, one dot at 12. Identify clusters, gaps and any outlier. Explain how the outlier affects your description of a typical score.
Quick Check
1. C — 4|7 = 47. Stem (tens) + leaf (units).
2. B — Ascending order (smallest to largest) within each row.
3. D — An outlier is a value much higher or lower than the rest.
4. A — Stem-and-leaf plots preserve every individual data value.
5. B — A cluster is where many data values are concentrated.
Show Your Working Model Answers
Q6 (4 marks): 13|8 8 14|2 7 9 15|2 5 6 16|1 5 [2 marks for correct ordered plot]. Key: 13|8=138 [1]. Range = 165−138 = 27 cm. Median (n=10): 5th=149, 6th=152, median = (149+152)÷2 = 150.5 cm [1].
Q7 (2 marks): Values in 20s: stem 2 has leaves 3,5,5,8 → 4 values [1]. Mode = 25 (leaf 5 appears twice in stem 2; 25 is the only repeated value) [1].
Q8 (3 marks): Cluster at 5–6 (most data here) [1]. Gap at 8–11 [1]. Outlier at 12. The outlier pulls the mean upward and makes the range large (12−5=7), giving a misleading impression of a typical score of around 10+ when most scores are 5–7 [1].
The Back-to-Back Plot
Class A test scores: 45, 52, 38, 61, 57, 43, 55, 49, 62, 38. Class B scores: 71, 63, 58, 75, 66, 80, 59, 68, 72, 64. Build a back-to-back stem-and-leaf plot with Class A on the left and Class B on the right. Then: (a) Which class had the higher median? (b) Which class had the greater range? (c) Which class performed more consistently? Justify using the plot.
Reveal solution
Back-to-back: 8 8 3|3| 9 3|4| 7 5 2|5|8 9 2 1|6|3 4 6 8 |7|1 2 5 |8|0. Class A median (n=10): 5th=49, 6th=52, med=50.5. Class B median: 5th=66, 6th=68, med=67. (a) Class B higher. Class A range=62−38=24. Class B range=80−58=22. (b) Class A has greater range. (c) Class B more consistent: smaller range and data concentrated in 60s–70s, while Class A is spread from 38 to 62.
Stem = tens, Leaf = units
3|7 = 37. Always stem first, leaf second. Include a key every time.
Sort leaves ascending
Draft unsorted first, then rewrite in order. Count leaves = n to verify.
Median from the plot
Count all leaves; find the middle position(s). Average two middles if n is even.
Mode = repeated leaf
Look for a leaf that appears more than once in a row; mode = stem + that leaf.
Dot plots: one dot per value
Stack dots for repeats. Label the axis. Describe clusters, gaps and outliers.
Clusters vs gaps vs outliers
Cluster = bunched dots. Gap = no dots in a region. Outlier = isolated far dot.
Interactive: Stem-and-Leaf Builder
Type in numbers and watch the stem-and-leaf plot build itself, then read off the statistics.
Your Badges
0 of 6Mark lesson as complete
Tick when you've finished Learn, Practice and the Stretch. Earns +85 XP and +25 coins.