Normally, Subway offers big sales on a monthly or weekly basis. But customers can also expect an annual sale every year. Subway almost always offers big discounts to celebrate National Sandwich Day which is on November 3rd. On this day, Subway announces 'Buy one get one' offers on sub sandwiches.