Order Ahead

Save Time and ORDER Ahead

Please note: Online orders are processed for next day or later pick up. If you need your order today, place call 651-777-2888. We will do our best to accommodate you.

We make it easy to enjoy the best meat around. Simply make your selections, hit “Place Order” and make room in your fridge. Please be sure to fill out the form completely and double check your phone number. We will call you with a confirmation, final price and pick up day/time. Pricing includes cutting and wrapping. Payment for your order will be made at the time of pick up.

Be sure to indicate the quantities and weight. If you’re a meat lover, you probably already have a good idea what you want, but please don’t hesitate to call 651-777-2888 with any questions. Wanna see the list of our meats? Click here to view/download a pdf. Please note that all items may not be available.


Hagberg's Meats

11325 Stillwater Boulevard North
Lake Elmo, MN 55042
Ph: 651-777-2888