Yes, all of our inventory does have an expiration date, however, we make sure we always ship bottles with at least 6-months of shelf life left. Plenty of time to get through the 30-day supply even if you take a different dosage than what is recommended.