How Long is Mardi Gras?

Mardi Gras begins on Epiphany, January 6, and runs through Fat Tuesday, the day before Ash Wednesday. Weather permitting, there is a major parade each day.