Amplify Speakers Insights

How Long Should a Keynote Speech Be?

It is one of the first questions planners ask once a speaker is on the shortlist, and the answer shapes the whole agenda: how long should the keynote actually be?

Most keynote speeches run 45 to 60 minutes, including 5 to 15 minutes for questions. Opening keynotes usually sit at 45 to 60 minutes, closing keynotes at 30 to 45, after-dinner and awards remarks at 20 to 30, commencement addresses at 12 to 20, and virtual keynotes at 30 to 45 minutes. The right length for your event depends on the slot, the audience and what happens before and after.

Below is how experienced planners and speakers think about length, and how to plan the slot rather than just the talk.

👉 Not sure how long your keynote slot should be? Contact Amplify Speakers and we'll match you with the right fit.

Typical Keynote Lengths by Slot

Opening keynote: 45 to 60 minutes. The opening session sets the theme and energy for the whole event, and the audience is fresh. This is the slot where a full-length keynote earns its time. See our guide to opening versus closing keynotes.

Mid-conference general session: 45 minutes. Attention dips after lunch and in the middle of a multi-day event. A tighter keynote with interaction tends to land better than a long lecture.

Closing keynote: 30 to 45 minutes. People are thinking about flights and inboxes. A closer should be focused and end on a clear commitment.

After-dinner, banquet or awards remarks: 20 to 30 minutes. After a meal and before or after awards, shorter and lighter wins. Interactive and humorous speakers often shine here.

Commencement address: 12 to 20 minutes. Ceremonies have many moving parts, and graduates and families remember brief, personal speeches. Our commencement and graduation speakers page covers this in more detail.

Virtual keynote: 30 to 45 minutes. Screen attention is shorter than room attention. Most virtual keynotes are trimmed and built around more frequent interaction. See virtual versus in-person keynote speakers.

What Changes the Right Length

Time of day. A 9 a.m. keynote with coffee can run longer than a 2 p.m. session after a heavy lunch.

How interactive the talk is. Speakers who involve the audience, such as improvisational humorist Joel Zeff or mentalist The Amazing Arthur, can hold a room longer because people are participating rather than just listening.

The rest of the agenda. If the keynote is followed by a related breakout or workshop, the keynote can stay shorter and focus on the big idea. Our page on keynote versus workshop explains how the formats work together.

The speaker's style. Some speakers are built for a tight 30 minutes. Jody Urquhart, a former stand-up comedian who has worked as a keynote speaker for 26 years, delivers without a single slide, a format that relies on pacing and timing. Ask each speaker what length their talk is designed for.

Plan the Slot, Not Just the Talk

A 60-minute agenda block rarely means 60 minutes of keynote. Build in time for the speaker introduction, a short buffer for transitions, and questions. A common structure is a 2-minute introduction, a 45-minute keynote and 10 minutes of Q&A, with a few minutes of slack.

Also think about what happens after the talk. A book signing, meet-and-greet or small-group session can give attendees more time with the speaker without stretching the keynote itself. Our guides on how to introduce a keynote speaker and building an agenda around a keynote help with the full run of show.

Shorter Is Often Better

When in doubt, err on the shorter side. Audiences rarely complain that a strong keynote ended a few minutes early, and they often remember less from one that ran long. The best speakers can deliver the same core message in 30, 45 or 60 minutes, and will tell you honestly which version fits your room.

Frequently Asked Questions

How long is a typical keynote speech?

Most keynote speeches run 45 to 60 minutes, including 5 to 15 minutes for questions. Closing keynotes, after-dinner remarks and virtual keynotes are usually shorter.

Is a 30-minute keynote too short?

No. Thirty minutes works well for closing sessions, after-dinner programs, virtual events and packed agendas. Many speakers have a tight 30-minute version of their keynote.

Should a keynote include Q&A?

It often helps. Five to fifteen minutes of questions lets the audience apply the ideas to their own situation. If the agenda is tight, a moderated Q&A or a meet-and-greet afterward can work instead.

How long should a virtual keynote be?

Most virtual keynotes run 30 to 45 minutes, with interaction built in every few minutes through polls, chat or breakout prompts.

Can a speaker adjust the length of their keynote?

Yes. The speakers we represent tailor length to your agenda. Tell us the slot when you inquire, and we will confirm which speakers are comfortable with it.

Related Speaker Pages

Planning guides: How to Choose a Keynote Speaker  |  Building an Agenda Around a Keynote  |  How Far in Advance to Book  |  How to Introduce a Speaker

Formats & events: Virtual Keynote Speakers  |  Workshops & Breakouts  |  Emcees & Event Hosts  |  Commencement Speakers  |  Sales Kickoff Speakers

2027 lists: Best Keynote Speakers for Associations and Conferences in 2027  |  Best Motivational Speakers for Corporate Events in 2027

Browse the Full Roster  |  All Speaking Topics  |  Speakers by Industry  |  More Insights

Need help planning your keynote slot?

Tell us your agenda, audience and the time you have. We will recommend speakers whose talks are built for that length, usually within one business day.