100 Free English Lessons – Start Learning Today!

Access beginner-friendly lessons, worksheets, and videos – all for free!

Access beginner-friendly lessons, worksheets, and videos – all for free!

Get Instant Access

🗣️ Basic English

Learn the building blocks of the English language — alphabet, numbers, time, and dates.
🔗 The English Alphabet

The English Alphabet — A to Z

🔗 Numbers in English

Cardinal and Ordinal Numbers Explained

🔗 Fractions and Decimals in English

Fractions and Decimals in English

🔗 Talking About Time and Dates in English

Time and Dates in English

Free English Lessons – Part 1
👋
Greetings and Introductions
Level: Beginner
Learn how to greet people and introduce yourself in English with simple phrases.
Start Lesson

Asking How Someone Is
Level: Beginner
Learn how to ask and answer simple questions about how someone is feeling.
Start Lesson
👋
Saying Goodbye
Level: Beginner
Learn polite ways to say goodbye in different situations in English.
Start Lesson
👨‍👩‍👧
Introducing Family Members
Level: Beginner
Learn how to introduce your family members using simple sentences.
Start Lesson
💼
Talking About Your Job
Level: Beginner
Learn to talk about your profession or studies in English with simple phrases.
Start Lesson
🎨
Talking About Your Hobbies
Level: Beginner
Learn how to talk about your hobbies and interests in English.
Start Lesson
🗺️
Asking for Directions
Level: Beginner
Learn to ask for and understand directions in simple English conversations.
Start Lesson
🙏
Saying Thank You and You’re Welcome
Level: Beginner
Learn polite expressions for thanking someone and responding appropriately.
Start Lesson
🍽️
Ordering Food in a Restaurant
Level: Beginner
Learn essential phrases for ordering food and drinks in a restaurant.
Start Lesson

Buying a Coffee or Drink
Level: Beginner
Learn how to order a coffee or drink at cafes with confidence.
Start Lesson
🛒
At the Grocery Store
Level: Beginner
Learn essential vocabulary and phrases for shopping in grocery stores.
Start Lesson
✉️
Simple Invitations
Level: Beginner
Learn how to invite friends politely and respond to invitations.
Start Lesson
☀️
Talking About Weather
Level: Beginner
Learn how to describe the weather and understand weather-related conversations.
Start Lesson
🏙️
Talking About Your City
Level: Beginner
Learn to describe your city and important landmarks in English.
Start Lesson

Asking Simple Questions with “What” / “Where” / “Who”
Level: Beginner
Learn how to form simple questions and answers using common question words.
Start Lesson

🔢

Numbers 1–100

Level: Beginner

Learn how to read and pronounce numbers from 1 to 100 in English.

Start Lesson
📅

Days of the Week

Level: Beginner

Learn the seven days of the week and how to use them in daily conversation.

Start Lesson
🗓️

Months of the Year

Level: Beginner

Learn the twelve months and how to talk about dates and events.

Start Lesson
🌦️

The Four Seasons

Level: Beginner

Learn vocabulary related to the seasons and typical weather.

Start Lesson
🎨

Basic Colors in English

Level: Beginner

Learn the most common colors and how to describe objects.

Start Lesson
🔺

Shapes in English

Level: Beginner

Learn how to name and describe basic geometric shapes.

Start Lesson
👕

Clothes Vocabulary

Level: Beginner

Learn the names of common clothing items used every day.

Start Lesson
🍎

Food Vocabulary

Level: Beginner

Learn common food names used in everyday conversations.

Start Lesson
🥤

Drinks Vocabulary

Level: Beginner

Learn the names of common drinks and beverages in English.

Start Lesson
🐶

Animals Vocabulary

Level: Beginner

Learn common animals and how to describe them in simple English.

Start Lesson

Free English Lessons – Part 2

🍎

Fruits and Vegetables Vocabulary

Level: Beginner

Learn the names of common fruits and vegetables in English.

Start Lesson
🏠

Household Items

Level: Beginner

Learn vocabulary for common objects used in the house.

Start Lesson
🎒

School Supplies Vocabulary

Level: Beginner

Learn the names of common items used at school.

Start Lesson
🚗

Transportation Vocabulary

Level: Beginner

Learn common transportation words like car, bus, train, and plane.

Start Lesson
🏙️

Places in Town

Level: Beginner

Learn vocabulary for places in a city such as school, hospital, and market.

Start Lesson
🪑

Furniture Vocabulary

Level: Beginner

Learn the names of common furniture in English.

Start Lesson
🧍

Body Parts Vocabulary

Level: Beginner

Learn the names of different parts of the human body.

Start Lesson
😊

Emotions and Feelings

Level: Beginner

Learn how to express emotions like happy, sad, angry, and excited.

Start Lesson
👩‍⚕️

Professions Vocabulary

Level: Beginner

Learn common professions such as doctor, teacher, and engineer.

Start Lesson
💻

Technology Vocabulary

Level: Beginner

Learn basic technology words such as computer, phone, and internet.

Start Lesson
📘

Present Simple Tense

Level: Beginner

