Here are the five largest iron ore mines by production in Canada, according to GlobalData’s mining database.
1. Mont Wright Mine
The Mont Wright Mine is a surface mine located in Quebec. It is owned by ArcelorMittal and produced an estimated 23.2 MTPA of iron ore in 2020. The mine will operate until 2052.
2. Carol Lake Mine
Located in Newfoundland and Labrador, the Carol Lake Mine is owned by Rio Tinto. The surface mine produced an estimated 17.715 MTPA of iron ore in 2020. The mine will operate until 2081.
3. Bloom Lake Mine

US Tariffs are shifting - will you react or anticipate?
Don’t let policy changes catch you off guard. Stay proactive with real-time data and expert analysis.
By GlobalDataThe Bloom Lake Mine is located in Quebec. It is owned by Champion Iron and produced an estimated 8.001 MTPA of iron ore in 2020.
4. Mary River Project
The Mary River Project, owned by Nunavut Iron Ore, is a surface mine located in Nunavut. The mine produced an estimated 5.63 MTPA of iron ore in 2020. The mine will operate until 2052.
5. DSO Project NML
Owned by Tata Steel, the DSO Project NML is a surface mine located in Quebec. It produced an estimated 1.649 MTPA of iron ore in 2020.
Methodology:
This information is drawn from GlobalData’s mines and projects database, which tracks all operating and developing mines and projects globally. Verdict’s parent company GlobalData provides business information to 4,000 of the world’s largest companies.