Visit us across the Upper Ottawa Valley

Call to action

Our response to COVID-19

As a result of the Covid-19 Pandemic, we will be taking various measures to ensure the safety and well-being of our staff and customers. We will be maintaining physical distance with our customers by offering numerous ways to purchase our products such as preordering items from our online shop or in person at one of our satellite stands. All of our sales outlets will be altered to make sure everyone remains safe by allowing for physical distancing, maintaining sanitized surface areas and offering the opportunity to pay using your credit or debit card. Thank you for supporting our farm business and we look forward to serving you the very best products from our fields.
The McGregor Family

Images CallToAction

Glenroy Farm, Home of McGregor's Produce

Our Farm Stand at Glenroy Farm is open in season 7 days a week.


Monday to Thursday

8:00am to 1:00pm


Friday, Saturday, Sunday

8:00am to 1:00pm


351 Lochwinnoch Road

Braeside, Ontario K0A 1G0

FARMERS' MARKETS

You can find us at two Farmers' Markets. If you have navigation enabled, these links will navigate from your current location.

We are accepting online pre-orders for both Farmers' Markets.  Visit our online store to purchase; subject to product availability.

  • Pembroke Farmers' Market
    Corner of Lake & Victoria St.
    Wed & Sat 9:00 am to 12:00 pm
    Mid-May through Thanksgiving
  • **Saturdays only from Sept. 12 to Thanksgiving.
  •  
  • Carp Farmers' Market
    Carp Fairgrounds
    *OPENING June 20
  • Saturdays 8:30 am to 1;00 pm
    Mid-May to Halloween

MARKET STANDS

OPEN:  Renfrew, Pembroke, Shawville, Deep River

You can find McGregor's Produce at roadside Stands from Deep River to Renfrew. If you have navigation enabled, these links will navigate from your current location.


Renfrew Market Stand #1 
Located at the Canadian Tire, O'Brien Road


Renfrew Market Stand #2 
Located at the Home Hardware, O'Brien Road       CLOSED FOR THE SEASON

Deep River Market Stand 
Located on Hwy 17   
Canadian Tire parking lot

Barry's Bay Market Stand
Located on Hwy 60, 19380 Opeongo Line  CLOSED FOR THE SEASON

Pembroke East  Market Stand
900 Pembroke St. E Clarion Hotel parking lot

Shawville Market Stand
Hwy 148, in the Giant Tiger parking lot