Check out our detailed list of Spanish adjectives, organized to help you improve your language skills. Learn how to describe people, places and situations with a wide range of essential adjectives. Knowing when to use a specific adjective will help you express emotions, making your speech more engaging and precise. These are sorted by type, depending on whether they describe someone’s personality, appearance, a place or an object.
Appearance description
alto
tall
bajo
short
ancho (*gordo could be considered as offensive)
fat
delgado
thin
feo
ugly
guapo
hansome/pretty
moreno
dark/brunette
rubio
blonde
pelirrojo
red-haired
fuerte
strong
débil
weak
corto
short
largo
long
Personality description
bueno
good
malo
bad
amable
kind
antipático
unfriendly
seguro de sí mismo
confident
servicial/ que ayuda
helpful
engreído
vain
egoísta
selfish
listo
smart
bobo
silly
gracioso
funny
serio
serious/ stiff
extrovertido
extroverted
introvertido
introverted
tímido
shy
borde
rude
ambicioso
ambitious
discreto
discreet
generoso
generous
malhumorado
grumpy
puntual
punctual
tolerante
tolerante
optimista
optimist
fiable/ de fiar
trustworthy
modesto
humble
leal
loyal
tacaño
stingy
respetuoso
respectful
perezoso
lazy
creativo
creative
educado
polite
aburrido
boring
ordenado
organized
alegre
happy
mentiroso
liar
maduro
mature
trabajador
hard-working
paciente
patient
terco/ cabezota
stubborn
ingenuo
naive
orgulloso
proud
fiel
faithful
caprichoso
spoiled
honesto
honest
Feeling/ mood description
animado
cheerful
entusiasmado
excited
enfadado
angry
agradecido
thankful
atento
attentive
dormido (con sueño)
sleepy
cansado
tired
feliz
happy
triste
sad
alegre
happy/cheerful
tranquilo
quiet
relajado
relaxed
asombrado
stunned
asustado
frightened
encantado
pleased
convencido
convinced
confuso
confused
decepcionado
disappointed
preocupado
worried
satisfecho
satisfied
interesado
interested
avergonzado
embarrased
emocionado
excited
Place description
pequeño
small
grande
big/ large
ancho
wide
estrecho
narrow
lleno
full
vacío
empty
ocupado
busy
cómodo
comfortable
incómodo
uncomfortable
frío
cold
caliente
hot/ warm
sucio
dirty
limpio
clean
agradable
nice
cerca
close/ near
lejos
far
caro
expensive
barato
cheap
antiguo
antique
viejo
old
nuevo
new
famoso
popular
ruidoso
noisy
tranquilo
quiet
Check this link for a list of countries and their adjectives