How many days until Cinco de Mayo?

Cinco de Mayo falls on May 5 every year.

324 days until Cinco de Mayo

--

Days

--

Hours

--

Minutes

--

Seconds

Date

Wednesday, May 5, 2027

Day of the Week

Wednesday

Weeks & Days

46w 2d

Months (approx)

10.6

Business Days

232

Total Days

324

When is Cinco de Mayo?

Cinco de Mayo is fixed on May 5.

Cinco de Mayo commemorates the Mexican army’s 1862 victory at the Battle of Puebla, and is celebrated as a day of Mexican-American culture.

It is more widely observed in the United States than in most of Mexico, where the main national holiday is Independence Day on September 16.

The Battle of Puebla and how it’s celebrated

Cinco de Mayo marks the Mexican army’s unlikely victory over invading French forces at the Battle of Puebla on May 5, 1862, led by General Ignacio Zaragoza. It is a point of regional pride rather than a national day off across Mexico.

In the United States the date has grown into a broad celebration of Mexican-American culture, with food, music, and festivals — a tradition that took hold particularly from the 1960s onward.

Cinco de Mayo dates by year

Year Date Day of the week
2027next May 5 Wednesday
2028 May 5 Friday
2029 May 5 Saturday
2030 May 5 Sunday
2031 May 5 Monday
2032 May 5 Wednesday
2033 May 5 Thursday

Frequently Asked Questions

How many days until Cinco de Mayo?

Cinco de Mayo is on Wednesday, May 5, 2027 — that is 324 days away. The live countdown above updates to the exact time remaining in your local time zone.

What day of the week is Cinco de Mayo 2027?

Cinco de Mayo falls on a Wednesday in 2027.

Is Cinco de Mayo Mexican Independence Day?

No — that is a common misconception. Mexican Independence Day is September 16. Cinco de Mayo marks the Battle of Puebla.

What is the Battle of Puebla?

It was an 1862 battle in which a smaller Mexican force defeated the invading French army at Puebla — the event Cinco de Mayo commemorates.

Related Countdowns

Browse every days-until countdown, set your own countdown timer, count the exact days between any two dates with the days calculator, or open the calendar.