Product Price Guides10 min readUpdated:

Pet Food Price Comparison in Switzerland: Cat, Dog & Small Animal (2026)

The same kilo of cat or dog dry food costs CHF 1 to CHF 18 in Switzerland depending on the retailer. Lidl Coshida 2 kg at CHF 1.99 vs Royal Canin at Qualipet for CHF 30+. A 15x spread. Four retail tiers, where each one actually wins, and the honest framework on when to switch.

Bags of cat and dog food from Migros, Coop, Aldi, Lidl, Denner and Qualipet stacked for price comparison

Around 1.5 million cats and 500'000 dogs live in Swiss households, plus 400'000 small mammals and roughly 200'000 home aquariums. Swiss residents spent an average of CHF 69 per person on pet food in 2024, with the heaviest spenders well into four-digit annual figures. The catch: the same kilo of cat or dog dry food can cost between CHF 1 and CHF 18 in Switzerland depending purely on which retailer you walk into. That is not a typo. A 2 kg bag of Lidl Coshida dry cat food retails at CHF 1.99 from Lidl Schweiz. A 2 kg bag of Royal Canin Fit dry costs around CHF 28 to CHF 32 from specialist retailers like Qualipet and Fressnapf. The 15x spread is real.

The question is not "where is pet food cheapest" (Lidl, almost always). The question is which retailer actually deserves your money for what your animal eats every day. Here is the honest version.

Sources checked: May 2026. Lidl Schweiz and Aldi Suisse product pages, Qualipet.ch, Fressnapf.ch, Zooplus.ch, Bitiba.ch, Fellini.ch, Stiftung Warentest 2018 dry-food test (Coshida Knabberschmaus, Platz 2 / "sehr gut"), K-Tipp Swiss wet-food tests, Swiss veterinary association pricing benchmarks.

Rappn is the only neutral grocery price comparison app in Switzerland, with no commercial agreements with any retailer.

The Swiss pet food retail map

Switzerland has four distinct pet-food retail tiers. They compete on different terrain.

