Chinese Reading Practice for Beginners

You can read real Chinese in your first week. This is a hand-picked path of 15 short stories, in order, from four-line dialogues to your first whole scenes — 879 characters of reading in all, with pinyin and English one tap away.

  • 15stories, in order
  • 4weeks at a gentle pace
  • 26–156characters per story
  • 68more HSK 1–2 stories after

Start here: how this path works

Most beginner "reading practice" is either a word list in disguise or a story that's three levels too hard. This path is different: it starts with dialogues so short you can read them on your first day — 29 characters — and adds one new idea per story. By the last one you are reading a 156-character scene with a plot. Every story runs in your browser with pinyin, English sentence translations and tap-to-look-up.

The beginner path at a glance:
  • 15 stories in order, about four a week — one a day with rereads.
  • Weeks 1–2: short dialogues (self-introductions, 是/有/吗, numbers, 很 + adjective).
  • Weeks 3–4: narration and whole little scenes (喜欢, 在, 了, quoted speech).
  • Then: all 28 HSK 1 stories, then 40 HSK 2 stories.
I Am John — story illustration

Story 1: read it right now

I Am John · HSK 1 · 29 characters

Turn on Pinyin above if you need it, tap any word for its meaning, and use Translation to check yourself. Then do it again with pinyin off — that second read is the real practice.

Tap any word for its meaning

小婷xiǎo tíng:你nǐ好hǎo!你nǐ是shì约翰yuē hàn吗ma?Xiaoting: Hello! Are you John?

约翰yuē hàn:是的shì de,我wǒ是shì约翰yuē hàn。John: Yes, I am John.

小婷xiǎo tíng:你nǐ好hǎo,约翰yuē hàn!Xiaoting: Hello, John!

约翰yuē hàn:你nǐ好hǎo,小婷xiǎo tíng!John: Hello, Xiaoting!

Open “I Am John” on its own page →

The 15-story beginner path

Follow it in order. Each story notes the one new thing it introduces, so you know what to look for.

Finished the path? Go on to the complete HSK 1 list (28 stories), then HSK 2 (40 stories).

Your first month of reading Chinese: 8 tips

  1. Learn pinyin first, briefly. A few days with how to read pinyin is enough. Tones matter more than perfect spelling.
  2. Read every story three times. Pinyin on, pinyin off, then out loud. Rereading is not cheating; it is how reading speed is built.
  3. Tap, don't translate. Tap a word only when the sentence stops making sense. Guessing from context is a skill you are training too.
  4. Keep it short and daily. Ten minutes a day beats an hour on Sunday. The path is sized for one story a day with rereads.
  5. Collect words you keep meeting. If a word turns up in three stories, it's worth a flashcard. Start with the HSK 1 word list.
  6. Pick a script and stay with it for a month. Simplified for Mainland China, traditional for Taiwan and Hong Kong. The 简/繁 switch on every story remembers your choice.
  7. Expect the plateau in week 3. When dialogue turns into narration, stories feel harder for a few days. That's the point where reading starts to pay off.
  8. Measure progress by rereading. Go back to story 1 at the end of the month. It will feel trivially easy — that is your progress, made visible.

Key HSK 1 words in these stories

These are the HSK 1 words (HSK 3.0 list) that turn up most often across the stories on this page, so they are the ones worth knowing before you start — you'll see each of them again and again. Browse the full HSK 1 word list for everything else.

  • 我wǒIin 12 of 15 stories
  • 好hǎogoodin 10 of 15 stories
  • 很hěnveryin 10 of 15 stories
  • 吗嗎ma(question particle)in 9 of 15 stories
  • 你nǐyouin 8 of 15 stories
  • 是shìto bein 7 of 15 stories
  • 他们他們tā mentheyin 5 of 15 stories
  • 想xiǎngto thinkin 5 of 15 stories
  • 朋友péng youfriendin 5 of 15 stories
  • 说說shuōto speakin 5 of 15 stories
  • 什么什麼shén mewhatin 4 of 15 stories
  • 我们我們wǒ menwein 4 of 15 stories
  • 了le(particle indicating completed action or change in 4 of 15 stories
  • 不bùnoin 3 of 15 stories
  • 这這zhèthisin 3 of 15 stories
  • 妈妈媽媽mā mamomin 3 of 15 stories

Hear every story while you read

In the Literate Chinese app, every one of these stories is narrated by native speakers — choose Mainland or Taiwan Mandarin — and the words you tap become flashcards automatically.

It also matches stories to the exact words you know, so after this path it can point you at the next ones that fit — out of 1,000+ graded stories, including 42 more at the HSK 1 level that aren't on the web.

Download on the App Store Get it on Google Play
The Literate Chinese app reading a story with pinyin and tap-to-define

Frequently asked questions

Can I read Chinese as a complete beginner?

Yes, if the text is graded. The first story on this path is 29 characters long and uses words like 你好, 是 and 吗 that most learners meet in lesson one. Pinyin is printed over every word when you switch it on, so you can read before you know the characters.

Should beginners read with pinyin?

Use it, but don't live in it. Read each story once with pinyin to get the sounds, then again with pinyin off so your eyes go to the characters. Many learners find the second read is where characters start to stick.

How many characters do I need to start reading Chinese?

Fewer than you think. The first story here uses 10 different characters, and the whole 15-story path uses 187. The HSK 1 list of the 2026 HSK 3.0 syllabus (300 words, 248 characters) covers most of what our HSK 1 stories use.

How long until I can read a real story?

With a story a day, about a month: week 4 of this path is already multi-paragraph stories with a plot. After that, the HSK 1 and HSK 2 lists give you over a hundred more.

Also useful: Not sure of your level? Take the 2-minute character test · How to read pinyin · Traditional reading practice · How graded readers work

Try reading your first story

The fastest way to make characters stick is to meet them in a story you can actually finish. Literate Chinese has 1,000+ graded stories matched to the words you know — in Mainland or Taiwan Mandarin, Simplified or Traditional. Free on iOS and Android.

Download on the App Store Get it on Google Play

Prefer the browser? Read a free story on the web →