Currency

    Log In

    B2 Spanish course

    Become more proficient in Spanish with the B2 Spanish course. Enjoy 1-on-1 personalised lessons designed to fit your unique learning needs.

    44,000+

    Experienced tutors

    300,000+

    5-star tutor reviews

    120+

    Subjects taught

    180+

    Tutor nationalities

    4.8

    on the App Store

    What you will learn in the B2 Spanish course

    Prepare to deepen your understanding of the Spanish language with our B2 Spanish course. You'll dive into the intricacies of Spanish grammar, vocabulary, and pronunciation, all while gaining a rich understanding of Hispanic culture. You will be guided by a dedicated tutor who will tailor the course to your learning needs.

    Skills that you will develop in the B2 Spanish course

    • Enhanced Spanish vocabulary and grammar comprehension
    • Improved Spanish pronunciation and accent
    • Greater understanding of Hispanic culture
    • Ability to communicate effectively in Spanish
    • Confidence in using Spanish in real-life situations

    How Preply Spanish courses work

    1. Select your ideal tutor for your B2 Spanish course. Then, book a trial lesson of either 25 or 50 minutes before signing up for the course.
    2. You’ll receive a tailored learning plan based on your goals and get a feel for the tutor’s teaching methods. Don’t worry if you’re not completely satisfied. You have the option to switch to a different tutor for free, or claim a full refund.
    3. Once you’ve completed your trial lesson, you’re all set to subscribe! At this stage, you can decide how many lessons you’d like to schedule per week or month. Even after finishing the course, you can continue your learning journey. Feel free to cancel your subscription at any time as per your convenience

    Course mode

    Online, with your favourite tutor

    Course rating

    5.0 (3,344 reviews)

    Course level

    Intermediate

    Course duration

    12 hours (Estimated 6 weeks, 2 lessons/week)

    Course price

    Starting at €3 per lesson

    Subscription based

    Once you finish the course, keep learning or cancel your subscription anytime.

    Choose your tutor to start the B2 Spanish course.

    Price per lesson
    135+
    Country of birth
    Any country
    I'm available
    Any time
    Specialties
    Also speaks
    Native speaker
    Super Tutor
    Sort by: Our top picks

    227 Spanish teachers available

      1. Lautaro R.

        9

        50-min lesson

        • Spanish

          Speaks

        Spanish teacher, native, with a B2 degree in English and with a pleasant teaching style. — Hello, my name is Lautaro. I come from Argentina and I am your next favourite Spanish teacher. I am a Native speaker and with a certificate in English B2, which will allow me to be able to lead the class efficiently, always attending to your goals and needs, which for me is the most important thing.

        Why choose Lautaro R.

        "I very highly recommend Lautaro as a Spanish tutor. His lessons are very well structured, organized, and fun. He speaks English extremely well as well which is beneficial for people (like me) who are just starting to learn Spanish and would need a little bit of help to comprehend the translation of some words. "

        Imman

        Imman

        March 11, 2024

        1. Jose B.

          5

          50-min lesson

          • Spanish

            Speaks
          +2

          spanish tutor, English speaker b2 — Hello, my name is José Luis, I am a student of business administration and, I have 2 year of experience teaching Spanish. Initially I started teaching guitar, that's how my passion for teaching connecting with people was born, so let's easily learn this wonderful Spanish language !! I like reading ...

          Why choose Jose B.

          "Jose is a very friendly tutor and also very tolerant. "

          morin

          morin

          September 27, 2023

          1. Tomasz B.

            23

            50-min lesson

            • Spanish

              Speaks
            +2

            Spanish tutor for elementary or B2 — Hello, my name is Thomas
            I am a Pole passionate about the Spanish language.
            I did the A1A2 course
            in 2010 and since then I have improved my skills every day, today is C1 or C1+
            also traveling and living in Spain and Central America.
            I also have a dozen people who have learned Spanish from 0,

            Why choose Tomasz B.

            "for now all is perfect."

            PAUL

            PAUL

            February 28, 2022

            1. Sandra Z.

              26

              50-min lesson

              • Spanish

                Speaks
              +2

              Certified Spanish teacher with 10 years of experience — Hi everyone, this is Aitana,  I  finished both my undergraduate and master's studies at the Complutense University of Madrid. After that, I continued to work in Spain. In my spare time, I also taught spanish and chinese for foreigners from different countries.

              1. Yujie S.
                Super Tutor

                21

                50-min lesson

                • Spanish

                  Speaks
                +2

                2000+ lessons taught, certified DELE examiner — Hello, I am teacher Yujie from China.
                - Master in Translation and Intercultural Studies
                - Graduated from Autonomous University of Barcelona
                - 3 years of online and offline teaching experience
                - DELE B1-B2 examiner
                - I speak Spanish, Chinese, English and some French

                Why choose Yujie S.

                "good teacher"

                M

                M

                November 13, 2023

                1. Khushbu K.

                  8

                  50-min lesson

                  • Spanish

                    Speaks
                  +1

                  DELE Certified tutor with 1 year of experience teaching Spanish and 3 years of teaching other languages! — Hello! My name is Khushbu, I'm from India and currently I'm a Spanish and English teacher based in Jaén, Spain since 3 years now. I started studying Spanish in 2016 and it became my passion to learn and teach Spanish ever since then. I have also briefly lived in Bogotá, Colombia where I studied advance level Spanish language and culture.

                  Why choose Khushbu K.

                  "It is really interesting to take lessons with Khushbu ! I have taken in three lessons in all and I already feel that my knowledge level has gone up. I like her teaching method, as she provides conversational speech and also teaches correct pronunciation. I have searched for a long time for a teacher with whom it would be this comfortable to take lessons. I gave myself the goal of learning Spanish and with her, I am sure I will achieve this goal. I am very happy with my Spanish lessons with Khushbu. Khushbu is professional and knows exactly how to convey the material that we are using in the lesson. Khushbu makes each lesson interesting and engaging. What I particularly like about Khushbu is her friendly and dynamic personality and her strong wish to teach and advance, step by step, my level of Spanish in each lesson."

                  Parinita

                  Parinita

                  September 30, 2023

                  1. Mireia G.
                    Super Tutor

                    27

                    50-min lesson

                    • Spanish

                      Speaks
                    +2

                    A native Spanish offers courses in Spanish, Catalan (A1-C2) and English (A1-B2). — My name is Mireia, I'm Spanish with a diploma in Restoration and Conservation of Cultural Heritage (Barcelona, Spain) and I'm studying a Master's Degree in ELE (Teaching Spanish as a Foreign Language).
                    I have more than 3 years of experience teaching Spanish

                    Why choose Mireia G.

                    "The classes are always fun but still well structured with Mireia! I really enjoy my classes with her and can highly recommend it! "

                    Melissa

                    Melissa

                    October 27, 2021

                    1. Juliana M.

                      New

                      tutor

                      14

                      50-min lesson

                      • Spanish

                        Speaks

                      Native Spanish tutor with two and a half years of experience. I make learning easy and enjoyable to help my students master the language! 👩🏻‍🚀✨ — Hello, I am Juliana.
                      I was born in Colombia 🇨🇴 and grew up in Spain 🇪🇸. Currently, since 2021, I live in Los Angeles, California 🇺🇸.
                      I am a communicator and designer by profession, with more than 10 years of experience in creating content for media and social networks.

                      1. Álvaro O.

                        26

                        50-min lesson

                        • Spanish

                          Speaks

                        I have lived in Madrid, Córdoba, Zaragoza, Mallorca and the Philippines. — Hello, my name is Álvaro, I have two degrees and a master's degree in addition to C1,C1,C1,B2 TOEIC English level.
                        I have lived in Madrid, Córdoba, Zaragoza, Mallorca and Cebu (Philippines) so I know the different intonations of Spanish and I have a long experience studying so I know how to make this the most fun.

                        Why choose Álvaro O.

                        "Alvaro adapts classes to all levels and makes sure to provide a fun learning space. He is very patient and helps me focus on quick fixes to help me improve faster. Would strongly recommend!"

                        Olivia

                        Olivia

                        March 22, 2024

                        1. Cristian Mauricio G.

                          7

                          50-min lesson

                          • Spanish

                            Speaks
                          +1

                          CERTIFIED SPANISH LANGUAGE REGULATOR FOR FOREIGNERS — Hello; Hello,
                          My name is Christian, I was born in Bogota, Colombia, I am a computer scientist and work as a freelancer. I am qualified to teach Spanish to foreigners in academic languages. My English skills are intermediate (B1 / B2) and I have basic knowledge of German, I am also at an advanced level in these languages.

                          Why choose Cristian Mauricio G.

                          "Christian is patient, creative and fun to work with. I am learning at a surprising rate and thoroughly enjoying the classes. I would highly recommend Christian. "

                          veronica

                          veronica

                          July 24, 2021

                        Why Preply is the best site to learn spanish online

                        4.8

                        /5

                        spanish tutors with an average rating of 4.8 and up to 156 reviews

                        4

                        languages

                        Our spanish tutors speak on average 4 different languages

                        6

                        h

                        Our spanish tutors on average answer students in 6 hours

                        Our spanish students love us

                        Tatjana

                        Tatjana

                        with Oihane

                        Oihane teaches with passion and has a very good sense for my understanding and knowledge of certain topics. She recognizes very quickly which topics need a bit more explanation and where it simply needs practice. She is always very kind and empathetic, which is why she tries to make a personal connection to the subject that is being taught. Thank you Oihane, for your great support!!

                        Cindy is a great teacher because she is very encouraging, enthusiastic and driven. She is helping me stay on track with my learning goals.

                        Eamon

                        Eamon

                        with Amadeo

                        Amadeo is great. Very easy going and easy to talk to. The classes are interactive and engaging, and he adapts the lessons to suit my skill level. I have only just started learning with him, but I am enjoying the process.

                        Jesse

                        Jesse

                        with Estrella

                        Estrella is a good tutor with good pronunciation. She is dedicated, giving her full attention without distractions or background noise.

                        Martina

                        Martina

                        with Martin

                        Martin is the best Spanish teacher ever! Would definitely recommend! He has a fun, engaging, and interesting teaching style that will make you excited about learning Spanish. Also, check out Spanish Boost, which is his awesome Youtube channel! Gracias Martín!