We are roasting coffee every day to keep up with supplying our café, wholesale customers, farmers markets and online store orders.  Depending on where you get your coffee can make a difference in freshness, but typically it was likely roasted 2-6 days ago.  We have a roast or blend number that can be found on the bottom of the bag.  Feel free to send an email or give us a ring with the roast or blend number and we can tell you when it was roasted.