Farming in Northern Ontario is limited to less than 1% of the total land area available. With over 2000 farms, this is home to about 6% of the province's population, concentrated in the five major southern border cities of Thunder Bay, Sault Ste. Marie, Timmins, Sudbury and North Bay, with a significant presence of indigenous (i.e., First Nations) and disadvantaged peoples. This review highlights the challenges and opportunities of agriculture in Northern Ontario and offers a few strategies for establishing and sustaining agricultural operations locally. The challenges of farming in this region include the prevalence of adverse climatic conditions, lack of crop/economic diversification, insufficient infrastructure and support services, presence of small local markets, an aging population and youth out-migration, attitudes of dependency on government and limited investment potential. Nevertheless, this region offers much potential for farming as it contains significant amounts of fertile soils, good road networks and affordable land to start up farm businesses. Furthermore, the changing climate could be a boon to improve growing conditions, with expanded cropping options and increased yields in recent years. Production and consumption of local foods, conducting innovative on-farm research that addresses the needs of local producers including First Nations peoples, fostering regional research centres, building relationships through networking, exchange of ideas through effective use of different extension avenues, and collaboration and assisting local producers with market development may help establish a more competitive and sustainable agrifood sector in Northern Ontario. Favourable government policies to support growers who have experienced damage to their crops, forages and livestock due to adverse climatic conditions will further help sustain and expand their agricultural operations.