Carnival Season typically starts after Epiphany on Jan. 6 and culminates on Ash Wednesday, which falls on March 5 this year.
Asheville Mardi Gras' queen and king share what's new for the 2025 parade and Queen's Ball. Plus, where to find king cakes.