CBD does expire, regardless of the brand. The shelf life ranges from 1 to 2 years. Many factors can help stretch the shelf life, such as the quality of the product, packaging, and how you store it. Research has found that keeping CBD away from heat and light can help keep its freshness longer.