Tomas R.

    Tomas R.

    4.3

    2 reviews

    ES
    Robert F.
    For beginners

    Robert F.

    4.8

    34 reviews

    US
    Claire S.
    Business French

    Claire S.

    5

    43 reviews

    FR
    Giulia K.

    Giulia K.

    4.9

    34 reviews

    IT
    Tiago C.

    Tiago C.

    5

    44 reviews

    PT
    Jane M.
    Native Speaker

    Jane M.

    4.9

    67 reviews

    GB
    Andreas G.

    Andreas G.

    4.5

    34 reviews

    DE

    Intensive Spanish Courses Online

    Want to start an intensive Spanish course online? On Preply you can book as many Spanish lessons a week as you want, allowing you to design your own intensive Spanish course and make it as intensive as you want. We're the leading online language learning platform worldwide. Looking for a different way to learn a language? Explore online Spanish classes.
    Read more

    Get a personalized choice of tutors by answering a few quick questions


    Price per lesson
    $20 – $310+
    Country of birth
    Any country
    I'm available
    Any time
    Specialties
    1
    Also speaks
    Native speaker
    Tutor categories
    Sort by: Our top picks

    3,783 Spanish teachers available

    • Carlos Alberto R.
      Professional

      $195

      50-min lesson

      32

      students

      965

      lessons
      • Spanish

      32 active students

      965 lessons

        Speaks
      • Spanish (Native),
      • English (Advanced)

      +3

      Speak Spanish with Confidence—Fluency Starts the Moment We Begin! — Hi! I’m Carlos, a passionate language enthusiast and experienced Spanish teacher. For me, learning a new language is more than just memorizing words—it’s about discovering new perspectives and cultures. I love making lessons engaging and tailored to each student's needs.

      Why choose Carlos Alberto R.

      "An amazing tutor. Very patient. "

      Cameron

      Cameron

      December 16, 2023

      Popular. Booked 5 times recently

    • Catalina V.

      $311

      50-min lesson

      20

      students

      258

      lessons
      • Spanish

      20 active students

      258 lessons

        Speaks
      • Spanish (Native),
      • English (Proficient)

      Learn Spanish with a Passionate Colombian Tutor – Personalized Lessons for All Ages! — Hello! My name is Catalina, I am Colombian, and I am 24 years old. I have experience working with people of different ages and backgrounds, and I love meeting new people from various parts of the world. I really enjoy sharing my beautiful language and learning about other cultures.

      Why choose Catalina V.

      "Catalina is extremely easy to talk to and the conversation is always very natural and fun. She is a wonderful teacher and is always very positive and patient."

      Tal

      Tal

      December 1, 2025

    • Luis Pablo E.
      ProfessionalSuper Tutor

      $249

      50-min lesson

      34

      students

      1407

      lessons
      • Spanish

      34 active students

      1,407 lessons

        Speaks
      • Spanish (Native),
      • English (Advanced)

      +1

      ¡Native spanish tutor with 8 years of experience! ¡Improve your fluency and confidence from the first lesson! — Hello! I’m Pablo, a native Spanish tutor with over eight years of experience teaching students of all ages and levels.
      My approach is based on real communication, where conversation is the core of learning.
      In my lessons, you’ll learn in a fast, fun, and practical way, while improving your fluency and confidence from the very first session, discovering grammar naturally through inductive methods.

      Why choose Luis Pablo E.

      "My lessons with Luis Pablo have been really helpful; I've taken Spanish classes on grammar, reading and writing, but want to improve my conversation, and the format of these lessons are really building up the vocabulary and confidence I need to have the conversations I want to have."

      Matthew

      Matthew

      February 22, 2025

    • Miguel Luciano W.

      $117

      50-min lesson

      43

      students

      4901

      lessons
      • Spanish

      43 active students

      4,901 lessons

        Speaks
      • Spanish (Native),
      • English (Proficient)

      +1

      Spanish Course for Adults: Start from Zero — Knowledgeable. Patient. Adaptable. Supportive. Hello! I'm Luciano, a Spanish teacher from Argentina with 5 years of experience and over 3500 teaching hours on Preply. I'm passionate about teaching and always looking for ways to improve my skills.
      I am trained in the TPRS (Teaching Proficiency through Reading and Storytelling) method, which I use to make learning interactive and engaging.

      Why choose Miguel Luciano W.

      "I'm really enjoying lessons with Luciano and in just a few lessons, I can already notice that I feel more comfortable speaking than before. I am an intermediate level (B1) and wanted to get more practice with using the different tenses so the method of teaching through creating stories together really appealed to me. I've found this style of teaching to be great at not only using the tenses in a number of different ways but also to build on vocab that you wouldn't normally come across. Not only that but we've both laughed a lot throughout the lessons! "

      Thomas

      Thomas

      April 30, 2020

    • Javi G.
      ProfessionalSuper Tutor

      $334

      50-min lesson

      32

      students

      4425

      lessons
      • Spanish

      32 active students

      4,425 lessons

        Speaks
      • Spanish (Native),
      • English (Proficient)

      +5

      Spanish teacher (I also have a TESOL certificate from Arizona State University) — My name is Javi, I'm Galician (Spain). If you want to learn Spanish and practice your speaking skills . I am a sociable person, I enjoy traveling, sports (I am a soccer fanatic).
      I have lived in different countries like Holland or Switzerland and therefore I also speak French, Italian and English.

      Why choose Javi G.

      "He is very very nice person , someone easy to deal with his accent in Spanish and English very clear and actually he teaches me a lot , very recommended "

      Najwan

      Najwan

      September 30, 2020

      Very popular. Booked 12 times recently

    • Free switch

      Find the right tutor, risk free

      If the first tutor isn’t a match, try 2 more for free.

    • Natalia B.
      ProfessionalSuper Tutor

      $272

      50-min lesson

      28

      students

      6245

      lessons
      • Spanish

      28 active students

      6,245 lessons

        Speaks
      • Spanish (Native),
      • English (Proficient)

      +3

      Certified Spanish Tutor – Creative and Goal-Oriented Lessons — ¡Hola! I'm Natalia, a certified Spanish and English teacher with over 5 years of experience helping students from all around the world.
      I'm a creative and approachable person. I love teaching through music, games, conversation, and personalized activities.

      Why choose Natalia B.

      "I have only had 4 lessons so far and Natalia has already taught me so much more than I ever learned through both high school and college language courses. She'll make you work hard, but she's so patient and fun. I look forward to lessons every week. :)"

      Ariel

      Ariel

      July 29, 2020

      Popular. Booked 5 times recently

    • Eva L.
      Professional

      $195

      50-min lesson

      77

      students

      10379

      lessons
      • Spanish

      77 active students

      10,379 lessons

        Speaks
      • Spanish (Native),
      • English (Proficient)

      +1

      Certified tutor with over five years of experience — Hi, my name is Eva! I’ve been a language teacher for over 5 years now and I deeply enjoy it because I get to see the personal and professional growth of my students. I speak Spanish (native) English and French.
      In my classes, I teach considering what’s best for YOU.

      Why choose Eva L.

      "She is really nice & understanding person. Extra marks for her English. I recommend Eva for all the native English speakers who are trying to learn Spanish. "

      Hardik

      Hardik

      April 18, 2021

      Very popular. Booked 16 times recently

    • Julia d.
      Professional

      $249

      50-min lesson

      25

      students

      2681

      lessons
      • Spanish

      25 active students

      2,681 lessons

        Speaks
      • Spanish (Native),
      • English (Upper-Intermediate)

      +2

      +4 years of experience / Learn to speak Spanish with confidence! 🗣️ / Do you want to speak like locals? 🌎 / Dynamic lessons tailored to you! 🌟 — Hello! My name is Julia and I am from the south of Spain.
      I have a degree in Social Communication and Journalism. I love travels, learning about other cultures, art history, cinema, nature and veggie life.
      When I discovered that I could combine some of my passions by teaching my language to others, I wanted to dedicate myself to it!

      Why choose Julia d.

      "Julina is amazing, she is so patient and she cater to what her student requires in order to advance. You are going to learn a lot! Highly recommend :) "

      Sumaya

      Sumaya

      August 14, 2023

    • Carolina Ayelén M.
      ProfessionalSuper Tutor

      $272

      50-min lesson

      16

      students

      478

      lessons
      • Spanish

      16 active students

      478 lessons

        Speaks
      • Spanish (Native),
      • English (Advanced)

      +2

      Literature teacher (National University of the South) and Spanish tutor with 3+ years of experience. Certified in language teaching and English (Oxford Institute). My lessons are dynamic, step by step, and student-focused. — Hello! I'm Carolina, a Literature teacher with a degree from the National University of the South and a Spanish tutor with over 3 years of experience at Preply. In addition to my teaching training, I hold a language teaching certificate and an English certificate from the Oxford Institute 📜, which allows me to support each student according to their needs.

      Why choose Carolina Ayelén M.

      "She is an amazing teacher!!! Very kinda and has taught me so much over the few lessons we have had together!!!"

      Katelyn

      Katelyn

      December 11, 2025

      Popular. Booked 6 times recently

    • Rocío L.
      ProfessionalSuper Tutor

      $179

      50-min lesson

      22

      students

      322

      lessons
      • Spanish

      22 active students

      322 lessons

        Speaks
      • Spanish (Native),
      • English (Advanced)

      Learn Spanish with me, a Certified Argentinian Tutor 💬🧉 | Focused on Conversation and Cultural Exchange 🌸🌎 — Hi! I’m Rocío ☁️
      I’m a Spanish tutor from Misiones, Argentina 🌿.
      I love helping people feel confident in Spanish through warm, relaxed, and authentic conversations 🧉💗.
      My goal is for each class to feel like a calm and friendly space ☕, like chatting with someone who genuinely cares about your progress :)

      Why choose Rocío L.

      "Rocío is a great teacher. She is very kind and helps me when I mess up. She prepares her lessons carefully and I can tell she cares about helping me and being a good teacher. "

      Zach

      Zach

      June 19, 2025

    How Preply works

    Choose from over 10,076 Spanish tutors. Use filters to narrow your search and find the perfect fit.

    Find the perfect time in your schedule and connect with your tutor in our virtual classroom.

    Get a subscription and build a learning habit! You can also try another tutor for free to be sure about your choice.

    Why Preply is the best Spanish tutoring site

    5

    /5

    Spanish tutors with an average rating of 5 and up to 205 reviews

    3

    languages

    Our Spanish tutors speak on average 3 different languages

    2

    h

    Our Spanish tutors on average answer students in 2 hours

    Spanish classes prices by tutor nationality

    CountryPrice
    Flag

    Venezuela

    $15 / hr

    Flag

    Mexico

    $20 / hr

    Flag

    Spain

    $35 / hr

    Flag

    Colombia

    $22 / hr

    Average Spanish tutors rates

    Native/non native speakersPrice

    Native Spanish speakers

    $20 / hr

    Non native Spanish speakers

    $20 / hr