Welcome back to Weather and Nature Measurements! You are now on Lesson 2 of this course, so you already have a solid foundation to build on. In the previous lesson, we explored the Fahrenheit and Celsius scales, practiced reading positive and negative temperatures, and connected those readings to practical bands like freezing, comfortable, and hot. Now we are ready for the natural next step: learning to convert between the two scales. By the end of this lesson, you will be able to use the standard conversion formulas in both directions and apply quick mental shortcuts for common everyday temperatures.
Why We Need to Convert
As you may recall from Lesson 1, Fahrenheit is the everyday scale in the United States, while Celsius is used across most of the rest of the world. That split means conversions come up more often than you might expect. A European weather forecast, an international recipe, or a travel health advisory can all present temperatures in the scale you are less familiar with.
The good news is that converting between the two scales requires only basic arithmetic: subtraction, multiplication, division, and addition. Once we learn two short formulas and a handful of memorized benchmarks, switching scales becomes fast and reliable.
Converting Fahrenheit to Celsius
Converting Celsius to Fahrenheit
Keeping the Two Formulas Straight
Quick Mental Approximations
Memorizing Key Benchmarks
Converting a European Travel Forecast
Conclusion and Next Steps
In this lesson, we covered the two standard conversion formulas, a handy "double and add 30" mental shortcut, and a set of benchmark temperature pairs that make switching between Fahrenheit and Celsius quick and dependable. Combined with the temperature bands from Lesson 1, you now have a complete toolkit for reading any forecast in either scale and understanding exactly what it means.
Time to put these new skills to the test! In the practice exercises ahead, you will convert temperatures in both directions using the formulas, fill in benchmark values from memory, and translate a full weekly European forecast into Fahrenheit for a US traveler. Jump in and see just how naturally you can move between the two scales!
Be a part of our community of 1M+ users who develop and demonstrate their skills on CodeSignal
To convert a Fahrenheit temperature to Celsius, we use this formula:
C=(F−32)×95
There are two steps inside that formula:
Subtract 32 from the Fahrenheit value. This adjusts for the fact that water freezes at 32°F but at 0°C.
Multiply by95. Each Celsius degree is larger than a Fahrenheit degree because the Celsius scale fits only 100 degrees between freezing and boiling, while Fahrenheit fits 180. Multiplying by 95 (which is less than 1) shrinks the number to match the Celsius scale.
Example: Convert 77°F to Celsius.
C=(77−32)×95=45×95=9225=25°C
So 77°F equals 25°C, which sits right in the comfortable band we covered in Lesson 1.
To go in the opposite direction, we reverse the process with this formula:
F=C×59+32
This time we:
Multiply the Celsius value by59 (or equivalently 1.8) to stretch the number up to the Fahrenheit scale.
Add 32 to shift the result so that the freezing point lines up at 32°F.
Example: Convert −10°C to Fahrenheit.
F=(−10)×59+32=−18+32=14°F
A reading of −10°C works out to 14°F, well inside the freezing band.
It is easy to mix up which formula goes which way. Here is a simple memory aid:
F → C:Subtract 32 first, then shrink (multiply by 95, a fraction less than 1).
C → F:Stretch first (multiply by 59, a number greater than 1), then add 32.
A quick sanity check can also save you: for the temperatures we encounter in daily life, Fahrenheit values are almost always larger than Celsius values. If your converted number goes in the wrong direction — for instance, you start with 20°C and get a result smaller than 20 — you likely used the wrong formula.
The exact formulas are perfect when you have a calculator handy, but sometimes you just need a rough answer on the spot. A popular shortcut for converting Celsius to Fahrenheit is:
Double the Celsius value and add 30.
Let's see how this compares with the exact result:
Celsius
Exact °F
Shortcut (×2+30)
Error
0
32
30
2°
10
50
50
0°
20
68
70
2°
30
86
90
4°
37
98.6
104
5.4°
The shortcut is most accurate in the 5–20°C range and drifts a bit at higher values. For quick choices like deciding what to wear, being off by a few degrees is perfectly fine.
To reverse the shortcut (Fahrenheit to Celsius in your head), do the opposite: subtract 30, then halve the result. For example, 70°F: subtract 30 to get 40, halve to get 20°C. The exact answer is about 21.1°C, so the estimate is very close.
Beyond the shortcut, it pays to memorize a small set of benchmark pairs. These act like anchor points so you can estimate nearby temperatures without doing any math at all.
Benchmark
Fahrenheit
Celsius
Water freezes
32°F
0°C
Cool day
50°F
10°C
Room temperature
68°F
20°C
Warm day
86°F
30°C
Body temperature
98.6°F
37°C
Water boils
212°F
100°C
The graph below shows how these benchmark pairs all lie on one straight conversion line.
Notice a handy pattern: 10°C, 20°C, and 30°C correspond to 50, 68, and 86°F, increasing by roughly 18°F for every 10°C. If someone tells you it will be 25°C tomorrow, you know that is halfway between 20°C (68°F) and 30°C (86°F), so roughly 77°F — no formula needed.
Let's apply everything to a realistic situation. Imagine you are a US traveler checking a five-day forecast for Rome, where all temperatures are reported in Celsius. You want Fahrenheit equivalents so you can plan your packing.
Day
High (°C)
Conversion Work
High (°F)
Monday
18
18×1.8+32=32.4+32
64.4
Tuesday
22
22×1.8+32=39.6+32
71.6
Wednesday
25
25×1.8+32=45+32
77.0
Thursday
30
30×1.8+32=54+32
86.0
Friday
15
15×1.8+32=27+32
59.0
Now you can plan the week with confidence. Monday and Friday are in the low 60s, so you would want a jacket. Wednesday is warm and pleasant, while Thursday at 86°F shifts into the hot band.
Notice how using 1.8 in place of 59 makes the multiplication straightforward, especially with a calculator. You could also verify Thursday's result instantly using the benchmark table: 30°C=86°F — a perfect match.