German Writing Practice: Exercises With Answers for Every Level
Writing is one of the most effective ways to make German vocabulary and grammar stick in your memory. Unlike speaking, writing gives you time to think, check your work, and notice patterns. Yet most learners skip it because they do not know where to start or worry about making mistakes.
This guide gives you concrete German writing practice exercises for every level, from complete beginner to upper-intermediate, complete with sample answers so you can check your own work.
How Can I Practice Writing in German?
You do not need a teacher, a textbook, or an expensive course to practice writing in German. Here are practical ways to get started today:
- Fill-in-the-blank exercises help you practice grammar in context without needing to produce full sentences from scratch. Our Lückentexte quizzes are a great starting point.
- Copying and adapting model texts is a technique used in language schools everywhere. Find a short German text, study it, then rewrite it with your own details.
- Daily journaling in German, even just three sentences about your day, builds consistency and fluency.
- Typing practice with German words trains your fingers and your brain at the same time. Try our Type Rush game for a fun, timed challenge.
- Unscrambling words and sentences strengthens your understanding of German word order. The Word Scramble game is perfect for this.
- Responding to prompts at your level pushes you to produce original text, which is where the deepest learning happens.
The key is to match the exercise to your current level. Let us walk through what that looks like.
What Are Good German Writing Exercises for Beginners?
If you are at the A1 level, your goal is to get comfortable forming basic German sentences. You are not writing essays. You are building blocks.
Exercise 1: Fill in the Blanks
Complete each sentence with the correct word from the box.
Word box: heisse, wohne, bin, komme, lerne
- Ich ______ Maria.
- Ich ______ aus Spanien.
- Ich ______ in Berlin.
- Ich ______ 25 Jahre alt.
- Ich ______ Deutsch.
Sample answers:
- heisse
- komme
- wohne
- bin
- lerne
This type of exercise reinforces verb forms and basic sentence patterns. You can find more structured exercises like this in our grammar quizzes.
Exercise 2: Describe a Picture
Look at any simple image, a photo of a kitchen, a park, a street, and write five sentences about what you see. Use these sentence starters:
- Ich sehe...
- Es gibt...
- Der/Die/Das... ist...
- Links/Rechts ist...
- Die Farbe ist...
Example (describing a kitchen):
Ich sehe eine Küche. Es gibt einen Tisch. Der Tisch ist braun. Links ist ein Fenster. Die Küche ist klein.
Do not worry about perfection. The goal is to produce German text and practice your basic grammar structures.
Exercise 3: Write About Yourself
Answer these questions in complete German sentences:
- Wie heisst du?
- Woher kommst du?
- Wo wohnst du?
- Was machst du? (Beruf oder Studium)
- Was ist dein Hobby?
Sample answer:
Ich heisse Tom. Ich komme aus England. Ich wohne in München. Ich bin Student. Mein Hobby ist Fussball.
A2 Writing Practice: Short Emails and Daily Routines
At A2, you can form more complex sentences and connect ideas. It is time to write short texts that serve real purposes.
Exercise 4: Write a Short Email
Prompt: Write an email to a friend. Tell them about your weekend plans. Use at least six sentences.
Sample answer:
Liebe Anna,
wie geht es dir? Am Samstag gehe ich in die Stadt. Ich möchte ein neues Buch kaufen. Am Nachmittag treffe ich meine Freunde im Café. Am Sonntag bleibe ich zu Hause. Ich koche Pasta und schaue einen Film. Vielleicht rufe ich dich an!
Liebe Grüsse, Tom
Notice the sentence structure: in German, the verb stays in the second position. When a time expression starts the sentence (Am Samstag...), the subject and verb swap places.
Exercise 5: Describe Your Daily Routine
Prompt: Write eight sentences about a typical day. Use time expressions.
Sample answer:
Um 7 Uhr stehe ich auf. Ich frühstücke um halb acht. Um 8 Uhr fahre ich zur Arbeit. Ich arbeite von 9 bis 17 Uhr. Nach der Arbeit gehe ich einkaufen. Um 19 Uhr koche ich das Abendessen. Am Abend lese ich ein Buch oder sehe fern. Um 23 Uhr gehe ich ins Bett.
Pay attention to the separable verbs: aufstehen becomes ich stehe auf, fernsehen becomes ich sehe fern. This is a common pattern in German that trips up many learners.
Exercise 6: A Postcard From Holiday
Prompt: Write a postcard to a family member from your holiday. Mention the weather, what you did, and what you will do tomorrow.
Sample answer:
Lieber Papa,
ich bin jetzt in Wien. Das Wetter ist sehr schön und warm. Gestern habe ich das Schloss Schönbrunn besucht. Es war wunderschön! Heute gehe ich ins Museum. Morgen möchte ich den Prater besuchen. Das Essen hier ist fantastisch. Ich vermisse euch!
Dein Tom
This exercise practices the Perfekt tense (ich habe besucht), present tense, and future plans with möchte.
B1 Writing Practice: Opinions and Formal Letters
At B1, you need to express opinions, give reasons, and write in both informal and formal registers. This is where German writing practice becomes genuinely useful for real life and professional settings.
Exercise 7: Write an Opinion Text
Prompt: Should children learn a second language in primary school? Write your opinion in about 80 words. Use connecting words like weil, deshalb, ausserdem, trotzdem.
Sample answer:
Ich denke, dass Kinder eine zweite Sprache in der Grundschule lernen sollten. Kinder lernen Sprachen schneller als Erwachsene, weil ihr Gehirn flexibler ist. Ausserdem hilft eine zweite Sprache beim Verstehen anderer Kulturen. Manche Eltern meinen, dass es zu viel Stress für die Kinder ist. Trotzdem glaube ich, dass die Vorteile grösser sind. Deshalb sollte Fremdsprachenunterricht in der Grundschule Pflicht sein.
Notice how the subordinate clause with weil sends the verb to the end (weil ihr Gehirn flexibler ist). Understanding German sentence structure is essential at this level.
Exercise 8: Write a Formal Email
Prompt: Write to a landlord asking about an apartment you saw online. Ask about the rent, move-in date, and whether pets are allowed.
Sample answer:
Sehr geehrte Damen und Herren,
ich habe Ihre Anzeige für die 2-Zimmer-Wohnung in der Berliner Strasse gelesen. Ich interessiere mich sehr für die Wohnung und hätte einige Fragen.
Könnten Sie mir bitte mitteilen, wie hoch die monatliche Miete inklusive Nebenkosten ist? Ab wann ist die Wohnung verfügbar? Ausserdem möchte ich fragen, ob Haustiere erlaubt sind. Ich habe eine kleine Katze.
Ich würde mich über eine Antwort sehr freuen.
Mit freundlichen Grüssen, Tom Smith
Formal German uses Sie (capitalized), Konjunktiv II forms for politeness (Könnten Sie, hätte, würde), and specific opening and closing formulas.
Exercise 9: Pros and Cons
Prompt: Write about the advantages and disadvantages of working from home. Write at least 100 words.
Sample answer:
Homeoffice hat sowohl Vorteile als auch Nachteile. Ein grosser Vorteil ist die Flexibilität. Man kann seine Arbeitszeit selbst einteilen und spart die Fahrtzeit zur Arbeit. Ausserdem kann man in einer ruhigen Umgebung arbeiten und sich besser konzentrieren.
Auf der anderen Seite gibt es auch Nachteile. Man hat weniger Kontakt zu den Kollegen, was zu Einsamkeit führen kann. Es ist auch schwieriger, Arbeit und Freizeit zu trennen. Manche Menschen können sich zu Hause schlecht motivieren.
Meiner Meinung nach überwiegen die Vorteile, besonders wenn man klare Regeln für sich selbst aufstellt.
How Do You Write a Short Text in German?
Writing a short text in German follows a simple framework that works at every level:
-
Start with a topic sentence. State your main point clearly. Example: Mein Lieblingshobby ist Kochen.
-
Add supporting details. Give reasons, examples, or descriptions. Use words like weil (because), zum Beispiel (for example), and ausserdem (furthermore).
-
Use connecting words. German texts sound choppy without connectors. Key ones to learn: und (and), aber (but), deshalb (therefore), obwohl (although), trotzdem (nevertheless).
-
End with a closing thought. Summarize or give a personal opinion. Example: Deshalb koche ich fast jeden Tag.
-
Check your work. Read through for verb position, article agreement, and spelling. More on this below.
Even a five-sentence text following this structure will read naturally and demonstrate solid German skills.
Tips for Self-Correction: How to Improve Without a Teacher
One of the biggest challenges of German writing practice is not having someone to correct your work. Here are proven strategies:
Build a Correction Checklist
After writing, go through your text and check each of these:
- Verb position: Is the conjugated verb in the second position in main clauses? Does it go to the end in subordinate clauses (weil, dass, ob, wenn)?
- Articles and cases: Does each noun have the correct article? Do prepositions trigger the right case? Review the German grammar rules if you are unsure.
- Subject-verb agreement: Does the verb ending match the subject? (ich gehe, du gehst, er geht)
- Capitalization: All nouns are capitalized in German. This is not optional.
- Spelling: Watch for common mistakes with double consonants, umlauts, and compound words.
Use Tools Strategically
- LanguageTool (free online) catches grammar and spelling errors in German text.
- Spell check in Google Docs works well for German. Set the document language to Deutsch.
- Reverso Context helps you check whether a phrase sounds natural by showing real-world examples.
The Read-Aloud Method
Read your text out loud after writing it. Your ear will catch errors that your eyes miss. If a sentence feels awkward to say, it probably needs restructuring.
Compare With Model Texts
After writing on a topic, find a similar text by a native speaker and compare. Notice differences in word choice, sentence structure, and connectors. This is one of the fastest ways to improve.
Practice Grammar in Context
Do not study grammar rules in isolation. Instead, use grammar exercises that require you to write real sentences. Our grammar quizzes and Lückentexte quizzes test grammar in the context of complete texts, which reinforces what you learn during writing practice.
A Weekly Writing Practice Plan
Consistency matters more than volume. Here is a simple plan you can follow:
| Day | Activity | Time |
|---|---|---|
| Monday | Fill-in-the-blank exercises or Lückentexte quiz | 10 min |
| Tuesday | Write 5 sentences about your day | 10 min |
| Wednesday | Type Rush + Word Scramble for spelling practice | 10 min |
| Thursday | Write a short email or postcard (use prompts above) | 15 min |
| Friday | Opinion text or pros/cons exercise | 15 min |
| Weekend | Self-correct all texts from the week using the checklist | 15 min |
This gives you roughly 75 minutes of writing practice per week, enough to see real improvement within a month.
Start Practicing Today
German writing practice does not have to be intimidating. Start with the exercises that match your level, use the sample answers to check your work, and build up gradually.
Want to warm up your German skills before writing? Try one of our interactive quizzes:
- Grammar Quiz to brush up on rules before you write
- Lückentexte Quiz for fill-in-the-blank practice
- Type Rush to practice spelling German words at speed
- Word Scramble to strengthen your word recognition
The best time to start writing in German is right now. Pick one exercise from this page, set a timer for ten minutes, and write. You will be surprised how quickly your confidence grows.
Deutschwunder helps you learn German through interactive games, quizzes, and structured practice. Explore all our games or test your grammar to find your starting level.