Shop from the comfort of your home

CHF 20 off your order, free delivery and some great prizes to be won

The current guidelines are to keep your distance and stay at home. And we agree with them. That’s why we’re offering CHF 20 off your first order at Migros Online when you pay with your Mastercard®. And that’s not all – in addition to free home delivery for your order, we also have more than 500 prizes worth a total of CHF 50,000 to give away. The main prize is a Migros online voucher worth CHF 5,000.

How it works:

  1. Put together your order.
  2. At the end of the order process, enter the code MASTERCARD21 under Vouchers & Gifts.
  3. You’ll get CHF 20 off your order and free home delivery.