How long does canning preserve food for?

Properly canned food can be stored for up to 1 year in a cool, dry place. Some high-acid foods, such as tomatoes, can last for up to 18 months.