Short answer: A realistic goal with a language app links three numbers: a CEFR level you want to reach, the daily minutes you can really sustain, and a streak that protects the habit. Cambridge English estimates about 200 guided learning hours to move up one CEFR level (Cambridge English). At 20 minutes a day that is roughly 120 hours a year, so one level takes well over a year. Set the level as the destination, the minutes as the engine, and use the streak only as a reminder, not as proof of progress.

What the CEFR Levels Actually Mean

The Common European Framework of Reference (CEFR) describes six levels, from A1 to C2, in terms of what you can do with the language, not how many words you know. The Council of Europe's global scale is the official summary (Council of Europe, CEFR global scale).

LevelIn plain words (based on the CEFR global scale)Approx. guided learning hours from zero*
A1Introduce yourself and handle very simple exchanges if the other person speaks slowly90 to 100
A2Handle simple, routine tasks such as shopping, directions and basic work topics180 to 200
B1Deal with most travel situations, describe experiences and give short reasons for opinions350 to 400
B2Talk with native speakers with some fluency and explain a viewpoint on a topical issue500 to 600
C1Use the language flexibly for social, academic and professional purposes700 to 800
C2Understand virtually everything heard or read and express fine shades of meaning1,000 to 1,200

*Cambridge English estimates for English, from its guided learning hours guidance (checked November 9, 2026). Guided hours mean teacher-supported study; other languages and self-study can take longer.

Many apps now label lessons or give a level estimate. Those estimates are useful, but they are not official certificates. Our guide to how apps estimate CEFR speaking levels explains what those scores can and cannot tell you.

Turn Daily Minutes Into a Timeline

The fastest way to make a goal realistic is to do the arithmetic. The table converts daily app minutes into yearly hours and a rough time per CEFR level, using the Cambridge figure of about 200 hours per level.

Daily minutesHours per yearRough time for one CEFR level (about 200 hours)
10about 61about 3 years or more
15about 91about 2 years
20about 122about 1.5 years
30about 183about 1 year
45about 274about 9 months
60about 365about 7 months

Two cautions. First, app minutes are often lighter than guided lessons: tapping through a review session is not the same as an hour with a teacher, so treat these timelines as optimistic. Second, higher levels usually feel slower, because each step needs more speaking, listening and reading of real material.

Where Streaks Fit (and Where They Mislead)

A streak counts days in a row with at least some activity. It is a habit tool, and a good one: it lowers the decision cost of starting each day. But it measures consistency, not learning.

  • Streaks help when they protect a minimum you choose, for example 15 minutes, and when you use review features like spaced repetition that depend on returning daily.
  • Streaks mislead when one easy lesson keeps the count alive and you stop adding speaking or new material. A 300 day streak at five minutes a day is about 25 hours of practice.

Rule of thumb: let the streak protect your floor, and let the minutes and monthly checks measure your progress.

A Simple Goal-Setting Framework

1. Choose one CEFR target and a date

Pick the level that matches a real need: A2 for travel basics, B1 for comfortable travel and simple work talk, B2 for working or studying in the language. Use the timeline table to set a date you can believe in.

2. Set a daily floor and a weekly target

A floor is the minimum that keeps your streak (for example 15 minutes). A weekly target is what actually drives progress (for example 3 hours). Busy days hit the floor; free days make up the target.

3. Split the minutes across skills

Most apps default to vocabulary and grammar drills. Reserve at least a third of your time for speaking and listening, through AI conversation features or real conversations.

4. Check can-do progress every month

Once a month, record a two-minute talk about a familiar topic or work through the can-do statements for your target level. If you can do more than last month, the plan is working, whatever the streak says.

5. Adjust, do not abandon

If you fall short, change the date or the daily minutes, not the habit. A slower plan you keep beats a fast plan you quit.

Example Goals That Hold Up

LearnerGoalDaily planMonthly check
Complete beginner, busy jobA2 in about 12 to 15 months15 minutes floor, 30 minutes on most daysRecord a self-introduction and a simple shopping role play
A2 travellerB1 before a long trip in about a year30 minutes: 15 drills, 15 speakingDescribe a past trip for two minutes without notes
B1 professionalB2 for work in 12 to 18 months45 minutes, plus one real conversation a weekExplain a work decision and its pros and cons

Not sure which app suits your goal? Try the Find Your Fit matcher.

Frequently Asked Questions

How many minutes a day should I study with a language app?

For steady progress, 20 to 30 minutes a day is a realistic target for most working adults. Ten minutes keeps a habit alive, but at that pace one CEFR level can take several years.

How long does it take to move up one CEFR level?

Cambridge English estimates about 200 guided learning hours to progress from one CEFR level to the next. App minutes are usually lighter than guided lessons, so treat that figure as a minimum.

Does keeping a streak mean I am improving?

Not on its own. A streak measures consistency, not progress. Pair it with a monthly check of what you can actually do, such as a timed speaking task or a can-do checklist.

Is B2 in one year realistic for a beginner?

Only with a large time budget. Cambridge English estimates 500 to 600 guided learning hours from zero to B2, which is roughly 10 to 12 hours of focused study every week for a year.

What is a good first goal with a language app?

Set one CEFR target, one daily minutes number and one monthly can-do check. For example: reach A2 in about a year with 30 minutes a day, and record a two-minute self-introduction every month.

Related Reading