Celsius to Fahrenheit chart
The two temperature scales are offset, not proportional — which is why there is exactly one point where they agree: −40 °C = −40 °F. The chart below covers the whole everyday range in 5-degree steps, calculated with the exact formula °F = °C × 9/5 + 32.
| Celsius (°C) | Fahrenheit (°F) | What it feels like / means |
|---|---|---|
| -40 | -40 | The crossover: both scales read −40 |
| -35 | -31 | |
| -30 | -22 | |
| -25 | -13 | |
| -20 | -4 | |
| -15 | 5 | |
| -10 | 14 | |
| -5 | 23 | |
| 0 | 32 | Water freezes |
| 5 | 41 | |
| 10 | 50 | A cold day; jacket weather |
| 15 | 59 | |
| 20 | 68 | Room temperature, roughly |
| 25 | 77 | |
| 30 | 86 | A hot summer day |
| 35 | 95 | |
| 40 | 104 | Fever territory; very hot day |
| 45 | 113 | |
| 50 | 122 | |
| 55 | 131 | |
| 60 | 140 | |
| 65 | 149 | |
| 70 | 158 | |
| 75 | 167 | |
| 80 | 176 | |
| 85 | 185 | |
| 90 | 194 | |
| 95 | 203 | |
| 100 | 212 | Water boils at sea level |
The two formulas
Celsius to Fahrenheit: multiply by 9/5, then add 32. Fahrenheit to Celsius: subtract 32, then multiply by 5/9. The 32 is the awkward part — Fahrenheit set the freezing point of water at 32 rather than 0, so the scales are shifted as well as stretched. Check the crossover with the formulas: −40 × 9/5 = −72, plus 32 is −40. Both directions land on the same number, the only temperature where you never need to ask which scale someone means.
Need a single value rather than the chart? The Celsius to Fahrenheit converter and its reverse page convert any figure instantly, including decimals like body temperature (37 °C = 98.6 °F).
What is 0 °C in Fahrenheit?
32 °F — the freezing point of water, and the offset built into the Fahrenheit scale.
Is there a quick mental shortcut?
Double the Celsius and add 30. It is within a couple of degrees across the weather range (20 °C → 70 °F against the true 68 °F) but drifts further for ovens and fevers — use the chart or converter there.
Why does the chart step by 5 °C?
Five Celsius degrees are exactly nine Fahrenheit degrees, so every row lands on a whole Fahrenheit number — no decimals anywhere in the table.