Grocery store meat prices have a way of making a simple dinner plan feel like a budget meeting. A lot of Oregon families have quietly found a better system: buy in bulk from a real butcher, fill the freezer, and stop paying full price every week. The shops on this list range from busy Portland counters to small-town markets in the Willamette Valley, Central Oregon, the coast, and the far east side of the state.
Each one earns its spot with something practical, like freezer-ready meat packs, a marked-down freezer case, custom cuts, or house-made jerky and sausage. These are the kinds of local businesses worth keeping around, because they help everyday life stay affordable. Save this list for your next big stock-up trip, or send it to the friend who keeps complaining about the price of steak.
1. Gartner’s Country Meat Market, Portland

Ask Portlanders where to stock a deep freezer, and Gartner’s name comes up fast. The NE Lombard Street shop is a long-running butcher with a big selection and plain, no-frills digs that keep the focus on the meat case.
The real budget move here is the freezer-ready meat packs. They bundle a range of cuts together, which makes it easier to plan weeks of dinners in one trip instead of paying grocery prices every few days.
The sausages get plenty of attention too, and the staff keep an old-school, friendly style behind the counter. Portland has several specialty meat markets, but few match this mix of variety and value.
A practical tip: weekends get crowded, especially Sunday afternoon and Saturday afternoon. Tuesday through Thursday evenings are calmer. The shop is open Tuesday through Saturday from 9 AM to 6 PM and Sunday from 10 AM to 4 PM, and closed Mondays.
Delivery and in-store pickup are both available if you would rather skip the line.
2. White’s Country Meats, Gresham

Fifty pounds of meat in one trip sounds like a lot until you look at your weekly grocery receipt. White’s Country Meats in Gresham offers a 50-pound pack built for exactly that kind of freezer-filling, cost-cutting run.
The everyday case covers plenty of ground. Expect steaks, ribs, roasts, chops, poultry, jerky, and marinades, so a single stop can handle grilling season and slow-cooker season at once.
I like this one for East Multnomah County families who want to shop once and coast for a while. The shop sits on SE Kane Drive and keeps visits quick.
Hours run Tuesday through Friday from 9 AM to 6:30 PM and Saturday from 9 AM to 6 PM. It is closed Sunday and Monday. Friday afternoons and Saturdays draw the biggest crowds, while Tuesday mornings tend to be quiet.
3. Mt Angel Meat Co, Mt Angel

Out among the farm fields near Mt Angel, a small butcher shop handles a job most grocery stores never touch. Mt Angel Meat Co offers USDA-inspected custom meat processing alongside its retail counter.
For bulk shoppers, the variety meat packs are the draw. Some customers fill their freezers here and stop buying meat at the grocery store altogether.
Mt Angel is a small Willamette Valley town with deep farming roots, so a processor on Bull Run Road fits right in. It feels like buying closer to the source, because you are.
Plan around the schedule. Weekdays run 8 AM to 4 PM, Saturday opens early at 6 AM and closes at 2 PM, and Sunday is closed. Fridays are the busiest, while Monday and Tuesday mornings are usually easy.
4. Fishers Red Rock Meat Company, Powell Butte

Powell Butte is ranch country, sitting between Redmond and Prineville, and the drive out to Fishers Red Rock Meat Company is part of the appeal. The scenery on the way does a good job of making a grocery run feel like a small road trip.
Once inside, the selection is the headline. The market carries a wide variety of cuts, and its prices are often called some of the best in Central Oregon.
Hunters have another reason to know the place. Fishers also handles wild game processing, which makes it useful well beyond everyday steak shopping.
There is free on-site parking and a restroom. Hours are Monday through Friday from 9 AM to 5 PM and Saturday from 10 AM to 4 PM, with Sundays closed. Midweek mornings are the quietest time to visit.
5. Cartwright’s Market, Medford

