From now until midnight Sunday, the state of Alabama is holding its annual sales tax holiday for severe weather preparedness.