An unopened can or jar of turkey gravy will generally keep its optimum quality for around 3 to 5 years if properly preserved. However, it will probably remain safe to use after that. All turkey gravy from cans that are leaking, rusted, bulging, or significantly dented should be discarded.