Funny
Use this for someone who tells a lot of jokes or for a specific joke. It's very common in Mexico and much of Latin America.
Similar to 'comical' in English. Use it to describe a funny situation, movie, or person. It's understood everywhere.
This means 'fun' or 'entertaining'. While not a direct translation of 'funny', it's used for funny movies, books, or people that make you have a good time.
My brother is very funny.
The book is comical and fun.
Ana is very funny, she always tells jokes.
The movie isn't serious, it's entertaining.
'Gracioso' is universally understood. 'Chistoso' is also extremely common, especially for something that is 'jokey'.
'Chistoso/a' is the most frequent and natural-sounding choice for 'funny' in everyday conversation.
Both 'gracioso' and 'chistoso' are used interchangeably and are very common.
'Gracioso' is standard. 'Divertido' is also used often to describe a funny person or situation.
'Gracioso' is very common. You will also hear the expression 'tiene gracia' or 'me hace gracia' to say 'it's funny' or 'I find it funny'.
Forgetting gender agreement. For example, saying 'La película es gracioso.' — Adjectives in Spanish must match the gender of the noun. The correct form is 'La película es graciosa' because 'película' (movie) is a feminine word.
Confusing 'ser' and 'estar'. Saying 'Él está gracioso' when you mean 'Él es gracioso.' — Use 'ser' ('es') to describe a person's characteristic (He is a funny person). Use 'estar' ('está') for a temporary state (He is acting funny right now).
Using 'fun' and 'funny' interchangeably. A common error is using 'gracioso' for 'fun'. — A joke is 'gracioso' (funny). A party is 'divertida' (fun). A person can be both, but the words have different meanings.