Both mean "nearly/almost", but "almost" is more American and "nearly" more British, with subtle quantity vs. proximity nuances.
Very close to being true or complete. More common in American English. Used with quantities, time, and qualities.
I almost fell off my chair when I heard the price.
Casi me caigo de la silla cuando escuche el precio.
The meeting is almost over. Just five more minutes.
La reunion casi termina. Solo cinco minutos mas.
She almost never eats meat. Maybe once a month.
Ella casi nunca come carne. Quizas una vez al mes.
Very close to something, about to. More common in British English. Suggests closeness in progress or distance.
I nearly forgot to call my mother on her birthday.
Casi olvide llamar a mi madre en su cumpleanos.
The project is nearly complete. Just the final review remains.
El proyecto esta casi completo. Solo falta la revision final.
Nearly 200 people attended the event last Saturday.
Casi 200 personas asistieron al evento el sabado pasado.
Common mistake
There is no classic mistake here — in most contexts they are fully interchangeable. The real nuance is dialectal (American vs British) and subtle: "almost" sounds more natural with frequency negatives ("almost never", "almost nothing"). "Nearly" sounds more natural approaching something from below by quantity ("nearly 200 people", "nearly finished").
Trick to remember it
Practical rule: for everyday American English, use "almost" for everything and you will never be wrong. For British English or formal writing, alternate with "nearly". The most noticeable difference: "almost never" is idiomatic; "nearly never" sounds slightly off. "Nearly 500 people" is natural; "almost 500 people" also works.
Quick rule
Almost and nearly = approximately the same. "Almost never" is preferred; "nearly 500" is also natural.
Did you know?
"Almost" comes from Old English "ealmæst" (all most, nearly all). "Nearly" comes from "near" + "-ly". That is why "nearly" retains a connotation of spatial or process proximity — etymologically it means "in a close manner". "Almost" is etymologically more about "the greater part of / nearly everything".
Exercise 1 · Pick the right one
I _____ missed my flight this morning. I ran through the airport.
Exercise 2 · Pick the right one
She _____ never goes to bed before midnight. She is a night owl.
Exercise 3 · Form the word
Almost and nearly = approximately the same. "Almost never" is preferred; "nearly 500" is also natural.
There is no classic mistake here — in most contexts they are fully interchangeable. The real nuance is dialectal (American vs British) and subtle: "almost" sounds more natural with frequency negatives ("almost never", "almost nothing"). "Nearly" sounds more natural approaching something from below by quantity ("nearly 200 people", "nearly finished").
Practical rule: for everyday American English, use "almost" for everything and you will never be wrong. For British English or formal writing, alternate with "nearly". The most noticeable difference: "almost never" is idiomatic; "nearly never" sounds slightly off. "Nearly 500 people" is natural; "almost 500 people" also works.
Bryan López
Founder of SpeakUP Academy