← Back to all guides

Published July 21, 2026

How to Convert Temperature Between Celsius and Fahrenheit

Temperature conversion trips up more people than almost any other unit conversion, mostly because — unlike length or weight — you can't just multiply by a single factor. Celsius and Fahrenheit use different zero points, so the math involves both multiplication and addition. Here's exactly how it works, plus a few shortcuts.

The exact formulas

To convert Celsius to Fahrenheit:

°F = (°C × 9/5) + 32

To convert Fahrenheit to Celsius:

°C = (°F − 32) × 5/9

The 9/5 (or 1.8) factor exists because the Fahrenheit scale has 180 degrees between the freezing and boiling points of water, while Celsius has only 100 degrees over that same range. The 32 accounts for the fact that Fahrenheit's zero point isn't aligned with Celsius's zero point — water freezes at 0°C but 32°F.

Why two scales exist

Daniel Gabriel Fahrenheit developed his scale in the early 1700s, originally basing it on a brine solution's freezing point as zero. Anders Celsius introduced his scale a couple of decades later, defining 0° and 100° as water's freezing and boiling points at standard atmospheric pressure — a far more intuitive reference for scientific work. Celsius became the global scientific and everyday standard almost everywhere except the United States, a few territories, and the Bahamas, Belize, and the Cayman Islands, which still use Fahrenheit for everyday weather reporting.

Common reference points worth memorizing

CelsiusFahrenheitContext
0°C32°FWater freezes
20°C68°FComfortable room temperature
37°C98.6°FNormal body temperature
100°C212°FWater boils (sea level)

A quick mental-math shortcut

For a rough estimate without doing exact math, double the Celsius value and add 30 to get an approximate Fahrenheit reading (this slightly overestimates at higher temperatures, but it's close enough for a quick weather check). For example, 15°C × 2 = 30, plus 30 = 60°F — close to the exact value of 59°F.

What about Kelvin?

Kelvin is the SI base unit for temperature and is used mainly in science. It uses the same size "degree" as Celsius but starts at absolute zero, so the conversion is simple addition: K = °C + 273.15. There's no Kelvin-to-Fahrenheit shortcut — you convert through Celsius first.

Common situations where you'll need to convert

Temperature conversion comes up more often than people expect. Travelers checking weather forecasts abroad, home cooks following a recipe from a different country (see our cooking conversion guide for oven temperature specifics), students working through physics or chemistry homework, and anyone reading international news about heat waves or cold snaps will run into the other scale eventually. Aquarium and terrarium hobbyists also frequently need to convert between the two, since equipment is often manufactured and labeled for a market using the opposite scale.

Why precision matters here

Unlike some conversions where rounding to the nearest whole number is harmless, temperature conversions can matter more than they appear. A few degrees Fahrenheit of difference in a recipe's oven temperature can change baking results, and in scientific or medical contexts, a rounding error compounded across a calculation can meaningfully skew results. When precision matters, it's worth using the exact formula rather than a rounded shortcut, and double-checking your arithmetic or using a converter.

A note on negative temperatures

The formulas work identically for negative values, but it's easy to make sign errors by hand. For example, -40°C converts to exactly -40°F — the one point where the two scales intersect. Working through the formula: (-40 × 9/5) + 32 = -72 + 32 = -40. This is a useful fact to sanity-check your own mental math against, since if you land anywhere other than -40 when converting -40°C, you've made an arithmetic mistake somewhere.

Skip the math entirely

If you just need a fast, accurate answer, our unit converter handles Celsius, Fahrenheit, and Kelvin conversions instantly — just select the Temperature category and type in your value.

← Back to all guides  |  Try the converter →