French Reading Practice: Free Graded Texts

Twelve free French texts, sorted by CEFR level. Tap any word to see what it means in that sentence, then read the full English translation underneath.

French A1 texts

More about French A1 reading

French A2 texts

More about French A2 reading

French B1 texts

More about French B1 reading

Reading is the fastest way to turn words you have studied into words you actually recognise. The problem is finding texts at the right difficulty: a news article is too hard, a textbook dialogue is too dull, and both leave you guessing whether you are reading at your level.

Every text here states which CEFR level it is written for and why. You get the French text, an English translation you can check yourself against, the grammar points it uses, and a short vocabulary list worth keeping.

Nothing on these pages needs an account. When you want texts written around the words you personally know, that is what PlusOneLanguage does next.

Frequently asked questions

Can you learn French by reading?

Yes, if the texts are at the right level. Reading texts where you understand almost every word is called comprehensible input, and it is one of the most reliable ways to grow vocabulary and grammar naturally.

What level are these French texts?

They are written for CEFR levels A1, A2 and B1. Each text states its level and why it fits that level, so you can pick one that matches where you are.

Are these French texts free?

Yes. Every text on this page is free to read, with tappable words, the full English translation and the grammar points it uses.

How do I keep the words I meet?

In PlusOneLanguage you tap any word to save it with its meaning in that sentence. Saved words come back in your next texts and in spaced-repetition flashcards, which is what makes them stick.

Want texts that adapt to your own vocabulary?

PlusOneLanguage remembers the words you know and introduces new ones gradually, so every text is just slightly harder than the last one.

Start reading in French · Test your level