Learn how to form sentences using the present simple tense.

Start Lesson

Present Continuous Tense

Level: Beginner

Learn how to talk about actions happening right now.

Start Lesson
📜

Past Simple Tense

Level: Beginner

Learn how to talk about events that happened in the past.

Start Lesson
🔮

Future Simple (Will)

Level: Beginner

Learn how to talk about future plans using “will”.

Start Lesson
💪

Using Can and Can’t

Level: Beginner

Learn how to express ability and possibility with “can”.

Start Lesson

Free English Lessons – Part 3

📖

Reading Practice for Beginners

Level: Beginner

Improve your reading skills with simple English texts.

Start Lesson
✍️

Writing Simple Sentences

Level: Beginner

Learn how to write clear and simple English sentences.

Start Lesson
👂

Basic Listening Practice

Level: Beginner

Train your ear to understand basic spoken English.

Start Lesson
🗣️

Speaking Practice for Beginners

Level: Beginner

Practice speaking basic English phrases confidently.

Start Lesson
🔤

Common English Prefixes

Level: Beginner

Understand how prefixes change the meaning of words.

Start Lesson
🔡

Common English Suffixes

Level: Beginner

Learn common suffixes used in English words.

Start Lesson
🧩

Sentence Structure Basics

Level: Beginner

Understand the basic structure of English sentences.

Start Lesson
📊

Common English Collocations

Level: Intermediate

Learn natural word combinations used by native speakers.

Start Lesson
💬

Daily Conversation Practice

Level: Beginner

Practice common conversations used in daily life.

Start Lesson
📚

English Synonyms

Level: Intermediate

Expand your vocabulary by learning synonyms.

Start Lesson
📚

English Antonyms

Level: Beginner

Learn opposite words to improve vocabulary.

Start Lesson
🧠

Memory Techniques for Vocabulary

Level: All Levels

Learn smart techniques to remember new words easily.

Start Lesson
📋

Common English Mistakes

Level: Beginner

Learn the most common mistakes and how to avoid them.

Start Lesson
📢

Pronunciation Basics

Level: Beginner

Learn how to pronounce English sounds correctly.

Start Lesson
🎧

Understanding Fast English

Level: Intermediate

Tips to understand native speakers when they talk fast.

Start Lesson

Free English Lessons – Part 4

🏫

School Vocabulary in English

Level: Beginner

Learn common English words related to school and education.

Start Lesson
💼

Workplace Vocabulary

Level: Beginner

Useful English words used in the workplace.

Start Lesson
🏥

Health and Medical Vocabulary

Level: Beginner

Learn words used when talking about health and doctors.

Start Lesson
🛒

Shopping Vocabulary

Level: Beginner

Common English words used while shopping.

Start Lesson
✈️

Travel Vocabulary

Level: Beginner

Essential English vocabulary for traveling.

Start Lesson
🏨

English at the Hotel

Level: Beginner

Useful English phrases used when staying in a hotel.

Start Lesson
🍽️

English in Restaurants

Level: Beginner

Learn common restaurant phrases and vocabulary.

Start Lesson
🚕

English for Transportation

Level: Beginner

Vocabulary and phrases for taxis, buses, and travel.

Start Lesson
📱

Technology Vocabulary

Level: Beginner

Common English words used in technology.

Start Lesson
🌍

Countries and Nationalities

Level: Beginner

Learn how to talk about countries and nationalities.

Start Lesson

Telling Time in English

Level: Beginner

Learn how to say the time correctly in English.

Start Lesson
📅

Days and Months in English

Level: Beginner

Learn the names of days, months, and dates.

Start Lesson
🎯

Goal Setting in English

Level: Intermediate

Learn vocabulary for setting personal goals.

Start Lesson
💡

Motivational English Vocabulary

Level: Intermediate

Words and expressions used in motivation and success.

Start Lesson
📈

Success and Achievement Vocabulary

Level: Intermediate

Learn vocabulary related to success and achievement.

Start Lesson
📚

Reading Short Stories

Level: Beginner

Improve English with simple reading stories.

Start Lesson
🧠

Thinking in English

Level: Intermediate

Train your brain to think directly in English.

Start Lesson
🎤

Public Speaking in English

Level: Intermediate

Improve confidence when speaking English publicly.

Start Lesson
🧑‍💻

English for Online Work

Level: Intermediate

Useful English phrases for freelancing and online jobs.

Start Lesson
💬

Small Talk in English

Level: Intermediate

Learn how to start and maintain casual conversations.

Start Lesson
🤝

Networking in English

Level: Intermediate

Useful expressions for professional networking.

Start Lesson
📄

Writing Emails in English

Level: Intermediate

Learn how to write clear and professional emails.

Start Lesson
📑

English Resume Vocabulary

Level: Intermediate

Vocabulary used when writing a CV or resume.

Start Lesson
🎓

Preparing for English Exams

Level: Intermediate

Tips and vocabulary for English language exams.

Start Lesson
🚀

Your Next Step in Learning English

Level: All Levels

Discover the next steps to continue improving your English.

Start Lesson