How To Write Ranges means using an en dash for most numeric spans, and using words like “from” and “through” when a dash could confuse.
Ranges show a span between two endpoints. They pop up in dates, times, page citations, measurements, ages, and scorelines. When your range style is steady, readers glide. When it flips around, they pause and re-read.
This article gives practical rules you can apply in school writing, workplace docs, and web content. You’ll see when to use an en dash (–), when to use words, where to place units, and how to keep both ends parallel.
| Range Type | Best Form | What To Watch |
|---|---|---|
| Plain number span | 8–12 | No spaces around the dash |
| Year span | 2019–2024 | Keep all digits when clarity needs it |
| Month span | May–September | Use a dash for a true span, not a hyphen |
| Time span in prose | from 9:00 a.m. through 11:30 a.m. | Words read smoother with punctuation |
| Page span in citations | pp. 34–36 | Use an en dash, not a hyphen |
| Measurement span | 5–7 mm | Put the unit once, after the span |
| Age span | ages 6 through 8 | Avoid “between 6 to 8” |
| Score span | won, 3–1 | Dash shows the score pair, no spaces |
How To Write Ranges For Dates, Times, And Numbers
Start by deciding what your reader needs most: speed or clarity. Numeric ranges in tight spaces often work best with an en dash. Ranges that include extra punctuation or long wording often read better with words.
Use An En Dash For Most Numeric Ranges
An en dash (–) is the standard mark for an inclusive span in many style systems. It’s common in years (2019–2024), page ranges (112–120), and value spans (8–12). Microsoft’s style guidance also points to en dashes for number and date ranges in compact contexts; see en dashes for ranges.
- Write the endpoints with no spaces: 8–12, not 8 – 12.
- Keep the endpoints parallel: 9:00–11:30 pairs with 9:00 and 11:30, not 9–11:30.
- Don’t mix “from” with a dash: write from 9 through 17 or 9–17, not from 9–17.
Use Words When A Dash Gets Hard To Parse
Words work well when the endpoints carry commas, parentheses, or long labels. They also help when your sentence already has dashes or lots of punctuation.
- from Monday through Thursday
- from 9:00 a.m. through 11:30 a.m.
- from pages 34 through 36 (in narrative prose)
For page spans in citations, many styles prefer the en dash. APA’s guidance for direct quotations uses an en dash for page ranges; see page ranges with an en dash.
Writing Number Ranges With En Dashes In Academic Text
Academic writing often cares about neat presentation. That means consistent endpoints, consistent units, and consistent punctuation. If you set one pattern early, keep it through the whole document.
Keep Endpoints Parallel
Parallel endpoints look like they belong together. If one end uses a comma or a unit, the other end should match the same pattern.
- 3–5 kg (unit once, at the end)
- 3.0–5.5 cm (same decimal style on both ends)
- pages 112–120 (same label across the span)
Place Units Once, Unless It Changes
If both endpoints share the same unit, write the unit once after the range. This keeps the line clean and reduces visual clutter. If the unit changes, then each endpoint needs its own unit.
- 5–7 mm
- 10–12%
- 5 lb–7 kg (unit changes, so show both)
Use “To” For Time Spans When It Reads Better
Time ranges often read smoothly with “to,” especially in sentences where you don’t want punctuation to dominate the line.
- Office hours run from 10:00 a.m. to 2:00 p.m.
- The lab is open 9:00 a.m. to 5:00 p.m. on weekdays.
Common Range Types And The Cleanest Patterns
Not all ranges behave the same. A time span is not a page span, and a value span is not a date span. Use the pattern that fits the content and your layout.
Date Ranges
Use an en dash for a compact date span: June 3–July 1 or 2022–2025. Keep the level of detail even. If you give a month on one end, give it on the other when needed for clarity.
Time Ranges
Pick one time format and stick to it: either both ends in 12-hour time with a.m./p.m., or both ends in 24-hour time. Keep punctuation consistent, too.
- 9:00 a.m.–11:30 a.m.
- 09:00–11:30
Page Ranges
In citations, page ranges commonly use an en dash. Keep the label consistent with your style system: pp. 34–36, pp. 112–120. In plain prose, “pages 34 through 36” can read more naturally.
Number Ranges In Sentences
In running text, words can reduce visual noise. “Students ages 6 through 8” reads smoothly and avoids the common mismatch “between 6 to 8.” If you need a tighter look, use a dash: “ages 6–8.”
Ranges With “Between”
When you use “between,” pair it with “and.” That’s the clean match.
- between 6 and 8
- between 10 and 15 minutes
Skip “between 6 to 8.” That mix sounds off and can distract readers who notice mechanics.
Practical Ways To Type And Publish An En Dash
Writers often know the rule but get stuck on the keyboard step. Here are reliable ways to insert an en dash in common workflows.
On Word Processors
- Microsoft Word: typing a number, two hyphens, then another number often auto-converts to an en dash, based on your settings.
- Google Docs: many setups auto-convert for numeric spans; if it doesn’t, insert it from the special characters menu.
On Windows And Mac
- Windows: many editors accept Alt codes on a keypad; if that’s not available, copy/paste an en dash or use an insert menu.
- Mac: Option + Hyphen inserts an en dash in many apps.
In WordPress And HTML
WordPress usually keeps a pasted en dash intact. In HTML, you can also use –. If you’re in a spot where typography is stripped, the entity is a steady fallback.
Quick Fixes That Catch Most Range Errors
When ranges look wrong, it’s often one of a few repeat issues. Fixing them makes your writing feel tighter without rewriting whole sections.
Remove Mixed Signals
- Change from 9–17 to from 9 through 17 or 9–17.
- Change between 6 to 8 to between 6 and 8.
- Change 9–11 a.m. to 9 a.m.–11 a.m. or 9:00 a.m.–11:00 a.m..
Match The Level Of Detail
If one endpoint has extra detail, bring the other up to match it. This is common with times and dates.
- May 3–7 works when the month is shared and obvious.
- May 28–June 2 needs both months to avoid a misread.
Standardize Punctuation And Case
Pick one time style: a.m./p.m. or AM/PM. Pick one and keep it. Do the same with number formatting: commas, decimals, and percent signs.
| Context | Write It Like This | Avoid This |
|---|---|---|
| Prose with “from” | from 9 through 17 | from 9–17 |
| Compact numeric span | 9–17 | 9-17 |
| Page span in citation | pp. 34–36 | pp. 34-36 |
| Measurement span | 5–7 mm | 5 mm–7 mm |
| “Between” construction | between 6 and 8 | between 6 to 8 |
| Time span with parallel ends | 9:00 a.m.–11:30 a.m. | 9–11:30 a.m. |
| Date span across months | May 28–June 2 | May 28–2 |
A Simple Range Check You Can Run Before Publishing
This pass takes a few minutes and catches most range problems fast.
- Search for hyphens between numbers: change number-number hyphens into en dashes when the span is a true range.
- Search for “from” near a dash: rewrite into “from X through Y” or drop “from.”
- Search for “between”: make sure it pairs with “and.”
- Scan tables and headings: these spots need extra consistency since readers skim them first.
- Check units: keep the unit once at the end unless the unit changes.
If you follow those rules, your ranges will read cleanly across essays, reports, and web pages. Keep the style steady, and readers won’t even notice the mechanics, which is the goal.
Use How To Write Ranges as your anchor rule set: en dash for most numeric spans, words where punctuation would pile up, and parallel endpoints every time. That approach keeps your writing neat without slowing you down.