← Back to all articles

John Avlon, Rudy Giuliani's chief speechwriter during 9/11 attacks, recounts that day

View original article →

Accessibility links Skip to main content Keyboard shortcuts for audio player Open Navigation Menu --> Newsletters NPR Shop Get NPR+ Close Navigation Menu Home News Expand/collapse submenu for News National World Politics Business Health Science Climate Race Culture Expand/collapse submenu for Culture Books Movies Television Pop Culture Food Art & Design Performing Arts Life Kit Gaming Music Expand/collapse submenu for Music Tiny Desk New Music Friday All Songs Considered Music Features Live Sessions Podcasts & Shows Expand/collapse submenu for Podcasts & Shows Daily Morning Edition Weekend Edition Saturday Weekend Edition Sunday All Things Considered Up First Here & Now NPR Politics Podcast Featured Wait Wait...Don't Tell Me! Fresh Air Wild Card with Rachel Martin It's Been a Minute Embedded Get NPR+ More Podcasts & Shows Search Newsletters NPR Shop Get NPR+ Tiny Desk New Music Friday All Songs Considered Music Features Live Sessions About NPR Diversity Support Careers Press Ethics John Avlon, Rudy Giuliani's chief speechwriter during 9/11 attacks, recounts that day NPR's Michel Martin asks John Avlon, who was chief speechwriter to New York Mayor Rudy Giuliani at the time of the 9/11 attacks, for his memories of that day. National John Avlon, Rudy Giuliani's chief speechwriter during 9/11 attacks, recounts that day September 11, 20266:49 AM ET Heard on Morning Edition Michel Martin John Avlon, Rudy Giuliani's chief speechwriter during 9/11 attacks, recounts that day Listen &middot; 4:55 4:55 Transcript Toggle more options Download Embed Embed "> <iframe src="https://www.npr.org/player/embed/nx-s1-5964871/nx-s1-9922216" width="100%" height="290" frameborder="0" scrolling="no" title="NPR embedded audio player"> Transcript NPR's Michel Martin asks John Avlon, who was chief speechwriter to New York Mayor Rudy Giuliani at the time of the 9/11 attacks, for his memories of that day. Sponsor Message Transcript

MICHEL MARTIN, HOST:

Let's turn now to someone who helped shape the narrative in New York on the day of the 9/11 attacks and then the days that followed. John Avlon was chief speechwriter to then-mayor Rudy Giuliani, and he's with us now. John Avlon. Good morning.

JOHN AVLON: Good morning.

MARTIN: I just want to start with a question we all seem to ask each other about, you know, after events like this. Where were you on 9/11? Is there something about that day that really sticks to you?

AVLON: Oh, everything about that day sticks with me. I saw the plane fly over my apartment window at the time. It was low and loud, but no one had any conception of what was being planned. And after it struck, I walked down Sixth Avenue, and I was on the steps of City Hall when the towers fell, which was three blocks away.

MARTIN: What do you remember about your time with Mayor Giuliani in those moments? Many people have such vivid memories of him kind of taking charge and kind of walking the streets and...

AVLON: Yeah.

MARTIN: ...Sort of comforting people and encouraging people. What do you remember?

AVLON: He did. And it's hard for folks to remember today because for many people, he's been defined by his last act. But I think history will remember him for his actions on 9/11. It brought out the best in Rudy. He was crisp and decisive and on the frontlines. He was able to express sorrow when asked - you know, at the Police Academy, where we re-established city government, the afternoon of the attack - how many had died.

And he just simply said, more than any of us can bear, which will eternally be true. And remember, the president of the United States was flying around to safe locations across the United States most of that day. And so Rudy really was the voice that people turned to for information, even in that fog of war in Lower Manhattan.

MARTIN: What do you remember about working with others at City Hall to help the city kind of grieve and understand, or at least try to get through, what was happening in the days after the attacks?

