Spanish vocabulary by topic

Learn Spanish by topic: 57 word lists with 1,564 words and phrases in total. Pick a topic that suits you, from your very first words to useful travel phrases.

Colors, numbers and shapes

  • Colors

    22 words

    rojo · azul · verde

  • Numbers

    46 words

    treinta y cinco · treinta y cuatro · catorce

  • Shapes

    10 words

    el círculo · el cuadrado · el rectángulo

Time and calendar

  • Days

    21 words

    el lunes · el martes · el miércoles

  • Holidays

    18 words

    el Año Nuevo · la Navidad · el Día de la Madre

  • Months

    12 words

    abril · agosto · diciembre

  • Telling the time

    12 phrases

    Es la una en punto · ¿Qué hora es? · Son las cinco

  • The seasons

    17 words

    la primavera · el verano · el otoño

  • Time indicators

    32 words and 9 phrases

    ahora · luego · después

Conversation and everyday situations

People, body and feelings

  • Appearance

    10 words

    alto, alta · delgado, delgada · feo, fea

  • Emotions

    50 words

    la felicidad · la tristeza · el miedo

  • Family

    21 words and 4 phrases

    el abuelo · el hermano · el hijo

  • Health

    142 words and 1 phrase

    el hospital · enfermo · la farmacia

  • Personality traits

    13 words

    inteligente · interesante · simpático

  • Professions

    55 words

    el camarero · el médico · el policía

  • The body

    40 words

    el brazo · el corazón · el cuello

Home and daily life

  • At home

    27 words

    el sofá · el teléfono · la fotografía

  • At school

    29 words

    la eñe · la equis · la i griega

  • At the office

    17 phrases

    Llamar por teléfono · Un ordenador · Unos ordenadores

  • Clothing

    27 words

    el abrigo · el jersey · el sombrero

  • Fruit and vegetables

    23 words

    el limón · el plátano · el tomate

  • Grocery shopping

    36 words

    el arroz · el dinero · el helado

  • In the kitchen

    44 words

    el aceite · el azúcar · el café

  • Move house

    23 words

    la mudanza · las cajas · empacar

  • Train a dog

    19 words

    el perro · el cachorro · el adiestramiento

Travel and vacation

  • Accommodations

    30 words and 20 phrases

    el camping · la tienda de campaña · el albergue

  • At the beach

    29 words

    la arena · la toalla de playa · la sombrilla

  • At the campsite

    18 words

    las parcelas · la fogata · el saco de dormir

  • At the station

    17 phrases

    ¿A qué hora sale? · Llega a las ocho · Sale a las seis

  • Countries and nationalities

    51 words

    Alemania · Argentina · Australia

  • On vacation

    32 words

    el viaje · las vacaciones · el souvenir

  • Transport

    36 words

    el autobús · el tren · el avión

  • Travelling

    7 words and 7 phrases

    Barcelona · Sevilla · la ciudad

Sports and leisure

  • Hobbies and sports

    38 words

    bailar · caminar · cocinar

  • Racing bike

    20 words

    la bicicleta de carretera · el manillar · los pedales automáticos

  • Sports

    20 words and 2 phrases

    el fútbol · el baloncesto · el tenis

  • Television

    27 words

    la televisión · el canal · el programa

Nature and science

  • Animals

    69 words

    el gato · el pájaro · el pez

  • Chemical elements

    27 words

    el oro · la plata · el aluminio

  • Natural phenomena

    16 words

    el tornado · la inundación · el deslizamiento de tierra

  • Outdoors

    19 words

    el agua · el árbol · el mar

  • The solar system

    14 words

    el Sol · la estrella · la Luna

  • Weather

    20 words and 17 phrases

    la lluvia · la nieve · el viento

Grammar in example sentences

  • Negations

    8 words and 10 phrases

    nada · nadie · no

  • Por and para

    2 words and 28 phrases

    por qué · para qué

  • Question words

    9 words and 3 phrases

    cómo · cuándo · dónde

  • Ser, estar and hay

    22 phrases

    El café es para mi mujer · Es la una · Es una chica

  • Tener que, hay que and deber

    8 phrases

    Hay que tener cuidado al cruzar · Hay que tener paciencia · Nuestro hijo tiene que estar en casa a la una

All words → · All phrases →

Learn 7 new Spanish words every week: free, in your inbox.

Get updates