Calculators · Colourwork and charts
Temperature blanket calculator
Check how long a temperature blanket will be before you start, and make a colour key in °F and °C with equal or bell-curve bands.

A temperature blanket records a year of weather one row at a time, so it can end up far longer than a bed. This calculator works out the rows and finished length before you start, warns you if it will be too long, and builds a colour key in both °F and °C, with equal bands or narrower bands in the middle where most days fall.
How to use the calculator
- Enter the days and choose one row per day or two days per row.
- Enter your row gauge and any border.
- Choose °F or °C, and enter the lowest and highest temperatures you expect. Last year's local records are a good guide.
- Enter the number of colours, and choose equal bands or narrower-middle bands.
How the calculator works
Rows = days, or days ÷ 2 rounded up for two days per row.
Length = rows ÷ row gauge + 2 × border
Anything over 84 in (213 cm), longer than most beds, gets a warning with options.
- Equal bands split the temperature range evenly:
each colour covers (highest − lowest) ÷ colours. - Narrower-middle bands assume the temperatures follow a bell curve, centred between your lowest and highest values. The mild middle, where most days fall, gets narrower bands and the extremes wider ones, so every colour gets used.
Each band is shown in °F and °C (°C = (°F − 32) × 5 ÷ 9).
Reading your results
- Rows and finished length: in your units, with feet or metres underneath.
- Each colour covers: the width of an equal band.
- Colour key: the range for every colour in both scales.
- Warning: if the blanket will be longer than most beds, with what to change.
Worked example
365 days, one row a day, at 24 rows per 4 in (6 rows per inch), with no border:
- Length: 365 ÷ 6 = 60.8 in, about 5 ft.
- At 12 rows per 4 in it would be 121.7 in, over 10 ft; two days per row brings it to 183 rows and 61 in.
- Ten equal colours across 10 to 100 °F give 9 °F each: colour 1 is 10 to under 19 °F (−12.2 to −7.2 °C).
Accuracy and limits
- The length and bands are exact arithmetic, covered by our automated tests. The real weather will not match your range exactly; days outside it use the first or last colour.
- The narrower-middle option assumes the temperatures follow a bell curve, which suits daily highs in many climates but not all.
- It assumes every row is the same height. A different stitch or a divider row changes the length.
Common mistakes
- Choosing a tall stitch. Double crochet rows are tall; 365 of them make a very long blanket. Moss or linen stitch keeps it shorter.
- Guessing the range. Use last year's local highs (or lows) so the extreme colours get used.
- Too many colours. More colours means narrower bands and more ends to weave in.
Tips for more accurate results
- Measure your row gauge in the stitch you will use, after blocking.
- Missing a day? Repeat the day before, or work a neutral divider row.
- Plan the yarn for each colour from its share of the rows with the stripe calculator.
Frequently asked questions
How long will my temperature blanket be?
Rows ÷ row gauge, plus any border. 365 rows at 6 rows per inch is about 61 in; at 3 rows per inch it is over 10 ft.
How do I make it shorter?
Work two days per row, use a shorter stitch such as moss stitch, or make one granny square per day instead.
What are narrower-middle bands?
Bands that are narrower near the middle of your range, where most days fall, and wider at the extremes. They spread the colours more evenly than equal steps.
What temperature range should I use?
The lowest and highest values from last year's records for your area, for highs or lows, whichever you are recording.
Can I use °C?
Yes. Choose °C for the inputs; the colour key always shows both scales.



Questions about this calculator
No comments yet
Sign in or create a free account to comment under your profile and keep track of your replies.
Your email address is never published. Comments are moderated under our Community Guidelines; see our Privacy Policy for how we use your details.