Canola oil has a shelf life of one and a half years. Rapeseed oil should normally be placed in a glass ceramic container and stored in a cool, sealed place away from light. When the oil is not in use, it should be kept away from stoves and sunlight, and the lid should be tightened in time after the oil is used. After opening the canola oil should be consumed as soon as possible to avoid spoilage and waste.