We are proud to provide our customers with premium meats, seafood, and prepared food. Find your family’s favourites or explore our menu for something new. Whatever you choose, the Macgregors standards of quality and flavour are guaranteed.
Our Store is open for walk-in business Monday-Saturday.
Online Curbside pick-up orders are available Monday-Friday only.
Online Delivery orders within the GTA are Monday-Friday, typically scheduled within 1-3 business days.
* $35 delivery fee applies. Orders over $399 qualify for Free Delivery *
Once your order is processed, a customer service representative will contact you to confirm your pick-up or delivery arrangements.