How Long Should a Keynote Speech Be? What the 2026 Data Says
November 2, 2026 · Antonio Neves

How Long Should a Keynote Speech Be? What the 2026 Data Says
Planners book 45 to 60 minutes. Audiences say 20 to 40. Here's why one clear idea matters more than the clock.
November 02, 2026
A planner emails and asks if you can do 45 minutes. Two weeks later a different planner asks for 20. And the first thing most people do is panic about the clock. Do I even have 45 minutes of material? How do I squeeze everything into 20?
I've delivered 400+ keynotes, for rooms at Google, Amazon, Visa and McDonald's and a whole bunch of rooms you've never heard of. The number on the contract has almost never been what decides whether a talk works. What decides it is whether there's one clear idea holding the thing up.
So yes, there's a real answer to how long a keynote speech should be, and the 2026 data is pretty interesting. But the length is the easy part.
The short answer: Most keynote speeches run 30 to 60 minutes, and 45 to 60 is the most common ask for an in person conference keynote. TED style talks run 18 minutes or less. Attendees say they prefer 20 to 40. The right length is whatever the planner booked. Build the full version first and cut down, because one clear idea holds a room at any length.
How long is a typical keynote speech?
Usually 30 to 60 minutes. In person conference keynotes tend to land at 45 to 60, and everything else (TEDx, virtual, breakouts, internal talks) runs shorter.
In a 2024 survey of 340 event organizers by AAE Speakers, reported by PCMA, nearly half preferred 45 to 60 minutes for an in person keynote. That's a bureau's survey from a couple years back, so treat it as a signal, not gospel.
TED's 18 minute cap comes from TED's own guidance, and I went deeper on that stage in How to Become a TEDx Speaker. The virtual and Q&A ranges come from BigSpeak's guide and their online speaking FAQ. The other rows are common ranges, not survey data.
Do audiences want shorter keynotes in 2026?
They say they do. In a Talent Bureau survey of 250 event goers, 72% said they prefer keynotes that run 20 to 40 minutes, and session length and pacing ranked ahead of speaker quality and topic as a driver of event satisfaction.
So planners book 45 to 60, and audiences say 20 to 40. Ironically, I don't think either side is wrong.
Look at what else attendees are saying. In Freeman's 2026 learning research, covered by PCMA Convene, only 14% of 4,729 attendees said the most compelling learning comes from keynotes and general sessions. That's not a complaint about the clock. That's a complaint about what happens on it.
Nobody walks out of a great 50 minute talk wishing it had been 30. They walk out of a forgettable 30 minute talk wishing it had been 10. What people are asking for is fewer wasted minutes, and odds are the wasted minutes are the ones where the speaker didn't know what they were actually trying to say.
Is the 10 minute attention span real?
Not the way it gets quoted. Attention does slide during a talk, but there's no fixed 10 minute cliff, and the speaker matters more than the format.
Neil Bradbury reviewed the research behind the famous "10 to 15 minute attention span" in Advances in Physiology Education (2016). His conclusion: the primary data don't support a fixed 10 to 15 minute limit, and the most consistent finding is that attention depends more on the teacher than on the lecture format itself.
That doesn't mean people hang on every word for an hour. A Kent State study presented at CogSci 2020 tracked the eyes of 96 adults watching a recorded lecture and found attention declined over time, with drops showing up before minute 15. That was a screencast, not a live room with a person in it, so take it as a floor.
Put those two together and you get the honest version. Attention fades by default. A speaker with a clear idea keeps pulling people back. A speaker without one loses them early, and adding or cutting 15 minutes doesn't change that much.
What makes a 45 minute keynote feel like 20?
One idea that belongs to you. When a talk has a real point of view running through it, the room can feel where it's going. When it doesn't, 20 minutes feels long.
In my keynote work I call the generic stuff leaves. Leadership. Culture. Resilience. They're true and they're fine. They just don't belong to anybody, so you end up filling time instead of making a point. A root is the thing you only know because you were there. I get into that difference in How to Write a Keynote Speech.
For example, picture a high school principal who's been asked to give 20 minutes at a state education conference. Her leaf is "building a positive school culture." Every principal in the room has heard that one. Her root sounds more like: "The kids already know which adults have checked out. The adults are the last to find out." That line can carry 20 minutes or 60. The length changes, but the idea doesn't have to.
Should you build the long version or the short version first?
The long one. A 45 to 60 minute talk built around one clear idea can be cut to fit almost any slot. A 20 minute talk usually can't be stretched without padding, and audiences can smell padding.
BigSpeak's guide puts it simply: "It's always easier to make a long talk short than a short talk long." The same guide notes James Clear keeps 30, 45 and 60 minute versions of his habits talk for exactly this reason.
People usually get the cutting part wrong, though. They cut for time, so they trim a little bit from everything. What should happen is the core message stays whole and you bring less proof for it. And a lot of folks now hand the whole thing to ChatGPT and say "make this 20 minutes." It'll do it. It'll cut what's long. It has no idea what's weak.
AI is great at organizing what you give it. It's terrible at noticing what you left out.
Antonio Neves
What happens if your keynote runs long?
You eat somebody else's time. The next speaker, the break, the networking hour, the planner's whole run of show. Planners remember that, and it's one of the quieter reasons a speaker doesn't get asked back.
Running long usually isn't a delivery problem. It's a talk that was never built for the slot, or a talk trying to say too many things at once. If a client keeps asking you for more time, that's a good problem, and it might be a workshop, not a longer keynote. I break that down in Keynote vs Workshop.
Build the talk that fits any slot
Every quarter I take on a few keynote coaching clients. Unfortunately, I can't sit down 1:1 with everybody. So I built Build Your Keynote, a speaking accelerator built on my own process and coaching, to do the digging that finds the one idea a talk can stand on. You walk away with your core insights, a program description and a keynote outline built for 45 to 60 minutes, so a 20 minute slot is a cut, not a rewrite.
It was helpful to draw out all my disconnected ideas into a more cohesive form and see how they'd look in a keynote. It made doing a keynote feel more doable.
Aneisha Velazquez, Accountant
Eight sections, asked one at a time. You answer in your own words, and when an answer is thin, it asks about the specific thing you said instead of moving you along, the way I would in a 1:1. Every word starts as something you said. To be clear, it's not a course, there are no videos, and it won't hand you a talk you didn't earn. It only works if you answer the questions. The first section is free, no card.
FAQ
How long is a keynote speech in minutes?
Most keynote speeches run 30 to 60 minutes. In person conference keynotes are usually 45 to 60 minutes, while shorter opening keynotes, virtual keynotes and internal talks often run 20 to 40.
How long is a TED talk?
TED talks are 18 minutes or less, and TEDx talks follow the same guideline. That's shorter than most paid keynotes, which is why a TEDx talk usually carries one idea and very few stories.
How many words is a 45 minute keynote?
At a normal speaking pace, somewhere around 5,000 to 6,500 words if you wrote out every one. That's also a good reason not to. Keynotes land better from an outline than from a memorized script.
Should a keynote include Q&A?
It depends on the event. Q&A usually adds 15 to 30 minutes, so ask the planner whether it's inside your slot or after it, and build your talk to end on time either way.
How long should a virtual keynote be?
Usually 20 to 45 minutes. Virtual audiences have more ways to drift, so the talk should be tighter than its in person version, with the same core idea.
Antonio Neves has delivered 400+ keynotes for organizations including Google, Amazon, Visa and McDonald's. He's a former journalist with NBC, PBS and Nickelodeon, a Columbia Journalism School graduate, and the creator of Build Your Keynote.