Ago vs Earlier

When to use each in English, with meaning, register, and examples.

Ago

Top 1,000 (very common)A1adverb

Earlier

Top 2,000 (common)
Most common: Ago
 AgoEarlier
Pronunciation🇬🇧 /["/əˈɡəʊ/"]/🇺🇸 /["/əˈɡəʊ/"]/🇬🇧 //ˈɪə.əl.ɪə//🇺🇸 //ˈɪr.li.ər//
Meaningin the past; before nowBefore now or before a specific time
Exampletwo weeks/months/years agoI arrived earlier than everyone else.
RegisterNeutralNeutral
How commonTop 1,000 (very common)Top 2,000 (common)
CEFR levelA1-
Part of speechadverb
Collocationstwo years ago, just ago, long agoearlier today, earlier than expected, earlier this week
Antonymsfuturelater, after
Common mistakesIncorrectly using 'ago' with future events., Confusing 'ago' with 'since' when discussing past time., Omitting the time expression, e.g., saying 'I saw him ago.'Confused with 'earliest' - 'earlier' compares two times, while 'earliest' refers to the first in a group., Using 'earlier' to refer to future events - it only applies to past events.
Usage notesUse 'ago' to refer to a specific time in the past. It's typically used in informal and neutral contexts, but avoid using it in very formal writing or speeches.Use 'earlier' to refer to a time before what is currently being discussed. It is neutral in tone. Avoid using it in highly formal contexts where specific time references are needed.

See it in real clips

Ago
Earlier

Frequently asked questions: Ago vs Earlier

What's the difference between Ago and Earlier?

Ago: in the past; before now Earlier: Before now or before a specific time

Which is more common: Ago and Earlier?

Ago is the most common in everyday English.

Can you show an example of each?

Ago: two weeks/months/years ago Earlier: I arrived earlier than everyone else.

Can I use Ago and Earlier interchangeably?

Not always. Ago and Earlier are related and overlap in some contexts, but they differ in register, how common they are, and usage, so swapping one for another can change the meaning or tone. Check the differences above before substituting.

Related comparisons