• Enjoy the best local Ontario harvest for delivery or pickup.

    Every week, we hand-select 8 fresh seasonal items for our harvest baskets - available as a one-time purchase whenever you need a boost, or as a subscription for convenient routine orders.

  • This week's basket (July 23-25)

    From the Holland Marsh we have:

    • Romaine or Boston Lettuce
    • Red Onions

    From elsewhere in Ontario we have:

    • Choice of Peas or Beans
    • Corn on the Cob
    • Portobello Mushrooms
    • Peaches
    • New Roasting Potatoes
    • Tomatoes - Beefsteak or On-the-vine
  • 🛒 Choose Your Basket

    Select your preferred basket size, customize your produce selections, and let us curate the freshest local harvest for you.

  • 📦 Order Once or Subscribe

    Order a single basket anytime, or subscribe for effortless, routine orders and save on every order.

  • 📍 Pick Up or Get It Delivered

    Choose what works best for you - swing by our market for pickup, or opt for local delivery straight to your door.

Our Roots


Founded on Canal Road in the Holland Marsh, Holland Marsh Food Market is built on a lifelong passion for farming and a second-generation family tradition of delivering exceptional quality.

Fresh Local Sourcing


Specializing in heirloom varieties, the market provides 100% Ontario-grown produce, fresh baked goods, and pantry staples directly from trusted local growers.

Farm to Table


Whether shopping in-person at the market or ordering online, the goal is to make premium, local food easily accessible for every table.

  • Pick-up Locations

    Holland Marsh Food Market
    1635 Canal Road,
    Thurs 4-8 pm,
    Friday 10-8 pm
    Sat, Sun 9-4


    East Gwillimbury @Pineview Designs Knitting Club
    146 Park Ave, Holland Landing, ON, L9N 1J1
    Fridays 10-8 pm


    Magna
    251 Aviva Park Dr.
    (For Employees Only)


    Mytox 1
    Cafeteria -Foyer Weds 

    Mytox 2
    Cafeteria – Weds

  • Local Delivery

    Where We Deliver

    Alliston, Aurora, Beeton, Bond Head, Bradford, East Gwillimbury, Holland Landing, King City, Mt. Albert, Newmarket, Schomberg, Tottenham, Barrie, Innisfil

    Minimum Delivery Order From $25

    -

    Delivery Fees From $8.75


    Orders placed before 10 pm on Wednesday will be ready for pickup on Thursday.

What our customers say

Trusted by local families and food lovers

Fresh local produce, you can see the difference as soon as you walk in. Full of colours and smells. Very knowledgeable owner.

Paul
Local customer

Such an amazing variety of local produce, baked goods, and handmade items. So friendly, too.

Shari
Subscription member

Wonderful market experience, staff are always friendly and happy to help. The produce is always of the highest quality.

Paddy
Weekly shopper

Frequently asked questions

Find answers to common questions about our products and services

  • We deliver to Alliston, Aurora, Beeton, Bond Head, Bradford, East Gwillimbury, Holland Landing, King City, Mt. Albert, Newmarket, Schomberg, Tottenham, Barrie, Innisfil

  • If orders are not picked up by Sunday 4:00 pm market closing, we will reach out; if not reached, the food will be donated to the food bank or community fridge.

  • Our farms are local, our standards are high, and we know where everything comes from. Not certified organic - but thoughtfully grown and personally vetted.

  • Leafy greens should be refrigerated, root vegetables stored in a cool dark place, and tomatoes kept at room temperature for best flavor.