Bass Pro Shops is open on Christmas Eve, but it's best to check with your local store to see what their hours are on that day. They usually have extended hours during the holiday season, so you may be able to do some last-minute shopping before the big day.