I can't wait vs I don't have all day

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

I can't wait

Common idiom

I don't have all day

InformalBeyond 10,000 (less common)
Most formal: I can't waitMost common: I can't wait
 I can't waitI don't have all day
Pronunciation🇬🇧 //aɪ kɑːnt weɪt//🇺🇸 //aɪ kænt weɪt//🇬🇧 //aɪ doʊnt hæv ɔːl deɪ//🇺🇸 //aɪ doʊnt hæv ɔl deɪ//
MeaningI am excited for something to happen.I can't wait much longer.
ExampleI can't wait to see my friends at the party!You need to make a decision soon; I don't have all day!
RegisterNeutralInformal
How commonCommon idiomBeyond 10,000 (less common)
Collocationscan't wait to, can't wait for, can't wait until, can't wait for this, can't wait for youI don't have, all day long, I don't have much time
Common mistakesLearners sometimes use 'can't wait' incorrectly in past contexts., Confuse with 'I can wait' which means the opposite.Using it in a very formal context., Misplacing the phrase in a sentence that doesn’t convey urgency., Confusing it with phrases that express boredom instead of impatience.
Usage notesUsed to express eagerness or impatience about a future event. Appropriate in both formal and informal contexts.Used informally among friends or in casual settings to indicate impatience or the need for urgency. Not appropriate in formal situations.

See it in real clips

I can't wait
I don't have all day

Frequently asked questions: I can't wait vs I don't have all day

What's the difference between I can't wait and I don't have all day?

I can't wait: I am excited for something to happen. I don't have all day: I can't wait much longer.

Which is more formal: I can't wait and I don't have all day?

I can't wait is the most formal of these.

Which is more common: I can't wait and I don't have all day?

I can't wait is the most common in everyday English.

Can you show an example of each?

I can't wait: I can't wait to see my friends at the party! I don't have all day: You need to make a decision soon; I don't have all day!

Can I use I can't wait and I don't have all day interchangeably?

Not always. I can't wait and I don't have all day 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.