Cracker Barrel By Mail

Now you can savor our country cooking without ever leaving the house.

Enjoy an authentic Cracker Barrel Ham in your home today!


We’ve taken a handful of our favorite food products and packaged them to ship right to your door.

Feel free to ship to multiple addresses in a single order. Click here to place your order online, or if you'd prefer to order by phone, call (800) 813-8087.
Unfortunately, we cannot accept or ship orders outside the United States.

Looking for a location? Find your local Cracker Barrel