The Northern Football Conference (NFC) is a semi-professional Canadian football league with franchises based primarily in Ontario, Canada. The league consists of eight teams and runs from May until mid-August. It's the oldest running senior amateur football league in Canada.