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?

    We optimize our delivery routes to help reduce our carbon footprint and minimize our environmental impact. So, unfortunately, that makes it tough to accommodate specific time requests. We can certainly try our best, but just can’t make any promises. 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 10am and 8 pm. We optimize our delivery routes each time to help reduce our carbon footprint and minimize our impact. While your delivery will generally be around the same time each week, it can vary slightly depending on the week.

Friendly & safe delivery to your door

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