Costco is hosting Military Hour, which includes a private early opening, food samples and freebies.

The event is for veterans and active-duty military members, along with their families, and is happening at 117 Costco stores across the U.S. On Saturday, March 24, the stores will open an hour early, at 8 a.m., for military members and their families.

The stores will provide snacks, free samples and product demonstrations. Visitors are encouraged to mix and mingle with other military members. The first 100 attendees will receive "swag bags" filled with freebies. Attendees must be current Costco members to purchase merchandise.

At the event, attendees will be asked to show the confirmation on the registration page or their military ID. Although visitors do not have to be a Costco member to attend, they must be a member if they want to buy anything.

Costco also has a recent membership offer for military members who are new Costco members online.