Here is some freezer math worth noting: Cartwright’s has offered around 60 pounds of meat for roughly $220. That works out to under four dollars a pound, or about two pounds a day for a month.
Cartwright’s Market is more than a butcher shop. The Stewart Avenue store is a specialty grocery with bakery items, prepared foods, deli sandwiches, organic products, and strong produce.
The heart of it is still a real butcher counter with meat and seafood. That means Rogue Valley shoppers can grab bulk meat and the rest of the weekly list in one stop.
Convenience is a big plus. It is open every day from 9 AM to 8 PM, with free parking available. Weekday mornings are the calmest.
6. Hines Meat Company, La Grande

Bargain hunters, head straight for the freezer. At Hines Meat Company, the frozen meat case is always marked down 20 percent, and deeper discounts sometimes show up, including filet mignon at 40 percent off.
The fresh side of the shop holds its own. Hines focuses on high-quality fresh meats, custom cuts, and smoked products made in-house.
La Grande sits in the Grande Ronde Valley of Eastern Oregon, where a good local butcher matters. This shop has a reputation for better meat at lower prices than anywhere nearby.
Catering is also available for bigger gatherings. Hours are Monday through Friday from 9 AM to 6 PM and Saturday from 10 AM to 5 PM. Friday is the busiest day.
7. Western Meat Market, Portland

Family-owned and in business for a long time, Western Meat Market is a St. Johns fixture on North Lombard Street. Its specialty is packages: bundles of premium beef, pork, and poultry made for stocking up.
The website lists the meat packs and what goes into each one. A quick look before you go helps you match a bundle to your freezer space and budget, and it is smart to confirm current contents at the counter.
The butchers will also package your order the way you want. That makes portioning for weeknight meals much easier.
Shoppers drive in from as far as Milwaukie for the selection and prices. Free parking helps. It is open every day, with shorter Monday hours from 11 AM to 6 PM, and weekends are the busiest.
8. Tillamook Meat Inc., Tillamook

Tillamook is famous for dairy, but locals stocking a freezer know another name in town. Tillamook Meat Inc. is a family-owned butcher on Park Avenue known for quality cuts and house-made sausages.
Going big is an option here. The shop helps customers source a half of beef and cuts it to their specifications, which is one of the most cost-effective ways to fill a freezer.
Steaks and bacon are popular picks for anyone who just wants to stock up without a full side of beef.
Service extends past the counter, with curbside pickup and delivery available. Hours are Tuesday through Friday from 10 AM to 5 PM and Saturday from 10 AM to 4 PM. I would save this stop for a coast trip and bring a cooler.
9. Rod’s Quality Meats, Redmond

Skipping the big-box meat counter is the whole idea at Rod’s Quality Meats. This Redmond shop offers locally sourced meat at prices that make that switch easy.
Steaks are hand-cut, and the sausages and jerky are handcrafted. That gives the case a homemade quality you rarely find in a chain store.
The crew behind the counter has a friendly reputation, which matters when you are asking for help planning a big order. Many Redmond households treat Rod’s as their regular stop for reasonably priced meat.
You will find it at 323 NW 6th Street. It is open Tuesday through Friday from 10 AM to 6 PM and Saturday from 10 AM to 5 PM. Sunday and Monday are closed.
10. B & D Meats, Roseburg

Jerky lovers in Douglas County probably already know B & D Meats. The shop even runs its website under a jerky name, and the house-made variety is a big reason people stop in.
The everyday cuts are just as useful for stocking up. Roasts, steaks, cubed steak, pork chops, country style ribs, breakfast sausage, and frozen marinated chicken all make for an easy freezer haul.
The beef is well marbled, the prices are reasonable, and the staff are friendly. That combination keeps Roseburg-area shoppers coming back.
The shop is on SW Grange Road with a free parking lot. Hours are Tuesday through Friday from 9 AM to 5:30 PM and Saturday from 9 AM to 4 PM. Weekday evenings are quietest.
From Portland to Roseburg, these local butchers prove that a full freezer can still fit a real Oregon budget. Support them, and they will be there for the next stock-up.
Share this story
