Where We Deliver | Toronto & GTA | Mama Earth Organics

Where We Deliver

Deliveries and scheduling made simple, dropped-off at your door by our friendly delivery folk

Delivered to your door


Ajax, Bloor West, Bowmanville, Brooklin, Davisville, Distillery District, Etobicoke, Forest Hill, High Park, Junction, Little Portugal, Lawrence Park, Leaside, Mississauga, Oshawa, Roncesvalles, St. Catharines, Trinity Bellwoods


Aldershot, Ancaster, Annex, Beaches, Bloor West, Burlington, Dundas, Hamilton, High Park, Little Italy, Little Portugal, Oakville, Peterborough, Pickering, Roncesvalles, Scarborough, Stoney Creek, Trinity Bellwoods, Waterdown


Cambridge, Distillery District, Don Mills, East York, Guelph, Kitchener, Leslieville, Lower Downtown, Riverdale, Rosedale, Waterloo


Annex, Bolton, Brampton, Brantford, Davisville, Downsview, Etobicoke, Forest Hill, Georgetown, Lawrence Park, Leaside, London, Milton, Rosedale, Trinity Bellwoods


Aurora, Barrie, Bradford, East Guillimbury, Holland Landing, King City, Markham, Mississauga, Newmarket, North York, Oakville, Richmond Hill, Scarborough North, Stouffville, Vaughan, Woodbridge


Beaches, Concord, Davisville, Distillery District, Don Mills, East York, Forest Hill, Lawrence Park, Leaside, Leslieville, Lower Downtown, North York, Riverdale, Rosedale, Scarborough Bluffs, The Danforth, Vaughan, Woodbridge, York Mills


Aldershot, Ancaster, Annex, Bloor West, Burlington, Dundas, Etobicoke, Hamilton, High Park, Junction, Kingsway, Little Italy, Little Portugal, Milton, Mississauga, Oakville, Roncesvalles, Stoney Creek, Trinity Bellwoods, Waterdown

Ready to Get Started?

Drop-in your postal code to check delivery days in your area

Top Questions

  • What day will you deliver?

    Depends on your postal code – you can find the likely delivery day for your postal code here. When you sign-up, we'll tell you which day we think you’ll receive your order, but our customer service team will look at your account within 24 hours of sign-up and get back to you if the delivery day is different from what it says on registration.

  • Can I request a specific delivery time?

    Get in touch and we’ll give it a shot. We optimize our delivery route to help reduce our carbon footprint and keep our costs manageable. So that makes it tough to accommodate specific time requests. We’ll certainly try our best, but just can’t promise. If you want to check when your order will be delivered, you can contact us and we will see if we can give you an estimated arrival time for that week. Note too that you don't have to be home at the time of delivery.

  • Is there a delivery fee?

    There is a small $3.50 delivery fee on all orders to ensure we are able to pay our local partners and farmers fairly, while also reducing our foodprint on the planet.

  • What if I’m not home when you deliver?

    We deliver your order in an airtight rubbermaid container. We use frozen water bottles, reusable thermal bags & dry ice to keep the cool things cool, and on freezing cold days, the container is also able to stop the produce and food from freezing for a few hours. So, you’ll still have fresh produce and frozen goods when you arrive home!

  • Can I put my delivery on hold?

    For sure! You can skip anywhere from 1-12 weeks by going to the My Account section and clicking “Skip a Week”. If you want to put your account on hold longer, email or call and we’ll help you out.

  • What time will you deliver?

    Between 1 and 8 pm. Your delivery will generally be the same time each week and just depends on where you fall in our driver's route.

Friendly & safe delivery to your door

Ready? See if we deliver to your neck of the woods