Trail has at least two good food stores in or close to the downtown, Ferraro's and Safeway. Some distance east on Hwy 3B you can also find an Extra Foods, a WalMart and a Canadian Tire.