No, diapers don't have expiration dates. They do have shelf lives though, which doesn't mean they will expire after 2 to 3 years (the typical shelf life of a diaper). It's just that diapers work best in the said intended shelf life period.