Annual report pursuant to Section 13 and 15(d)

PENSIONS AND OTHER POSTRETIREMENT BENEFITS (Narrative) (Details)

v2.4.1.9
PENSIONS AND OTHER POSTRETIREMENT BENEFITS (Narrative) (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Sep. 30, 2014
Defined Benefit Plan Disclosure [Line Items]        
Current Fiscal Year End Date --12-31      
Minimum participants percentage 15.00%clf_MinimumParticipantsCostPercentageToAverageCoverageCost      
Accumulated benefit obligation for defined benefit pension plans $ 1,204,400,000us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation $ 1,091,400,000us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation    
Maturity period of security 10 years      
Reserve for investment commitments 55,500,000clf_ReserveForInvestmentCommitments     45,000,000clf_ReserveForInvestmentCommitments
Sei Special Situations Fund [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Redemption request notice period, days 95 days      
Structured Finance [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Redemption request notice period, days 90 days      
Real Estate [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Redemption request notice period, days 45 days      
Withdrawal request notice period, days 65 days      
Pension Benefits [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Increase in Projected Benefit Obligation due to new mortality tables 30,000,000clf_IncreaseinProjectedBenefitObligationduetonewmortalitytables
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
     
Percentage Increase in Projected Benefit Obligation due to new mortality tables 4.00%clf_PercentageIncreaseinProjectedBenefitObligationduetonewmortalitytables
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
     
Defined Benefit Plan, Net Periodic Benefit Cost 31,300,000us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
52,100,000us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
55,200,000us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Annual costs for defined contribution plan 6,300,000us-gaap_DefinedContributionPlanCostRecognized
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
6,800,000us-gaap_DefinedContributionPlanCostRecognized
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
6,700,000us-gaap_DefinedContributionPlanCostRecognized
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Participant contributions 0us-gaap_DefinedBenefitPlanContributionsByPlanParticipants
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
0us-gaap_DefinedBenefitPlanContributionsByPlanParticipants
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
   
Other Postretirement Benefit Expense (700,000)us-gaap_OtherPostretirementBenefitExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
17,400,000us-gaap_OtherPostretirementBenefitExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
28,100,000us-gaap_OtherPostretirementBenefitExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Pension and Other Postretirement Benefit Expense 36,900,000us-gaap_PensionAndOtherPostretirementBenefitExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
76,300,000us-gaap_PensionAndOtherPostretirementBenefitExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
90,000,000us-gaap_PensionAndOtherPostretirementBenefitExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Defined Benefit Plan, Recognized Net Gain (Loss) Due to Curtailments (10,900,000)us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
0us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
   
Increase in Canadian Plan Projected Benefit Obligation due to new mortality tables 12,000,000clf_IncreaseinCanadianPlanProjectedBenefitObligationduetonewmortalitytables
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
     
Percentage Increase in Canadian Plan Projected Benefit Obligation due to new mortality tables 5.00%clf_PercentageIncreaseinCanadianPlanProjectedBenefitObligationduetonewmortalitytables
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
     
Defined Benefit Plan, Recognized Net Gain (Loss) Due to Settlements and Curtailments (2,900,000)us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
0us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
0us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Other Benefits [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Increase in Projected Benefit Obligation due to new mortality tables 20,000,000clf_IncreaseinProjectedBenefitObligationduetonewmortalitytables
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
     
Percentage Increase in Projected Benefit Obligation due to new mortality tables 7.00%clf_PercentageIncreaseinProjectedBenefitObligationduetonewmortalitytables
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
     
Defined Benefit Plan, Net Periodic Benefit Cost (700,000)us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
17,400,000us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
28,100,000us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
 
Participant contributions 4,800,000us-gaap_DefinedBenefitPlanContributionsByPlanParticipants
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
5,600,000us-gaap_DefinedBenefitPlanContributionsByPlanParticipants
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
   
Defined Benefit Plan, Recognized Net Gain (Loss) Due to Curtailments (8,800,000)us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
0us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
   
Increase in Canadian Plan Projected Benefit Obligation due to new mortality tables 3,000,000clf_IncreaseinCanadianPlanProjectedBenefitObligationduetonewmortalitytables
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
     
Percentage Increase in Canadian Plan Projected Benefit Obligation due to new mortality tables 5.00%clf_PercentageIncreaseinCanadianPlanProjectedBenefitObligationduetonewmortalitytables
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
     
Defined Benefit Plan, Recognized Net Gain (Loss) Due to Settlements and Curtailments 7,900,000us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
0us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
0us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
 
Minimum [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Discount rate 3.72%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
     
Expected period of long-term return on assets 3 years      
Maximum [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Discount rate 3.92%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
     
Expected period of long-term return on assets 5 years      
United States [Member] | Pension Benefits [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Discount rate 3.83%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ clf_RegionReportingInformationByRegionAxis
= clf_UnitedStatesMember
4.57%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ clf_RegionReportingInformationByRegionAxis
= clf_UnitedStatesMember
   
Projected yield, number of bonds used 715clf_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRateNumberOfBondsUsedForProjectedYieldCurve
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ clf_RegionReportingInformationByRegionAxis
= clf_UnitedStatesMember
     
United States [Member] | Other Benefits [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Discount rate 3.83%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ clf_RegionReportingInformationByRegionAxis
= clf_UnitedStatesMember
4.57%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ clf_RegionReportingInformationByRegionAxis
= clf_UnitedStatesMember
   
Canada [Member] | Pension Benefits [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Discount rate 3.75%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ clf_RegionReportingInformationByRegionAxis
= clf_CanadaMember
4.50%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ clf_RegionReportingInformationByRegionAxis
= clf_CanadaMember
   
Projected yield, number of bonds used 285clf_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRateNumberOfBondsUsedForProjectedYieldCurve
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ clf_RegionReportingInformationByRegionAxis
= clf_CanadaMember
     
Canada [Member] | Other Benefits [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Discount rate 3.75%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ clf_RegionReportingInformationByRegionAxis
= clf_CanadaMember
4.75%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
/ clf_RegionReportingInformationByRegionAxis
= clf_CanadaMember
   
Tilden, Empire, Hibbing and United Taconite [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Number of USW employees covered by labor contracts 2,200clf_NumberOfEmployeesInUnionCoveredByAnyUnionAgreement
/ clf_MineLocationAxis
= clf_TildenEmpireHibbingandUnitedTaconiteMember
     
Percentage of total workforce covered by labor contract 40.90%clf_PercentageOfTotalWorkforceUnderLaborContract
/ clf_MineLocationAxis
= clf_TildenEmpireHibbingandUnitedTaconiteMember
     
Pinnacle Complex and Oak Grove [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Number of USW employees covered by labor contracts 800clf_NumberOfEmployeesInUnionCoveredByAnyUnionAgreement
/ clf_MineLocationAxis
= clf_PinnacleComplexandOakGroveMember
     
Percentage of total workforce covered by labor contract 15.20%clf_PercentageOfTotalWorkforceUnderLaborContract
/ clf_MineLocationAxis
= clf_PinnacleComplexandOakGroveMember
     
Contribution rate per hour worked 8.16clf_DefinedContributionPlanRates
/ clf_MineLocationAxis
= clf_PinnacleComplexandOakGroveMember
8.10clf_DefinedContributionPlanRates
/ clf_MineLocationAxis
= clf_PinnacleComplexandOakGroveMember
8.10clf_DefinedContributionPlanRates
/ clf_MineLocationAxis
= clf_PinnacleComplexandOakGroveMember
 
Annual costs for defined contribution plan 14,900,000us-gaap_DefinedContributionPlanCostRecognized
/ clf_MineLocationAxis
= clf_PinnacleComplexandOakGroveMember
13,800,000us-gaap_DefinedContributionPlanCostRecognized
/ clf_MineLocationAxis
= clf_PinnacleComplexandOakGroveMember
   
Underfunded Liability Estimate 330,000,000clf_UnderfundedLiabilityEstimate
/ clf_MineLocationAxis
= clf_PinnacleComplexandOakGroveMember
     
Prior To Age65 [Member] | Defined Benefit Postretirement Health Coverage [Member] | United States [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Annual limit on medical coverage for each participant 7,000clf_PostretirementBenefitsMedicalCoverageAnnualLimit
/ clf_CoverageAgeAxis
= clf_PriorToAge65Member
/ us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis
= us-gaap_DefinedBenefitPostretirementHealthCoverageMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= country_US
     
Prior To Age65 [Member] | Minimum [Member] | Defined Benefit Postretirement Health Coverage [Member] | Northshore [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Annual limit on medical coverage for each participant 4,020clf_PostretirementBenefitsMedicalCoverageAnnualLimit
/ clf_CoverageAgeAxis
= clf_PriorToAge65Member
/ us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis
= us-gaap_DefinedBenefitPostretirementHealthCoverageMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= clf_NorthshoreMember
     
Prior To Age65 [Member] | Maximum [Member] | Defined Benefit Postretirement Health Coverage [Member] | Northshore [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Annual limit on medical coverage for each participant 4,500clf_PostretirementBenefitsMedicalCoverageAnnualLimit
/ clf_CoverageAgeAxis
= clf_PriorToAge65Member
/ us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis
= us-gaap_DefinedBenefitPostretirementHealthCoverageMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= clf_NorthshoreMember
     
After Age65 [Member] | Defined Benefit Postretirement Health Coverage [Member] | United States [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Annual limit on medical coverage for each participant 3,000clf_PostretirementBenefitsMedicalCoverageAnnualLimit
/ clf_CoverageAgeAxis
= clf_AfterAge65Member
/ us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis
= us-gaap_DefinedBenefitPostretirementHealthCoverageMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= country_US
     
After Age65 [Member] | Defined Benefit Postretirement Health Coverage [Member] | Northshore [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Annual limit on medical coverage for each participant $ 2,000clf_PostretirementBenefitsMedicalCoverageAnnualLimit
/ clf_CoverageAgeAxis
= clf_AfterAge65Member
/ us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis
= us-gaap_DefinedBenefitPostretirementHealthCoverageMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= clf_NorthshoreMember