Idiom B1 Informal

On a roll

Experiencing a period of continued success or good luck

Pedagogically reviewed by LexFizz Team

Quick answer: “On a roll” means experiencing a period of continued success or good luck.

Meaning

On a roll — Experiencing a period of continued success, good luck, or good performance.

Origin & History

The phrase likely comes from gambling, particularly dice games, where a player who keeps winning is said to be 'on a roll' — enjoying a streak of favourable rolls of the dice.

It has since spread from the gaming table to describe any run of success, in sport, business, or daily life. Figurative expressions of this kind are the sort of entry catalogued by major reference works such as the Cambridge Dictionary, which track how idiomatic meanings develop and spread.

Example Sentences

SentenceContext
The team has won five matches in a row — they're really on a roll.Sport
Once she started writing, she was on a roll and finished the report in an hour.Productivity
Our sales have been on a roll this quarter.Business
He's on a roll tonight, answering every quiz question correctly.Games

Dialogue Example

A: You've finished three chapters already this week!

B: I know, I'm on a roll — I don't want to stop now.

Common Mistakes

Mistakes to Avoid

They are on the roll this season.

They are on a roll this season. — The idiom uses the indefinite article 'a roll', not 'the roll'.

She was in a roll all week.

She was on a roll all week. — The correct preposition is 'on', not 'in'.

We are on rolls lately.

We are on a roll lately. — The phrase stays singular: 'a roll', not 'rolls'.

Similar Idioms

Practise This Idiom

Practice English Idioms

Use these exercises to master idioms in context:

Flip Tiles Find the Match Idioms Quiz

Want to understand the grammar behind this? Explore our Grammar guides.

Quick Check: On a roll

2 questions — test what you just learned.

1. What does “On a roll” mean?

2. Complete the sentence: “The team has won five matches in a row — they're really _____.”

Frequently Asked Questions

What does "on a roll" mean?

"On a roll" means experiencing a period of continued success, good luck, or good performance.

Where does "on a roll" come from?

It likely comes from gambling, particularly dice games, where a player enjoying a winning streak is 'on a roll'.

Can you give an example of "on a roll" in a sentence?

"The team has won five matches in a row — they're really on a roll." It describes a run of success.

Is "on a roll" formal or informal?

It is informal and very common in everyday spoken English, sports commentary, and casual writing.

What CEFR level is "on a roll"?

This idiom is typically taught at B1 level, as it is short and commonly used in everyday conversation.

What are common mistakes with "on a roll"?

Common mistakes include using the definite article 'the roll', the wrong preposition 'in a roll', or pluralising to 'rolls'.

What idioms are similar to "on a roll"?

Similar idioms include: On fire, On a winning streak, In good form. These describe continued success.

How do I practise idioms like "on a roll"?

LexFizz's Flash Cards and Flip Tiles are great for practising idioms — try describing a time you were on a roll.

Can "on a roll" be used in writing?

Yes, in informal writing, sports articles, and blogs describing streaks of success.

Does "on a roll" have the same meaning in British and American English?

Yes, it is understood identically in both, and is widely used across all major varieties of English.