Home
/
Dictionary
/
On a Roll

On a Roll.

English
idiom

In a period of continuous success or luck.

Learn real English
for free!

Daily expressions with examples, clips, and quizzes:

Trusted by1.5M+English learners & teachers worldwide

What it means...

Experiencing a period of continuous success or positive momentum.

When you're on a roll, things are going well and one success is quickly followed by another.

It's used when momentum builds and progress feels unstoppable.

Use it when…

  • When a salesperson closes several deals in a row
  • When an athlete wins multiple matches or events consecutively
  • When someone completes several challenging tasks one after another with ease

Don’t confuse with...

Wrong icon

"On a Winning Streak"

A series of wins, more specifically about competition than general success

Wrong icon

"In the Zone"

Performing at peak focus in the moment, not a series of successes over time

Correct icon

"On a Roll"

Having ongoing momentum where one success leads naturally to the next

Where you’ll hear it

You’ll hear the "On a Roll" idiom in real life — at work, in relationships, or in the media.

Work & Business

Sales / Negotiation

She was on a roll — three new clients signed contracts within the same week.

Relationships & Social Life

Friends

'Don't stop him now — he's on a roll,' her friend whispered as the story got better.

Media & Everyday Life

TV Shows / Movies

The team was on a roll, winning every round until the final match.

Use it like this

Here’s how to use "On a Roll" idiom naturally in real conversations, with real examples.

Work & Business

Meetings

Boss

Any updates from the sales team this week?

You

They're on a roll — five deals closed this month already.

Relationships

Talking to friend

Friend

How's the writing going?

You

I'm on a roll — I've written three chapters this week alone.

Everyday Conversations

Casual chats

Friend

Nice shot! Do another one!

You

Don't jinx it — I'm on a roll right now.

Last updated:
April 20, 2026

Become an Insider

Get exclusive invitations to try our new English online courses FOR FREE.

Enjoy special discounts and unique offers for club members only!

1
2

Tell us a bit about you to unlock more relevant content and insider perks.

Helps us tailor content to you.
Select an option
Select country
Select language
You’re in! Welcome to
the Insider Club.
Oops! Something went wrong. Please try again.
Unsubscribe
anytime.
Trusted by
1.5M+
English learners &
teachers worldwide
The Idiom Daily logoThe Idiom Daily Dictionary logo
The Idiom Daily © 2026
Cookie SettingsPrivacy Policy
The Idiom Daily logo