How Long Should a Keynote Speech Be?
Short answer: A keynote speech should run 30 to 60 minutes, with 45 minutes being the sweet spot for most corporate events. That is long enough to land one big idea with real stories and takeaways, and short enough to hold a room's energy from open to close. The right number inside that range depends on your event format, the time of day, and whether you want live Q&A.
The quick guide by event type
| Event or slot | Recommended length |
|---|---|
| Corporate conference keynote | 30 to 45 minutes |
| Leadership summit or deeper session | 45 to 60 minutes |
| After-dinner or gala | 20 to 30 minutes |
| Virtual keynote | 20 to 40 minutes |
| Q&A add-on | plus 10 to 15 minutes |
Why 45 minutes works
Adult attention naturally dips after 15 to 20 minutes, so a strong keynote is built in segments, a story, a point, a shift in energy, rather than one long arc. Forty-five minutes gives room for three or four of those segments plus a close that sends people out ready to act. Go much past an hour and you are fighting the room's stamina instead of using it.
When to go shorter
Right after a meal, late in a long agenda day, or on a virtual platform, cut it down. A tight 25-minute talk that respects a tired room beats a 55-minute talk that overstays. If an organizer only has a 20-minute window, that is enough for one clear message delivered well.
When to go longer
Leadership retreats, workshops, and sessions built around audience interaction can run 60 minutes or more, because the format changes the math. The audience is participating, not just listening.
How to lock the right length for your event
- Ask the organizer for the exact time slot and what comes before and after you.
- Decide whether Q&A is included in that slot or added on.
- Build the talk around one core message, not three.
- Rehearse to time, then trim 10 percent. Every good talk is better a little shorter.
Common questions
Is 60 minutes too long?
Not for a summit or a session built for depth. For a standard conference slot after other speakers, 45 is safer.
How long should a virtual keynote be?
Shorter, 20 to 40 minutes. Screens drain attention faster than a live stage.
Should Q&A count toward the time?
Clarify with the organizer. Treat the speech and the Q&A as separate blocks so neither gets rushed.
If you are planning an event and want to talk through format and message, reach out through the contact page.
Bring Marques to your stage
Keynotes on resilience, leadership and the comeback — built for your audience, not off a shelf.
Start a booking inquiry