Learn German online

Learn German.
Make it part of your life.

Find the right course to start or continue learning German. Compare live group, regular, intensive, self-study and conversation courses to fit your time and goals.

You can use the course guide without creating an account.

  • Start from the basics
  • Online classes with a teacher
  • Practice on the website & app
One hello. A whole new world.
BahnDeutsch eagle holding a learning tablet
From remembering to speakingIch kann das.I can do this.
A little further, every day BahnDeutsch

Learning Challenge 1406

Learn. Progress. Compete.

Earn points through real practice. Explore entry requirements, prizes and the leaderboard.

Explore the challenge

Before you enrol

Start learning
in three steps.

  1. 01

    Watch a sample lesson

    See how the teacher explains things and get a feel for the class.

  2. 02

    Find your course or practice tool

    The guide below helps you choose based on your level and how you want to learn.

  3. 03

    Read the details, then decide

    Check the course content, fees and enrolment conditions before you decide to buy.

Explore BahnDeutsch

What would you like to do?

Choose what you want to do first. Then you will see the options that fit.

For your first step

Find the course that suits you

New to German or looking for the right class? Choose your next step here.

German courses

Live group classes, teacher-led courses, self-study or conversation: find the right format for you.

Live group classes

Complete A1–B2 levels with an individual guide, group classes and 08:00–24:00 support; see tuition and conditions.

Placement test

Unsure which level to start at? The starting guide will show you your next step.

Sample lesson

Watch a teaching sample to see how lessons are explained.

Learner guide

Use the guide for study planning, finding lessons and using the learning tools.

Keep learning

Make German part of your day

Want to review words or practise speaking? Open the tool you need here.

German AI assistant

Visit the assistant to practise conversation and ask questions about German.

Vocabulary studio

Practise your vocabulary with flashcards and Leitner review.

Learning Challenge 1406

If competition motivates you, explore how to join and see the leaderboard.

For reading and access

Find the resource you need

Have a book or looking for an article? Find your resources and how to access them here.

Activate your book

Have a BahnDeutsch book? Enter its code and learn how to access the companion content.

BahnDeutsch app

Find the app version for your phone and instructions for installing it.

Manage your learning

Your account, purchases and questions

Visit your courses, check purchase details or ask us to help you choose your next step.

Shop and subscriptions

Check course and resource prices, purchase terms and what each subscription includes.

Learner dashboard

Sign in to follow your courses, practice and progress.

Affiliate program

Interested in recommending BahnDeutsch courses? Explore the program and get started in the affiliate dashboard.

Advice and support

Find how to contact us for help choosing a course or questions about the site and your learning.

Help me choose a course

Where do
I start?

Answer the questions here to find a course or tool for your needs.
If you’re unsure of your level, you can take the placement assessment after logging in or creating an account.

See your suggestions first.
Check the details and price before buying.

Compare courses in the visual guide
Six learning options, with a separate introduction to live group classes.

View all courses and enrolment details

A short German exercise

Don’t just read.
Try it for yourself.

In this example, you’ll learn a word, practise it and try to recall it again.

Try it now. You don’t need to know any German yet.

Now watch a sample lesson This short example shows you how learning and review work.
Deutsch im Alltag.Greetings

One word to start a conversation

Hallo!

It means “hello!”

Use it to greet someone in a friendly conversation.

What do learners say?

Before you choose,
listen to other learners.

Listen to learners share their experiences of studying with BahnDeutsch.

Hear more learner stories
A learner’s experience

Learning with BahnDeutsch

Press the button below to listen.

You can listen right here on this page.
Already know your level and format?Explore available courses before enrolling

Courses and enrolment

Check the course details first,
then decide whether to enrol.

The shop shows each course’s content, fees and payment terms. Check them against your schedule and goals before you decide.

View courses and fees

Before enrolling

Still have questions?

Find answers about classes, placement assessments and website subscriptions here.

Course shop
Do I need to know German to start?

No. A1 starts with the basics. If you have studied before but are unsure of your level, use the starting guide.

What is an online class?

You attend over the internet and interact with your teacher, without travelling to a school. Check the course guide for access instructions and the tools you need.

Is a website subscription different from a course?

Yes. A course follows a learning path for a level or skill. Group courses include the same-level learner guide, individual progress, group classes and support from 08:00 to midnight Tehran time. Separately subscribed AI tools are optional; check each option before buying.

When does a live group class start?

Each group starts after 5 confirmed registrations and teacher confirmation of the schedule. There is no fixed waiting deadline; you will receive updates on group formation. Paying the first installment counts as confirmed registration. Access time and the second installment due date are calculated from the actual class start.

Explore group courses
Where can I find fees, class times and enrolment details?

Visit the relevant course introduction. Resource subscription fees and terms are on the subscriptions page. Ask support about any unclear details before paying.

View subscriptions
Do I need to install an app to learn?

You can start on the website itself. If you prefer learning on your phone, see the app page for available versions and installation instructions.

App guide
How can I find out my level?

Choose “A little, but I’m unsure of my level”. Sign up or log in here, then complete the reading, listening, grammar, vocabulary and writing assessment. Your result is saved to your account with course recommendations. Assessment terms and fees are shown before payment.

Affiliate program

Share BahnDeutsch and become an affiliate.

Interested in recommending BahnDeutsch courses? Explore the program and get started in the affiliate dashboard.

Open affiliate dashboard

Need help choosing a course?

Still deciding on a course?
The starting guide can help.

Tell us about your German experience to see your next step.

Help me choose a course