Great question. We roast currently twice per week — on Mondays and Fridays. We try to ship coffee out within 24 hours of when it is roasted so that you receive the freshest coffee you’ve ever brewed up! It makes a big difference in taste, aroma, and health benefits. So, depending on when you order, it may be a few days before it ships but it’s because we’re giving you our best!