myedu.lk home
Sign up

English for everyday life, study and work

Learn English step by step, at your own pace

Short lessons with one clear goal, practice that checks your answers straight away, and progress you can see. Learn on your phone or computer — and start with free lessons, no payment needed.

  • Short daily lessons
  • Instant feedback on practice
  • Works on your phone
  • Free lessons to start

All courses are free for now — no card needed.

A smiling young woman with headphones around her neck studies on her laptop at a desk at home.

Try it before you sign up

Open a free sample lesson and see how learning works — no account needed. Not sure which level suits you? The optional placement check suggests a starting course based on your answers, and you can always choose a different one.

Try a free lesson

A lesson from “A1 Beginner English”

Take the placement check

The placement check is optional and takes about 25 minutes.

Learning paths for different goals

A path is a set of courses in a sensible order. Start where you feel comfortable and move on when you are ready.

  • Complete English: A1 to C2

    The whole English Self-Learning Series: six courses, one week at a time, from your first English words to near-native English.

    6 courses

  • Beginner English: A1–A2

    Start from zero: introduce yourself, talk about your day, shop, ask for directions and talk about the past and your plans.

    2 courses

  • Intermediate English: B1–B2

    Handle work, travel, meetings and discussions: give opinions with reasons, write clear emails and essays, and follow the news.

    2 courses

  • Advanced English: C1–C2

    Lead, negotiate, read critically and write with precision — English for university and professional life.

    2 courses

All learning paths

How learning works

Every course follows the same simple rhythm, so you always know what to do next.

  1. Find your starting point

    Take the optional placement check, or choose a course yourself.

  2. Learn in short lessons

    Each lesson has one clear goal — for example, introducing yourself in four sentences.

  3. Practise and get feedback

    Answer exercises and see straight away what was right, with a short explanation.

  4. See your progress

    Pick up where you stopped, keep a daily streak and finish courses with a certificate of completion.

Read how it works

Courses are self-paced, so you can learn whenever you have a few minutes. Look for lessons marked as a free preview.

See all courses
  • Level: Beginner General English

    A1 Beginner English

    Book 1 of 6 · English Self-Learning Series · 6 weeks

    • 41 lessons
    • About 36 hours

    Price: Free

    Free preview lessons

  • Level: Elementary General English

    A2 Elementary English

    Book 2 of 6 · English Self-Learning Series · 6 weeks

    • 43 lessons
    • About 36 hours

    Price: Free

    Free preview lessons

  • Level: Intermediate General English

    B1 Intermediate English

    Book 3 of 6 · English Self-Learning Series · 12 weeks

    • 77 lessons
    • About 72 hours

    Price: Free

    Free preview lessons

Learn by doing

Lessons mix short explanations with activities that check your answers straight away and explain why.

  • Multiple choice

    Choose the best answer, then read a short explanation.

    Example: It is 9 in the morning. What do you say? Good morning / Good night

  • Matching

    Connect words and phrases with their meaning or the right situation.

    Example: Good evening → after about 5 pm

  • Sentence building

    Put the words in the right order to make a correct sentence.

    Example: from / am / Kandy / I → I am from Kandy.

  • Fill in the blank

    Type the missing word and get feedback at once.

    Example: My name ___ Anil. → is

Progress you can see

Your dashboard shows what to learn next, what you have finished and what to practise again.

  • Continue exactly where you stopped, on any device
  • Streaks count the days you actually learn, not just the days you log in
  • Earn XP and badges for finishing lessons and passing quizzes
  • Receive a certificate of completion when you finish a course

A certificate of completion shows that you completed a myedu.lk course. It is not an independent certification of English proficiency.

Example of a learner dashboard (illustration, not real learner data)

Frequently asked questions

Is there anything free?

Yes — at the moment every course is free, from A1 Beginner to C2 Proficient, including the weekly reviews, the exit tests and the certificates. You can try preview lessons without an account; create a free account to save your progress and take the placement check.

Do I have to take the placement check?

No. The placement check is optional. It asks short grammar, vocabulary and reading questions and suggests a course to start with. You can skip it and choose any course yourself.

Can I learn on my phone?

Yes. myedu.lk works in the web browser on phones, tablets and computers — there is no app to install. Your progress is saved as you go, so you can start on your phone and continue on a computer.

How do I pay, and in which currency?

At the moment every course is free, so there is nothing to pay. If paid courses are added later, prices will be in Sri Lankan rupees (LKR) and you pay once for a course — there is no subscription.

Will I get a certificate?

Yes, for courses that include one. When you finish every required lesson and pass the required tests, you receive a certificate of completion with a unique code. Anyone, such as an employer, can check it on our certificate verification page.

The certificate shows that you completed the course on myedu.lk. It is not an independent certification of your English proficiency.

How much time do I need each day?

As much as suits you. When you set up your account you choose a daily target of 5, 10, 15 or 20 minutes. Short, regular practice usually works better than a long session once a week.

See all questions

Ready for your first lesson?

Creating an account is free. Try the introductory lessons, then choose the course that suits you.