AVLON: Well, there was no way, certainly, to comprehend what had occurred because nothing like it had occurred in our history. You know, there was - and many of us in City Hall were personally deeply affected. The mayor's right-hand, Beth Hatton, lost her husband, Captain Terry Hatton, who was the captain of Rescue 1. And she found out she was pregnant on the day of his funeral.

But there was an enormous amount of solidarity and a sense of mission, obviously. And it fell to us in the speechwriting team to try to help make sense of the moment, primarily in writing eulogies, providing some measure of comfort for the 343 firefighters' families who lost their loved ones, the police officers and Port Authority police officers.

But also to try to sum up the meaning of what we had seen, which was that I believe, and I believe then, and I believe now, that we met the worst of humanity with the best of humanity. We responded as a civil society does to a massive attack. And for me, the key images will always be not the towers coming down, but the people who ran into the fire and up the towers to save their fellow citizens.

And the fact that even though the massive destruction on the site of the former World Trade Center, across the street was St. Paul's Chapel, where George Washington had prayed after being inaugurated. And that somehow miraculously survived without even losing a broken window and was used as a center for first responders in the rescue and recovery effort in the months afterward. And we were united as a nation.

MARTIN: For a time. Can you put...

AVLON: For a time. For a time, for sure.

MARTIN: Can you put into words - 'cause words are your business - what you think the lesson of 9/11 is now?

AVLON: Well, part of the lesson of 9/11 was our instinctive response that reminded us that physical and moral courage matter, that you don't have to be perfect to be a hero. What matters is that you do what's right when it matters most, and you run into the fire to help people in need, and all our differences fade away in moment of crisis. The longer lesson is, I think, how we squandered that moment of national unity and what we need to do to win it back. And we can't depend on terrorist attacks or national disasters to do it. We need to find it within ourselves and within our fellow citizens, remembering that what unites us is always stronger than what divides us.

MARTIN: That's John Avlon. He was chief speechwriter to New York City Mayor Rudy Giuliani at the time of the 9/11 attacks. He went on to work as a journalist and an author, and in fact, his latest book, coming out in March, is "Theodore Roosevelt's Guide To Life." John Avlon, thank you so much.

AVLON: Thank you, Michel. Copyright &copy; 2026 NPR. All rights reserved. Visit our website terms of use and permissions pages at www.npr.org for further information. Accuracy and availability of NPR transcripts may vary. Transcript text may be revised to correct errors or match updates to audio. Audio on npr.org may be edited after its original broadcast or publication. The authoritative record of NPR’s programming is the audio record. NPR does not offer or accept money for coverage or interviews. Anyone who makes such an offer or request is not an NPR employee and does not represent NPR. Facebook Flipboard Email Read & Listen Home News Culture Music Podcasts & Shows Connect Newsletters Facebook Instagram Press Public Editor Corrections Transcripts Contact & Help About NPR Overview Diversity NPR Network Accessibility Ethics Finances Get Involved Support Public Radio Sponsor NPR NPR Careers NPR Shop NPR Extra Terms of Use Privacy Your Privacy Choices Text Only Sponsor Message Sponsor Message Become an NPR sponsor (function () { var loadPageJs = function () { (window.webpackJsonp=window.webpackJsonp||[]).push([[22],{312:function(e,n,o){o.p=NPR.serverVars.webpackPublicPath,Promise.all([o.e(1),o.e(2),o.e(3),o.e(4),o.e(80)]).then((e=>{o(15),o(770),o(156),o(177),o(95),o(449),o(256),o(131),o(133),o(756),o(176),o(757),o(257),o(80),o(775)}).bind(null,o)).catch(o.oe)},784:function(e,n,o){e.exports=o(312)}},[[784,0]]]); }; if (document.readyState === 'complete') { loadPageJs(); } else { window.addEventListener('load', function load() { window.removeEventListener('load', load, false); loadPageJs(); }); } })();