This can vary based on peoples' lifestyle. While the day may not fall on a weekend, people, especially in the USA, refer to the weekend that a holiday falls on to be a "holiday weekend" and they can extend the festivities to the entire 2 or 3 days off. ex- my workplace will have the Monday and Tuesday off, even though the 4th of July actually falls on that Tuesday, leaving us with a 4-day weekend, because they know some of the workers will take a trip. And that's not just the fourth of July holiday either! You find people talking about "the Christmas weekend", or "the Halloween weekend", or "the Labor Day weekend", or "the Mother's Day weekend", or "the Father's Day weekend", or "the Memorial Day weekend".