We are roast to order so to ensure the freshest coffee we ship within two days of roasting.