Creatine supplements do have an expiry date like any other supplement. Though creatine supplements are synthetic, they are quite stable, safe for consumption, and last for years. Besides, additional ingredients, if any, also have an expiry date. Expiry dates are usually printed on the product label. Please check with the manufacturer, if there is no expiry date printed when you purchase the supplement.