In 2015, Mayor Bill de Blasio marches in the St. Pat's for All Parade in Sunnyside, Queens. View Full Caption DNAinfo/Katie Honan

NEW YORK CITY — Mayor Bill de Blasio doesn't have the luck of the Irish when it comes to being on time for St. Patrick's Day events.

Less than two weeks after the chronically tardy de Blasio was booed for arriving 30 minutes late to the 40th annual Rockaway St. Patrick's Day Parade, the mayor was 15 minutes late to the Mass at St. Patrick's Cathedral Tuesday.

The mayor's staff blamed his lateness on the delayed start time of the St. Patrick's Day breakfast at Gracie Mansion.

SEE DNAINFO'S DE BLASIO-INSPIRED LATENESS EXCUSE GENERATOR

"The Gracie Mansion St. Patrick’s Day breakfast began a little later than expected because the mayor was meeting with the Irish delegation and the guest of honor, Pete Hamill and his family," a spokesperson for City Hall said in a statement.

"Additionally, the morning’s program went a few minutes longer than anticipated. As soon as he was able to, the mayor attended the St. Patrick’s Cathedral Mass with Cardinal Dolan.”

According to the mayor's schedule, the Gracie Mansion breakfast was slated to start at 7:45 a.m. and de Blasio was to attend Mass at the cathedral at 8:30 a.m., less than an hour later.

"He was on-time to the breakfast but it ran late," said a City Hall source.

Ironically, de Blasio thanked the crowd at the breakfast for being there "bright and early."

This is not the first time the mayor has been late to an event.

After missing the bell noting the time of the crash of Flight 587 at an annual memorial in November, de Blasio said he was working on his lateness.

His staff first blamed his lateness on thick fog that delayed the ferry the mayor was travelling in.

But the mayor later admitted that he had a "rough night," saying that he "woke up in the middle of the night and couldn’t get back to sleep and felt really sluggish and off-kilter" in the morning.

"God's not finished with me yet and there's more work to do," de Blasio said when host and Politico reporter Mike Allen asked him about his lateness during a Washington-D.C. interview. "I'm going to continue to work on being a better person."

In December, the mayor also had a flight headed to Puerto Rico held for him for 30 minutes.

De Blasio had an ally in high places in regards to his lateness.

Archbishop Timothy Dolan, the Grand Marshall for the St. Patrick's Day Parade, graciously excused the mayor's tardiness as the parade began around 11 a.m., saying it was nothing out of the ordinary.

"He's like most Catholics. Thank God he didn't leave early!" joked Dolan, who was surrounded by green-garbed parade goers mobbing the streets near Fifth Avenue and 44th Street.

The mayor took criticism for his tardiness on Twitter.

"How disrespectful is DeBlasio arriving 15 minutes late for Mass at St. Patrick's Cathedral?" wrote Twitter user Linda Norris.

"Deblasio was late to another event? Someone needs to teach his some time management skills lol," wrote Twitter user C Sherman.

Lisha Arino contributed reporting.