Alaska, Hawaii, Iowa, Louisiana, Maine, Michigan, New Mexico, North Carolina, Oregon, Vermont, Washington, D.C., and Wisconsin do not celebrate Columbus Day. South Dakota officially celebrates Native American Day instead.