A long time ago vs Once upon a time

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

A long time ago

Top 2,000 (common)

Once upon a time

Beyond 10,000 (less common)
Most common: A long time ago
 A long time agoOnce upon a time
Pronunciation🇬🇧 //ə lɒŋ taɪm əˈɡoʊ//🇺🇸 //ə lɔŋ taɪm əˈɡoʊ//🇬🇧 //wʌns əˈpɒn ə taɪm//🇺🇸 //wʌns əˈpɑːn ə taɪm//
MeaningAn expression used to refer to a distant past.A common way to start a story, usually a fairy tale.
ExampleA long time ago, dinosaurs roamed the Earth.Once upon a time, a brave knight set out to rescue a princess.
RegisterNeutralNeutral
How commonTop 2,000 (common)Beyond 10,000 (less common)
Collocationsa long time ago, think a long time ago, remember a long time agostart with once upon a time, tell a story once upon a time, open with once upon a time
Common mistakesOmitting 'a' at the beginning of the phrase., Using in the present tense instead of past., Confusing with 'once upon a time' which is more fairy-tale oriented.Incorrectly using it in non-narrative contexts., Confusing it with other story openings like 'In a land far away'.
Usage notesUsed in storytelling or when referring to historical events. It's appropriate in most contexts, but may sound too casual in formal writing.Used primarily in storytelling, often for children's tales. It's not used in formal writing or everyday conversation.

See it in real clips

A long time ago
Once upon a time

Frequently asked questions: A long time ago vs Once upon a time

What's the difference between A long time ago and Once upon a time?

A long time ago: An expression used to refer to a distant past. Once upon a time: A common way to start a story, usually a fairy tale.

Which is more common: A long time ago and Once upon a time?

A long time ago is the most common in everyday English.

Can you show an example of each?

A long time ago: A long time ago, dinosaurs roamed the Earth. Once upon a time: Once upon a time, a brave knight set out to rescue a princess.

Can I use A long time ago and Once upon a time interchangeably?

Not always. A long time ago and Once upon a time 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