Grocery (Migros, Coop, Denner, Aldi, Lidl, Otto's): Mass-market and mid-tier brands plus private labels. Cheapest per kilo on house brands. Limited to dry food, basic wet food, and a small premium selection. No prescription diets, no veterinary range. The everyday-shopping default.

Pet specialists (Qualipet, Fressnapf): Full retail range from value to premium to therapeutic. Qualipet operates 80+ stores across Switzerland. Fressnapf is the larger international player. Both offer in-store advice and full SKU breadth, including some prescription-adjacent products. Prices on identical premium brands are typically 15 to 30% higher than online specialists.

Online specialists (Zooplus.ch, Bitiba.ch, Fellini.ch, Heimtiershop, Zoolini): The price benchmark for Royal Canin, Hill's, Purina Pro Plan, and most premium dry food. Free shipping thresholds typically sit around CHF 49 to CHF 69. Subscription discounts (around 5%) apply if you commit to recurring delivery. The default for households with a 5 kg cat or larger.

Vet-only / prescription (Hill's Prescription Diet, Royal Canin Veterinary Diet): Sold through veterinary clinics. Pricing is opaque and vets typically mark up 30 to 50% over online specialists. Enforcement of "vet-only" varies: some prescription SKUs appear on Qualipet, Fressnapf, and Zooplus with a soft prescription check.

The honest takeaway: most Swiss households spend too much because they default to the wrong tier. If your cat eats Whiskas and is healthy on it, you have no business at Qualipet. If your dog eats Royal Canin Hypoallergenic for a real food allergy, you have no business at Migros.

Cat food: where to actually buy

Cat food makes up the largest pet-food category in Switzerland by volume (1.5 million cats versus 500'000 dogs). The price spread is widest here.

Brand / SKUTierCheapest retailerApproximate priceCHF / kg
Lidl Coshida dry, 2 kgDiscount private labelLidlCHF 1.99CHF 1.00
Aldi Romeo dry, 1 kgDiscount private labelAldi~CHF 2.50CHF 2.50
Migros Petfood dry, 2 kgPrivate labelMigros~CHF 5 to 6CHF 2.50 to 3.00
Whiskas dry, 1.4 kgMass-market brandMigros / Coop / LidlCHF 6 to 8CHF 4 to 6
Felix Sensations 12 x 85 gMass-market wetCoop / MigrosCHF 5 to 7CHF 5 to 7 / kg
Sheba 12 x 85 gMass-market wetCoop / Migros / DennerCHF 7 to 10CHF 7 to 10 / kg
Royal Canin Fit dry, 2 kgPremium dryZooplus / BitibaCHF 23 to 28CHF 11.50 to 14
Royal Canin Indoor dry, 4 kgPremium dryZooplus / Fellini.chCHF 40 to 50CHF 10 to 12.50
Hill's Science Plan dry, 3 kgPremium dryZooplus / QualipetCHF 35 to 50CHF 11.50 to 16.50
Hill's Prescription Diet, 2 kgTherapeuticVet / Qualipet / ZooplusCHF 50 to 80CHF 25 to 40

A healthy adult cat eats roughly 60 g of dry food per day, or 22 kg per year. The math at each tier:

  • Coshida-only: ~CHF 22 per year per cat
  • Whiskas-only: ~CHF 100 per year per cat
  • Royal Canin Fit: ~CHF 280 per year per cat
  • Hill's Prescription Diet: ~CHF 700 per year per cat

The 30x spread between the cheapest and most expensive feed for the same cat is the largest cost lever most Swiss households fail to optimise. It is also the most emotionally loaded, which is why the spread persists.

Dog food: where to actually buy

Dogs eat more by volume and brand loyalty tends to be stronger. Switching is harder, so retailer choice matters more.

Brand / SKUTierCheapest retailerApproximate price
Lidl Orlando dry, 3 kgDiscount private labelLidl~CHF 4 to 6
Aldi Brisko dry, 4 kgDiscount private labelAldi~CHF 5 to 8
Migros Petfood dry, 4 kgPrivate labelMigros~CHF 9 to 12
Pedigree dry, 3 kgMass-market brandMigros / Coop / LidlCHF 10 to 14
Cesar wet, 8 x 100 gMass-market wetCoop / MigrosCHF 7 to 10
Royal Canin Medium Adult, 4 kgPremium dryZooplus / BitibaCHF 30 to 40
Royal Canin large breed, 15 kgPremium dryZooplus / Fellini.chCHF 80 to 110
Hill's Science Plan dry, 12 kgPremium dryZooplus / QualipetCHF 70 to 100
Royal Canin Veterinary Diet, 14 kgTherapeuticVet / QualipetCHF 130 to 180

A 25 kg dog eats roughly 350 g of dry food per day, or 130 kg per year. Annual feed cost at each tier:

  • Aldi Brisko: ~CHF 200 per year
  • Pedigree: ~CHF 450 per year
  • Royal Canin Medium Adult: ~CHF 1'000 per year
  • Royal Canin Veterinary Diet: ~CHF 1'500 per year

Dog owners typically underestimate this line item by 50% when buying a puppy. The annual feed cost of a large-breed dog on a premium brand is roughly the same as a Swiss family's annual mobile-phone bill.

Small animals: rabbit, bird, fish, hamster

This is where the grocery channel gives up. Migros and Coop carry a small assortment of rabbit pellets, hamster mix, bird seed, and basic fish food, but the range is shallow. Lidl and Aldi occasionally stock seasonal pet aisles with rabbit and bird food at very low prices, but availability is unpredictable.

For any small animal beyond the basics, Qualipet and Fressnapf are effectively the only retailers worth your time. They carry species-appropriate pellet ranges, hay grades, specialist bird seed blends, and a wide aquarium aisle. Zooplus is the online equivalent and almost always cheaper than the specialist stores on identical SKUs, especially for hay (which is bulky and benefits most from online delivery).

If you have a rabbit eating Bunny Basic, a parrot on a Versele-Laga seed mix, or a tropical aquarium with specific water parameters, you are not a supermarket customer for pet food. Skip the grocery aisle.

The premium-brand price spread (Royal Canin, Hill's)

Royal Canin Fit 2 kg illustrates the spread better than any other product on the Swiss market:

  • Zooplus.ch (subscription): ~CHF 23 to 25
  • Zooplus.ch (one-off): ~CHF 26 to 28
  • Fellini.ch / Bitiba.ch: ~CHF 25 to 28
  • Fressnapf.ch: ~CHF 28 to 32
  • Qualipet.ch: ~CHF 30 to 35
  • Local pet specialist (in-store): ~CHF 32 to 38
  • Veterinary clinic: ~CHF 35 to 42

The product is identical. The manufacturing is identical. The bag is identical. The difference is roughly CHF 15 per 2 kg bag, which compounds to CHF 200+ per year on a single 5 kg cat. For Hill's Science Plan and Purina Pro Plan, the spread is comparable.

Veterinary clinics are not "scamming" you when they price 30% above online: they bundle nutritional advice and stocking convenience into the price, and small-animal vet practices are barely profitable in Switzerland. But for a healthy cat on a standard SKU, the markup is poor value.

When to switch from grocery to specialist

There are three legitimate reasons to move from supermarket to specialist:

  1. Volume threshold. If your household feeds more than 10 kg of dry food per month combined, you are better off buying 12 kg or 15 kg bags online. Cost per kilo drops by 25 to 40%, and bulk bags are not stocked at Migros or Coop.
  2. Dietary requirement. Allergies, urinary tract issues, kidney disease, diabetes, weight management with a specific kcal target. These are not solved by supermarket food. Specialist or veterinary range only.
  3. Quality concerns with discount food. Stiftung Warentest gave Lidl's Coshida Knabberschmaus dry food "sehr gut" (very good) in their 2018 dry-food test, ranking it second overall. K-Tipp's earlier Swiss test recommended Coshida wet food. Independent reviewers since have raised concerns about taurine levels and ingredient transparency. The honest answer: if your cat is healthy on Coshida and the vet is not flagging issues, do not pay 15x for marketing. If your cat has health issues, food is not the place to economise.

The mistake most households make is paying premium retail prices for premium brands without earning either benefit. Either accept the discount brand, or buy the premium brand at online specialist prices.

The online benchmark

Zooplus.ch is the price floor for most premium pet food in Switzerland. Free shipping kicks in at CHF 49, subscription discounts shave another ~5%, and the SKU range is wider than any physical store. Bitiba.ch (owned by the same group) sells the same products with slightly lower headline pricing on fewer SKUs.

Fellini.ch, tierbedarf-discount.ch, and Heimtiershop are Swiss-domiciled alternatives with slightly faster shipping but typically 10 to 15% higher prices than Zooplus on the most common premium SKUs.

For Royal Canin and Hill's, online specialists win on price almost without exception. For Whiskas, Felix, Sheba, and Pedigree, grocery supermarkets are usually cheaper because they sell at promotional pricing weekly. For Coshida, Orlando, Romeo, and Brisko, the discount supermarkets are the only retailer.

A pragmatic Swiss household stacks all three: discount supermarket for everyday quantities, online specialist for the premium SKU your animal actually needs, and a quick Rappn check every week to catch the cross-retailer offer prices that move. For the broader weekly basket context see family of four grocery budget and save money on groceries.

How Rappn fits in

Rappn compares current weekly grocery offers across 7 Swiss retailers (Migros, Coop, Aldi, Lidl, Denner, Aligro, Otto's). Pet food is part of that comparison. Whiskas at CHF 6.95 at Migros and CHF 5.95 at Coop this week, or Cesar at half price at Denner, shows up in the app along with everything else on your shopping list. For Royal Canin, Hill's, and other premium specialist brands, the right tool is Zooplus or Bitiba directly. For everything else, use Rappn. See the broader picture in cheapest supermarket in Switzerland, Aldi Switzerland products and prices, and Lidl Switzerland products and prices.

Rappn takes no payment from retailers, runs no commercial bias, and presents the cheapest offer wherever it is.

Sources checked: .

A 2 kg bag of cat dry food costs CHF 1.99 at Lidl and over CHF 30 at Qualipet for premium. 15x spread, four retail tiers. Live Whiskas and pet-food offers across the 7 Swiss retailers below — Coshida and Royal Canin shown on the same shelf.

"Whiskas"Whiskas · Felix · Pedigree · Coshida · Royal Canin

Offers

Catch this week's pet-food offers — Rappn is free

Free, no account required · iOS & Android

Why Rappn?

Rappn is the only neutral grocery price comparison app in Switzerland , with no commercial agreements with any retailer. Our comparisons are truly independent.

  • 100% free , no subscription, no hidden costs
  • Neutral , no commercial agreements with Migros, Coop, Aldi, Lidl, Denner, Aligro, or Otto’s
  • Real-time data , prices updated continuously
  • +10,000 offers, +3,000 supermarkets, 100% free
Available now

Ready to save on groceries?

Scan the code, install Rappn, and start tracking real grocery savings this week. No account required.

+10,000live offers
+3,000store locations
100%free

Frequently Asked Questions

Where is the cheapest pet food in Switzerland?

Lidl is the cheapest by a wide margin on private-label dry food, with Coshida cat dry at CHF 1.99 for 2 kg. Aldi is the next cheapest with the Romeo (cat) and Brisko (dog) lines. For mass-market brands like Whiskas, Felix, Pedigree, and Cesar, Coop and Migros are typically the cheapest when weekly promotions are active. For premium brands like Royal Canin and Hill's, online specialists Zooplus.ch and Bitiba.ch are the cheapest.

Is Lidl Coshida cat food actually good?

Stiftung Warentest ranked Coshida Knabberschmaus dry food "very good" (Platz 2) in their 2018 test, praising the balanced nutrient composition. K-Tipp's earlier Swiss tests also recommended Coshida wet variants. Independent reviewers since have raised concerns about taurine levels and ingredient transparency, particularly on the Selection and Pure Taste wet ranges. For healthy adult cats with no diagnosed issues, Coshida is a defensible choice. For cats with diagnosed kidney, urinary, or weight issues, it is not.

Where can I buy Royal Canin cheapest in Switzerland?

Zooplus.ch and Bitiba.ch (same parent group) consistently offer the lowest prices on Royal Canin in Switzerland, especially on 12 kg and 15 kg bags. Fellini.ch and the Royal Canin Bonusbag promotions sometimes match. Qualipet, Fressnapf, and veterinary clinics are typically 15 to 30% more expensive on identical SKUs.

Is it cheaper to buy pet food online?

Yes for premium brands (Royal Canin, Hill's, Purina Pro Plan, Eukanuba) and for large bag sizes (10 kg+). No for everyday mass-market brands (Whiskas, Felix, Sheba, Pedigree, Cesar), where supermarket promotions usually beat the online price. No for impulse buys: small wet-food multipacks cost more once you factor in shipping.

Do Swiss supermarkets sell prescription pet food?

Generally no. Migros and Coop carry only mass-market and a small selection of mid-premium brands. Some Royal Canin 'wellness' SKUs (Indoor, Sterilised, Sensitive) appear at Coop and Qualipet, but the full Veterinary Diet and Hill's Prescription Diet ranges are sold through veterinary clinics, Qualipet (with soft prescription check), Fressnapf, and online specialists.

Is grain-free pet food available at Aldi or Lidl?

Yes. Lidl's Coshida Pure Taste range is grain-free and sugar-free, produced in Switzerland by Herbert Ospelt Anstalt. Aldi occasionally stocks grain-free options under the Romeo line. Both are significantly cheaper than equivalent grain-free options at Qualipet or online, though independent reviewers note the ingredient transparency is weaker than premium-brand equivalents.

Related Comparisons