Michaels offers a 15% military discount off your entire purchase including sale items. Register through your Michaels Rewards account to use your military discount online and in store every day.