Stewart's Shops said Wednesday that it will offer free coffee from 6 p.m. until closing on New Year's Eve at each of its 336 locations.

The free cup can be any size and flavor. Tea and hot chocolate also will be free.