How to Say I'm Hot in SpanishPhoto by Josef Kali on Pexels
← All articles
Nov 7, 2026

How to Say I'm Hot in Spanish

Learn how to say I'm hot in Spanish: tener calor vs. hace calor vs. estar caliente, why "estoy caliente" is a trap, plus practice exercises with answers.

Picture this: you're sweating through a summer afternoon in Madrid, you turn to your host and announce, proudly, "Estoy caliente." The table goes silent. If you want to know how to say "I'm hot" in Spanish without that moment, you're in the right place, because the most literal translation is also the most embarrassing one.

Why "I'm Hot" Trips Up English Speakers

English uses one verb, "to be," for almost everything: I'm hot, I'm tired, I'm thirsty. Spanish splits those ideas across three different constructions, and picking the wrong one changes the meaning completely.

For temperature, the answer depends on who or what is hot: your body, the weather, an object, or your attractiveness. Learners who translate word for word with estar end up saying something they never intended.

This post gives you the safe everyday phrase, the risky one to avoid, and the weather and food versions so you can talk about heat naturally in any Spanish-speaking country.

The Everyday Phrase: Tener Calor

When you feel hot, Spanish says you have heat. The verb is tener (to have), not ser or estar.

Key Phrases

  • Tengo calor (TEHN-goh kah-LOHR) — I'm hot (I feel warm)
  • Tengo mucho calor (TEHN-goh MOO-choh kah-LOHR) — I'm very hot
  • ¿Tienes calor? (tee-EH-nehs kah-LOHR) — Are you hot?
  • Tenemos calor (teh-NEH-mohs kah-LOHR) — We're hot
  • Tiene calor (tee-EH-neh kah-LOHR) — He/she is hot (feels warm)

[AUDIO: Tengo mucho calor]

Notice that calor (heat) is a noun here, so you describe it with mucho (a lot of), never muy (very). Saying "tengo muy calor" is a classic learner slip.

Grammar Note

Tener is one of Spanish's most useful irregular verbs, and it covers many physical sensations: tener frío (to be cold), tener hambre (to be hungry), tener sed (to be thirsty), tener sueño (to be sleepy). Heat follows the same pattern.

  • yo tengo calor
  • tú tienes calor
  • él/ella/usted tiene calor
  • nosotros tenemos calor
  • ellos/ustedes tienen calor

Common mistakes to avoid:

  • Saying "soy caliente" or "estoy caliente" for "I'm hot" (more on this below).
  • Using muy instead of mucho before calor.

The Phrase to Avoid: Estoy Caliente

Here is the trap. Caliente is an adjective meaning "hot to the touch," like soup or a stove. Applied to a person with estar, it usually means aroused. With ser, "es caliente" describes someone as sexually forward. Neither is what you meant when you were sweating at lunch.

In Mexico and much of Central America, caliente can also carry the sense of angry or heated, as in "se puso caliente la discusión" (the argument got heated). Context matters, but in a casual chat about the weather, stick with tener calor and you'll never be misunderstood.

So when is caliente the right word? Whenever the thing itself is hot:

  • El café está caliente (the coffee is hot)
  • Agua caliente (hot water)
  • Una sopa caliente (a hot soup)
  • Un chocolate caliente (hot chocolate)

Here you use estar because heat is a temporary condition of the thing. If the coffee has cooled, it's no longer caliente.

Talking About the Weather: Hace Calor

When it's the weather that's hot, Spanish uses hacer (to make/do), in the third person only.

  • Hace calor (AH-seh kah-LOHR) — It's hot
  • Hace mucho calor — It's very hot
  • Hace un calor insoportable (een-soh-por-TAH-bleh) — It's unbearably hot
  • Hoy hace calor — It's hot today

This is the same pattern you see with hace frío and hace sol. You don't say "el tiempo es caliente."

Put the two ideas side by side and the difference becomes clear:

  • Tengo calor — I feel hot (my body)
  • Hace calor — it is hot (the weather)
  • Está caliente — it is hot to the touch (an object or food)

A fourth, informal option is sofocante (stifling) or the verb sofocarse (to suffocate from heat): "Me estoy sofocando" (I'm suffocating in this heat). In Spain you'll also hear "estoy asado" or "me estoy asando" (I'm roasting), and in Latin America "me estoy muriendo de calor" (I'm dying of heat).

Other Ways to Say It

Once you have the basics, add a little color. These expressions are common in everyday conversation:

  • Me muero de calor — I'm dying of heat
  • Estoy sudando (I'm sweating)
  • Qué calor (keh kah-LOHR) — It's so hot!
  • Hace un calor de espanto — It's frighteningly hot
  • Un calor que pela — A scorching heat (literally, a heat that peels)
In the Caribbean and much of coastal Latin America, people greet the heat as a fact of life: "¡Qué calor!" is practically a greeting in July. In Argentina and Chile, the seasons are reversed, so December and January are the hot months, a detail worth remembering when you plan a holiday trip.

Putting It Into Practice

Here are three short situations and the phrase that fits each one.

  • You walk into a stuffy room and want the window open: "Tengo mucho calor, ¿podemos abrir la ventana?" (I'm very hot, can we open the window?)
  • You're checking in on a friend at the beach: "¿Tienes calor? Hay sombra aquí." (Are you hot? There's shade here.)
  • You touch your tea and pull back: "¡Cuidado, está muy caliente!" (Careful, it's very hot!)

A simple three-question test helps you choose: Is it a person's feeling? Use tener calor. Is it the weather? Use hacer calor. Is it a thing you can touch? Use estar caliente.

Practice Exercises

  • Complete the sentence: Yo ____ mucho calor. (tener)
  • Choose the correct form: Hoy (tiene / hace / está) mucho calor.
  • Translate into Spanish: The soup is hot.
  • Fix the mistake: "Estoy muy caliente porque corrí cinco kilómetros."
  • Translate into Spanish: Are you hot? Do you want some water?
  • Choose the right word: Mi hermano (tiene / es / hace) calor y abre la ventana.

Answer Key

  • Yo tengo mucho calor.
  • Hoy hace mucho calor.
  • La sopa está caliente.
  • "Tengo mucho calor porque corrí cinco kilómetros." (Use tener calor and mucho, not estar caliente and muy.)
  • ¿Tienes calor? ¿Quieres agua?
  • Mi hermano tiene calor y abre la ventana.

Conclusion: Keep It Cool

Saying "I'm hot" in Spanish comes down to choosing the right verb for the right subject. Here are the three takeaways:

  • Use tener calor when you feel hot, with mucho, never muy.
  • Use hacer calor for the weather, and estar caliente only for objects, food and drinks.
  • Avoid "estoy caliente" for yourself unless you really mean something else entirely.

Ready to keep going? Try the same tener pattern with tengo frío, tengo hambre and tengo sed, then write three sentences about today's weather in Spanish and share them in the comments. Your future dinner table, and your host in Madrid, will thank you.