<?xml version="1.0" encoding="utf-8"?>
<presentation xmlns:o="urn:schemas-microsoft-com:office:office"
              xmlns:x="urn:schemas-microsoft-com:office:excel"
              xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet">
   <extended-link uri="http://www.mmm.com/role/StatementOfIncome"
                  definition="0010 - Statement - Consolidated Statement of Income">
      <concept id="us-gaap_IncomeStatementAbstract" prefix="us-gaap"
               qname="us-gaap:IncomeStatementAbstract"
               label="Consolidated Statement of Income"
               substitution-group="xbrli:item"
               data-type="xbrli:stringItemType"
               xbrl-data-type="xbrli:stringItemType"
               abstract="true"
               period-type="duration">
         <concept id="us-gaap_SalesRevenueNet" prefix="us-gaap" qname="us-gaap:SalesRevenueNet"
                  label="Net sales"
                  substitution-group="xbrli:item"
                  data-type="xbrli:monetaryItemType"
                  xbrl-data-type="xbrli:monetaryItemType"
                  abstract="false"
                  balance="credit"
                  period-type="duration"/>
         <concept id="us-gaap_CostsAndExpensesAbstract" prefix="us-gaap"
                  qname="us-gaap:CostsAndExpensesAbstract"
                  label="Operating expenses"
                  substitution-group="xbrli:item"
                  data-type="xbrli:stringItemType"
                  xbrl-data-type="xbrli:stringItemType"
                  abstract="true"
                  period-type="duration">
            <concept id="us-gaap_CostOfRevenue" prefix="us-gaap" qname="us-gaap:CostOfRevenue"
                     label="Cost of sales"
                     substitution-group="xbrli:item"
                     data-type="xbrli:monetaryItemType"
                     xbrl-data-type="xbrli:monetaryItemType"
                     abstract="false"
                     balance="debit"
                     period-type="duration"/>
            <concept id="us-gaap_SellingGeneralAndAdministrativeExpense" prefix="us-gaap"
                     qname="us-gaap:SellingGeneralAndAdministrativeExpense"
                     label="Selling, general and administrative expenses"
                     substitution-group="xbrli:item"
                     data-type="xbrli:monetaryItemType"
                     xbrl-data-type="xbrli:monetaryItemType"
                     abstract="false"
                     balance="debit"
                     period-type="duration"/>
            <concept id="mmm_ResearchDevelopmentAndRelatedExpenses" prefix="mmm"
                     qname="mmm:ResearchDevelopmentAndRelatedExpenses"
                     label="Research, development and related expenses"
                     substitution-group="xbrli:item"
                     data-type="xbrli:monetaryItemType"
                     xbrl-data-type="xbrli:monetaryItemType"
                     abstract="false"
                     balance="debit"
                     period-type="duration"/>
            <concept id="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"
                     prefix="us-gaap"
                     qname="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"
                     label="(Gain)/loss from sale of businesses"
                     substitution-group="xbrli:item"
                     data-type="xbrli:monetaryItemType"
                     xbrl-data-type="xbrli:monetaryItemType"
                     abstract="false"
                     balance="credit"
                     period-type="duration"/>
            <concept id="us-gaap_CostsAndExpenses" prefix="us-gaap" qname="us-gaap:CostsAndExpenses"
                     label="Total operating expenses"
                     substitution-group="xbrli:item"
                     data-type="xbrli:monetaryItemType"
                     xbrl-data-type="xbrli:monetaryItemType"
                     abstract="false"
                     balance="debit"
                     period-type="duration"/>
         </concept>
         <concept id="us-gaap_OperatingIncomeLoss" prefix="us-gaap"
                  qname="us-gaap:OperatingIncomeLoss"
                  label="Operating income"
                  substitution-group="xbrli:item"
                  data-type="xbrli:monetaryItemType"
                  xbrl-data-type="xbrli:monetaryItemType"
                  abstract="false"
                  balance="credit"
                  period-type="duration"/>
         <concept id="us-gaap_NonoperatingIncomeExpenseAbstract" prefix="us-gaap"
                  qname="us-gaap:NonoperatingIncomeExpenseAbstract"
                  label="Interest expense and income"
                  substitution-group="xbrli:item"
                  data-type="xbrli:stringItemType"
                  xbrl-data-type="xbrli:stringItemType"
                  abstract="true"
                  period-type="duration">
            <concept id="us-gaap_InterestAndDebtExpense" prefix="us-gaap"
                     qname="us-gaap:InterestAndDebtExpense"
                     label="Interest expense"
                     substitution-group="xbrli:item"
                     data-type="xbrli:monetaryItemType"
                     xbrl-data-type="xbrli:monetaryItemType"
                     abstract="false"
                     balance="debit"
                     period-type="duration"/>
            <concept id="us-gaap_OtherNonoperatingIncome" prefix="us-gaap"
                     qname="us-gaap:OtherNonoperatingIncome"
                     label="Interest income"
                     substitution-group="xbrli:item"
                     data-type="xbrli:monetaryItemType"
                     xbrl-data-type="xbrli:monetaryItemType"
                     abstract="false"
                     balance="credit"
                     period-type="duration"/>
            <concept id="us-gaap_NonoperatingIncomeExpense" prefix="us-gaap"
                     qname="us-gaap:NonoperatingIncomeExpense"
                     label="Total interest expense (income)"
                     substitution-group="xbrli:item"
                     data-type="xbrli:monetaryItemType"
                     xbrl-data-type="xbrli:monetaryItemType"
                     abstract="false"
                     balance="credit"
                     period-type="duration"/>
         </concept>
         <concept id="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"
                  prefix="us-gaap"
                  qname="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"
                  label="Income before income taxes"
                  substitution-group="xbrli:item"
                  data-type="xbrli:monetaryItemType"
                  xbrl-data-type="xbrli:monetaryItemType"
                  abstract="false"
                  balance="credit"
                  period-type="duration"/>
         <concept id="us-gaap_IncomeTaxExpenseBenefit" prefix="us-gaap"
                  qname="us-gaap:IncomeTaxExpenseBenefit"
                  label="Provision for income taxes"
                  substitution-group="xbrli:item"
                  data-type="xbrli:monetaryItemType"
                  xbrl-data-type="xbrli:monetaryItemType"
                  abstract="false"
                  balance="debit"
                  period-type="duration"/>
         <concept id="us-gaap_ProfitLoss" prefix="us-gaap" qname="us-gaap:ProfitLoss"
                  label="Net income including noncontrolling interest"
                  substitution-group="xbrli:item"
                  data-type="xbrli:monetaryItemType"
                  xbrl-data-type="xbrli:monetaryItemType"
                  abstract="false"
                  balance="credit"
                  period-type="duration"/>
         <concept id="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" prefix="us-gaap"
                  qname="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest"
                  label="Less: Net income attributable to noncontrolling interest"
                  substitution-group="xbrli:item"
                  data-type="xbrli:monetaryItemType"
                  xbrl-data-type="xbrli:monetaryItemType"
                  abstract="false"
                  balance="debit"
                  period-type="duration"/>
         <concept id="us-gaap_NetIncomeLoss" prefix="us-gaap" qname="us-gaap:NetIncomeLoss"
                  label="Net income attributable to 3M"
                  substitution-group="xbrli:item"
                  data-type="xbrli:monetaryItemType"
                  xbrl-data-type="xbrli:monetaryItemType"
                  abstract="false"
                  balance="credit"
                  period-type="duration"/>
         <concept id="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" prefix="us-gaap"
                  qname="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic"
                  label="Weighted average 3M common shares outstanding - basic (in shares)"
                  substitution-group="xbrli:item"
                  data-type="xbrli:sharesItemType"
                  xbrl-data-type="xbrli:sharesItemType"
                  abstract="false"
                  period-type="duration"/>
         <concept id="us-gaap_EarningsPerShareBasic" prefix="us-gaap"
                  qname="us-gaap:EarningsPerShareBasic"
                  label="Earnings per share attributable to 3M common shareholders - basic (in dollars per share)"
                  substitution-group="xbrli:item"
                  data-type="us-types:perShareItemType"
                  xbrl-data-type="xbrli:decimalItemType"
                  abstract="false"
                  period-type="duration"/>
         <concept id="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" prefix="us-gaap"
                  qname="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding"
                  label="Weighted average 3M common shares outstanding - diluted (in shares)"
                  substitution-group="xbrli:item"
                  data-type="xbrli:sharesItemType"
                  xbrl-data-type="xbrli:sharesItemType"
                  abstract="false"
                  period-type="duration"/>
         <concept id="us-gaap_EarningsPerShareDiluted" prefix="us-gaap"
                  qname="us-gaap:EarningsPerShareDiluted"
                  label="Earnings per share attributable to 3M common shareholders - diluted (in dollars per share)"
                  substitution-group="xbrli:item"
                  data-type="us-types:perShareItemType"
                  xbrl-data-type="xbrli:decimalItemType"
                  abstract="false"
                  period-type="duration"/>
         <concept id="us-gaap_CommonStockDividendsPerShareCashPaid" prefix="us-gaap"
                  qname="us-gaap:CommonStockDividendsPerShareCashPaid"
                  label="Cash dividends paid per 3M common share (in dollars per share)"
                  substitution-group="xbrli:item"
                  data-type="us-types:perShareItemType"
                  xbrl-data-type="xbrli:decimalItemType"
                  abstract="false"
                  period-type="duration"/>
      </concept>
   </extended-link>
   <extended-link uri="http://www.mmm.com/role/BalanceSheet"
                  definition="0020 - Statement - Consolidated Balance Sheet">
      <concept id="us-gaap_StatementOfFinancialPositionAbstract" prefix="us-gaap"
               qname="us-gaap:StatementOfFinancialPositionAbstract"
               label="Consolidated Balance Sheet"
               substitution-group="xbrli:item"
               data-type="xbrli:stringItemType"
               xbrl-data-type="xbrli:stringItemType"
               abstract="true"
               period-type="duration">
         <concept id="us-gaap_AssetsAbstract" prefix="us-gaap" qname="us-gaap:AssetsAbstract"
                  label="Assets:"
                  substitution-group="xbrli:item"
                  data-type="xbrli:stringItemType"
                  xbrl-data-type="xbrli:stringItemType"
                  abstract="true"
                  period-type="duration">
            <concept id="us-gaap_AssetsCurrentAbstract" prefix="us-gaap"
                     qname="us-gaap:AssetsCurrentAbstract"
                     label="Current assets"
                     substitution-group="xbrli:item"
                     data-type="xbrli:stringItemType"
                     xbrl-data-type="xbrli:stringItemType"
                     abstract="true"
                     period-type="duration">
               <concept id="us-gaap_CashAndCashEquivalentsAtCarryingValue" prefix="us-gaap"
                        qname="us-gaap:CashAndCashEquivalentsAtCarryingValue"
                        label="Cash and cash equivalents"
                        substitution-group="xbrli:item"
                        data-type="xbrli:monetaryItemType"
                        xbrl-data-type="xbrli:monetaryItemType"
                        abstract="false"
                        balance="debit"
                        period-type="instant"/>
               <concept id="us-gaap_MarketableSecuritiesCurrent" prefix="us-gaap"
                        qname="us-gaap:MarketableSecuritiesCurrent"
                        label="Marketable securities - current"
                        substitution-group="xbrli:item"
                        data-type="xbrli:monetaryItemType"
                        xbrl-data-type="xbrli:monetaryItemType"
                        abstract="false"
                        balance="debit"
                        period-type="instant"/>
               <concept id="us-gaap_AccountsReceivableNetCurrent" prefix="us-gaap"
                        qname="us-gaap:AccountsReceivableNetCurrent"
                        label="Accounts receivable - net"
                        substitution-group="xbrli:item"
                        data-type="xbrli:monetaryItemType"
                        xbrl-data-type="xbrli:monetaryItemType"
                        abstract="false"
                        balance="debit"
                        period-type="instant"/>
               <concept id="us-gaap_InventoryNetAbstract" prefix="us-gaap"
                        qname="us-gaap:InventoryNetAbstract"
                        label="Inventories"
                        substitution-group="xbrli:item"
                        data-type="xbrli:stringItemType"
                        xbrl-data-type="xbrli:stringItemType"
                        abstract="true"
                        period-type="duration">
                  <concept id="us-gaap_InventoryFinishedGoods" prefix="us-gaap"
                           qname="us-gaap:InventoryFinishedGoods"
                           label="Finished goods"
                           substitution-group="xbrli:item"
                           data-type="xbrli:monetaryItemType"
                           xbrl-data-type="xbrli:monetaryItemType"
                           abstract="false"
                           balance="debit"
                           period-type="instant"/>
                  <concept id="us-gaap_InventoryWorkInProcess" prefix="us-gaap"
                           qname="us-gaap:InventoryWorkInProcess"
                           label="Work in process"
                           substitution-group="xbrli:item"
                           data-type="xbrli:monetaryItemType"
                           xbrl-data-type="xbrli:monetaryItemType"
                           abstract="false"
                           balance="debit"
                           period-type="instant"/>
                  <concept id="us-gaap_InventoryRawMaterialsAndSupplies" prefix="us-gaap"
                           qname="us-gaap:InventoryRawMaterialsAndSupplies"
                           label="Raw materials and supplies"
                           substitution-group="xbrli:item"
                           data-type="xbrli:monetaryItemType"
                           xbrl-data-type="xbrli:monetaryItemType"
                           abstract="false"
                           balance="debit"
                           period-type="instant"/>
                  <concept id="us-gaap_InventoryNet" prefix="us-gaap" qname="us-gaap:InventoryNet"
                           label="Total inventories"
                           substitution-group="xbrli:item"
                           data-type="xbrli:monetaryItemType"
                           xbrl-data-type="xbrli:monetaryItemType"
                           abstract="false"
                           balance="debit"
                           period-type="instant"/>
               </concept>
               <concept id="us-gaap_OtherAssetsCurrent" prefix="us-gaap"
                        qname="us-gaap:OtherAssetsCurrent"
                        label="Other current assets"
                        substitution-group="xbrli:item"
                        data-type="xbrli:monetaryItemType"
                        xbrl-data-type="xbrli:monetaryItemType"
                        abstract="false"
                        balance="debit"
                        period-type="instant"/>
               <concept id="us-gaap_AssetsCurrent" prefix="us-gaap" qname="us-gaap:AssetsCurrent"
                        label="Total current assets"
                        substitution-group="xbrli:item"
                        data-type="xbrli:monetaryItemType"
                        xbrl-data-type="xbrli:monetaryItemType"
                        abstract="false"
                        balance="debit"
                        period-type="instant"/>
            </concept>
            <concept id="us-gaap_MarketableSecuritiesNoncurrent" prefix="us-gaap"
                     qname="us-gaap:MarketableSecuritiesNoncurrent"
                     label="Marketable securities - non-current"
                     substitution-group="xbrli:item"
                     data-type="xbrli:monetaryItemType"
                     xbrl-data-type="xbrli:monetaryItemType"
                     abstract="false"
                     balance="debit"
                     period-type="instant"/>
            <concept id="us-gaap_LongTermInvestments" prefix="us-gaap"
                     qname="us-gaap:LongTermInvestments"
                     label="Investments"
                     substitution-group="xbrli:item"
                     data-type="xbrli:monetaryItemType"
                     xbrl-data-type="xbrli:monetaryItemType"
                     abstract="false"
                     balance="debit"
                     period-type="instant"/>
            <concept id="us-gaap_PropertyPlantAndEquipmentGross" prefix="us-gaap"
                     qname="us-gaap:PropertyPlantAndEquipmentGross"
                     label="Property, plant and equipment"
                     substitution-group="xbrli:item"
                     data-type="xbrli:monetaryItemType"
                     xbrl-data-type="xbrli:monetaryItemType"
                     abstract="false"
                     balance="debit"
                     period-type="instant"/>
            <concept id="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"
                     prefix="us-gaap"
                     qname="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"
                     label="Less: Accumulated depreciation"
                     substitution-group="xbrli:item"
                     data-type="xbrli:monetaryItemType"
                     xbrl-data-type="xbrli:monetaryItemType"
                     abstract="false"
                     balance="credit"
                     period-type="instant"/>
            <concept id="us-gaap_PropertyPlantAndEquipmentNet" prefix="us-gaap"
                     qname="us-gaap:PropertyPlantAndEquipmentNet"
                     label="Property, plant and equipment - net"
                     substitution-group="xbrli:item"
                     data-type="xbrli:monetaryItemType"
                     xbrl-data-type="xbrli:monetaryItemType"
                     abstract="false"
                     balance="debit"
                     period-type="instant"/>
            <concept id="us-gaap_Goodwill" prefix="us-gaap" qname="us-gaap:Goodwill"
                     label="Goodwill"
                     substitution-group="xbrli:item"
                     data-type="xbrli:monetaryItemType"
                     xbrl-data-type="xbrli:monetaryItemType"
                     abstract="false"
                     balance="debit"
                     period-type="instant"/>
            <concept id="us-gaap_IntangibleAssetsNetExcludingGoodwill" prefix="us-gaap"
                     qname="us-gaap:IntangibleAssetsNetExcludingGoodwill"
                     label="Intangible assets - net"
                     substitution-group="xbrli:item"
                     data-type="xbrli:monetaryItemType"
                     xbrl-data-type="xbrli:monetaryItemType"
                     abstract="false"
                     balance="debit"
                     period-type="instant"/>
            <concept id="us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" prefix="us-gaap"
                     qname="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent"
                     label="Prepaid pension benefits"
                     substitution-group="xbrli:item"
                     data-type="xbrli:monetaryItemType"
                     xbrl-data-type="xbrli:monetaryItemType"
                     abstract="false"
                     balance="debit"
                     period-type="instant"/>
            <concept id="us-gaap_OtherAssetsNoncurrent" prefix="us-gaap"
                     qname="us-gaap:OtherAssetsNoncurrent"
                     label="Other assets"
                     substitution-group="xbrli:item"
                     data-type="xbrli:monetaryItemType"
                     xbrl-data-type="xbrli:monetaryItemType"
                     abstract="false"
                     balance="debit"
                     period-type="instant"/>
            <concept id="us-gaap_Assets" prefix="us-gaap" qname="us-gaap:Assets"
                     label="Total assets"
                     substitution-group="xbrli:item"
                     data-type="xbrli:monetaryItemType"
                     xbrl-data-type="xbrli:monetaryItemType"
                     abstract="false"
                     balance="debit"
                     period-type="instant"/>
         </concept>
         <concept id="us-gaap_LiabilitiesAndStockholdersEquityAbstract" prefix="us-gaap"
                  qname="us-gaap:LiabilitiesAndStockholdersEquityAbstract"
                  label="Liabilities and Equity"
                  substitution-group="xbrli:item"
                  data-type="xbrli:stringItemType"
                  xbrl-data-type="xbrli:stringItemType"
                  abstract="true"
                  period-type="duration">
            <concept id="us-gaap_LiabilitiesAbstract" prefix="us-gaap"
                     qname="us-gaap:LiabilitiesAbstract"
                     label="Liabilities:"
                     substitution-group="xbrli:item"
                     data-type="xbrli:stringItemType"
                     xbrl-data-type="xbrli:stringItemType"
                     abstract="true"
                     period-type="duration">
               <concept id="us-gaap_LiabilitiesCurrentAbstract" prefix="us-gaap"
                        qname="us-gaap:LiabilitiesCurrentAbstract"
                        label="Current liabilities"
                        substitution-group="xbrli:item"
                        data-type="xbrli:stringItemType"
                        xbrl-data-type="xbrli:stringItemType"
                        abstract="true"
                        period-type="duration">
                  <concept id="us-gaap_DebtCurrent" prefix="us-gaap" qname="us-gaap:DebtCurrent"
                           label="Short-term borrowings and current portion of long-term debt"
                           substitution-group="xbrli:item"
                           data-type="xbrli:monetaryItemType"
                           xbrl-data-type="xbrli:monetaryItemType"
                           abstract="false"
                           balance="credit"
                           period-type="instant"/>
                  <concept id="us-gaap_AccountsPayableCurrent" prefix="us-gaap"
                           qname="us-gaap:AccountsPayableCurrent"
                           label="Accounts payable"
                           substitution-group="xbrli:item"
                           data-type="xbrli:monetaryItemType"
                           xbrl-data-type="xbrli:monetaryItemType"
                           abstract="false"
                           balance="credit"
                           period-type="instant"/>
                  <concept id="us-gaap_EmployeeRelatedLiabilitiesCurrent" prefix="us-gaap"
                           qname="us-gaap:EmployeeRelatedLiabilitiesCurrent"
                           label="Accrued payroll"
                           substitution-group="xbrli:item"
                           data-type="xbrli:monetaryItemType"
                           xbrl-data-type="xbrli:monetaryItemType"
                           abstract="false"
                           balance="credit"
                           period-type="instant"/>
                  <concept id="us-gaap_AccruedIncomeTaxesCurrent" prefix="us-gaap"
                           qname="us-gaap:AccruedIncomeTaxesCurrent"
                           label="Accrued income taxes"
                           substitution-group="xbrli:item"
                           data-type="xbrli:monetaryItemType"
                           xbrl-data-type="xbrli:monetaryItemType"
                           abstract="false"
                           balance="credit"
                           period-type="instant"/>
                  <concept id="us-gaap_OtherLiabilitiesCurrent" prefix="us-gaap"
                           qname="us-gaap:OtherLiabilitiesCurrent"
                           label="Other current liabilities"
                           substitution-group="xbrli:item"
                           data-type="xbrli:monetaryItemType"
                           xbrl-data-type="xbrli:monetaryItemType"
                           abstract="false"
                           balance="credit"
                           period-type="instant"/>
                  <concept id="us-gaap_LiabilitiesCurrent" prefix="us-gaap"
                           qname="us-gaap:LiabilitiesCurrent"
                           label="Total current liabilities"
                           substitution-group="xbrli:item"
                           data-type="xbrli:monetaryItemType"
                           xbrl-data-type="xbrli:monetaryItemType"
                           abstract="false"
                           balance="credit"
                           period-type="instant"/>
               </concept>
               <concept id="us-gaap_LongTermDebtNoncurrent" prefix="us-gaap"
                        qname="us-gaap:LongTermDebtNoncurrent"
                        label="Long-term debt"
                        substitution-group="xbrli:item"
                        data-type="xbrli:monetaryItemType"
                        xbrl-data-type="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        period-type="instant"/>
               <concept id="us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"
                        prefix="us-gaap"
                        qname="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"
                        label="Pension and postretirement benefits"
                        substitution-group="xbrli:item"
                        data-type="xbrli:monetaryItemType"
                        xbrl-data-type="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        period-type="instant"/>
               <concept id="us-gaap_OtherLiabilitiesNoncurrent" prefix="us-gaap"
                        qname="us-gaap:OtherLiabilitiesNoncurrent"
                        label="Other liabilities"
                        substitution-group="xbrli:item"
                        data-type="xbrli:monetaryItemType"
                        xbrl-data-type="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        period-type="instant"/>
               <concept id="us-gaap_Liabilities" prefix="us-gaap" qname="us-gaap:Liabilities"
                        label="Total liabilities"
                        substitution-group="xbrli:item"
                        data-type="xbrli:monetaryItemType"
                        xbrl-data-type="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        period-type="instant"/>
            </concept>
            <concept id="us-gaap_CommitmentsAndContingencies2009" prefix="us-gaap"
                     qname="us-gaap:CommitmentsAndContingencies2009"
                     label="Commitments and contingencies (Note 11)"
                     substitution-group="xbrli:item"
                     data-type="xbrli:stringItemType"
                     xbrl-data-type="xbrli:stringItemType"
                     abstract="false"
                     period-type="duration"/>
            <concept id="us-gaap_CommonStockValue" prefix="us-gaap" qname="us-gaap:CommonStockValue"
                     label="Common stock par value, $.01 par value, 944,033,056 shares issued"
                     substitution-group="xbrli:item"
                     data-type="xbrli:monetaryItemType"
                     xbrl-data-type="xbrli:monetaryItemType"
                     abstract="false"
                     balance="credit"
                     period-type="instant"/>
            <concept id="us-gaap_AdditionalPaidInCapitalCommonStock" prefix="us-gaap"
                     qname="us-gaap:AdditionalPaidInCapitalCommonStock"
                     label="Additional paid-in capital"
                     substitution-group="xbrli:item"
                     data-type="xbrli:monetaryItemType"
                     xbrl-data-type="xbrli:monetaryItemType"
                     abstract="false"
                     balance="credit"
                     period-type="instant"/>
            <concept id="us-gaap_RetainedEarningsAccumulatedDeficit" prefix="us-gaap"
                     qname="us-gaap:RetainedEarningsAccumulatedDeficit"
                     label="Retained earnings"
                     substitution-group="xbrli:item"
                     data-type="xbrli:monetaryItemType"
                     xbrl-data-type="xbrli:monetaryItemType"
                     abstract="false"
                     balance="credit"
                     period-type="instant"/>
            <concept id="us-gaap_TreasuryStockValue" prefix="us-gaap"
                     qname="us-gaap:TreasuryStockValue"
                     label="Treasury stock, at cost; 236,074,788 shares at Sept. 30, 2009; 250,489,769 shares at Dec. 31, 2008"
                     substitution-group="xbrli:item"
                     data-type="xbrli:monetaryItemType"
                     xbrl-data-type="xbrli:monetaryItemType"
                     abstract="false"
                     balance="debit"
                     period-type="instant"/>
            <concept id="us-gaap_UnearnedESOPShares" prefix="us-gaap"
                     qname="us-gaap:UnearnedESOPShares"
                     label="Unearned compensation"
                     substitution-group="xbrli:item"
                     data-type="xbrli:monetaryItemType"
                     xbrl-data-type="xbrli:monetaryItemType"
                     abstract="false"
                     balance="debit"
                     period-type="instant"/>
            <concept id="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" prefix="us-gaap"
                     qname="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax"
                     label="Accumulated other comprehensive income (loss)"
                     substitution-group="xbrli:item"
                     data-type="xbrli:monetaryItemType"
                     xbrl-data-type="xbrli:monetaryItemType"
                     abstract="false"
                     balance="credit"
                     period-type="instant"/>
            <concept id="us-gaap_StockholdersEquity" prefix="us-gaap"
                     qname="us-gaap:StockholdersEquity"
                     label="Total 3M Company shareholders' equity"
                     substitution-group="xbrli:item"
                     data-type="xbrli:monetaryItemType"
                     xbrl-data-type="xbrli:monetaryItemType"
                     abstract="false"
                     balance="credit"
                     period-type="instant"/>
            <concept id="us-gaap_MinorityInterest" prefix="us-gaap" qname="us-gaap:MinorityInterest"
                     label="Noncontrolling interest"
                     substitution-group="xbrli:item"
                     data-type="xbrli:monetaryItemType"
                     xbrl-data-type="xbrli:monetaryItemType"
                     abstract="false"
                     balance="credit"
                     period-type="instant"/>
            <concept id="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"
                     prefix="us-gaap"
                     qname="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"
                     label="Total equity"
                     substitution-group="xbrli:item"
                     data-type="xbrli:monetaryItemType"
                     xbrl-data-type="xbrli:monetaryItemType"
                     abstract="false"
                     balance="credit"
                     period-type="instant"/>
            <concept id="us-gaap_LiabilitiesAndStockholdersEquity" prefix="us-gaap"
                     qname="us-gaap:LiabilitiesAndStockholdersEquity"
                     label="Total liabilities and equity"
                     substitution-group="xbrli:item"
                     data-type="xbrli:monetaryItemType"
                     xbrl-data-type="xbrli:monetaryItemType"
                     abstract="false"
                     balance="credit"
                     period-type="instant"/>
         </concept>
      </concept>
   </extended-link>
   <extended-link uri="http://www.mmm.com/role/BalanceSheetParenthetical"
                  definition="0025 - Statement - Consolidated Balance Sheet (Parenthetical)">
      <concept id="us-gaap_StatementOfFinancialPositionAbstract" prefix="us-gaap"
               qname="us-gaap:StatementOfFinancialPositionAbstract"
               label="Consolidated Balance Sheet"
               substitution-group="xbrli:item"
               data-type="xbrli:stringItemType"
               xbrl-data-type="xbrli:stringItemType"
               abstract="true"
               period-type="duration">
         <concept id="us-gaap_CommonStockParOrStatedValuePerShare" prefix="us-gaap"
                  qname="us-gaap:CommonStockParOrStatedValuePerShare"
                  label="Common stock, par value (in dollars per share)"
                  substitution-group="xbrli:item"
                  data-type="us-types:perShareItemType"
                  xbrl-data-type="xbrli:decimalItemType"
                  abstract="false"
                  period-type="instant"/>
         <concept id="us-gaap_CommonStockSharesIssued" prefix="us-gaap"
                  qname="us-gaap:CommonStockSharesIssued"
                  label="Common stock, shares issued"
                  substitution-group="xbrli:item"
                  data-type="xbrli:sharesItemType"
                  xbrl-data-type="xbrli:sharesItemType"
                  abstract="false"
                  period-type="instant"/>
         <concept id="us-gaap_TreasuryStockShares" prefix="us-gaap"
                  qname="us-gaap:TreasuryStockShares"
                  label="Treasury stock, shares"
                  substitution-group="xbrli:item"
                  data-type="xbrli:sharesItemType"
                  xbrl-data-type="xbrli:sharesItemType"
                  abstract="false"
                  period-type="instant"/>
      </concept>
   </extended-link>
   <extended-link uri="http://www.mmm.com/role/CashFlows"
                  definition="0030 - Statement - Consolidated Statement of Cash Flows">
      <concept id="us-gaap_StatementOfCashFlowsAbstract" prefix="us-gaap"
               qname="us-gaap:StatementOfCashFlowsAbstract"
               label="Cash Flows"
               substitution-group="xbrli:item"
               data-type="xbrli:stringItemType"
               xbrl-data-type="xbrli:stringItemType"
               abstract="true"
               period-type="duration">
         <concept id="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract"
                  prefix="us-gaap"
                  qname="us-gaap:CashAndCashEquivalentsPeriodIncreaseDecreaseAbstract"
                  label="Cash and Cash Equivalents, Period Increase (Decrease) [Abstract]"
                  substitution-group="xbrli:item"
                  data-type="xbrli:stringItemType"
                  xbrl-data-type="xbrli:stringItemType"
                  abstract="true"
                  period-type="duration">
            <concept id="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"
                     prefix="us-gaap"
                     qname="us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract"
                     label="Cash Flows from Operating Activities"
                     substitution-group="xbrli:item"
                     data-type="xbrli:stringItemType"
                     xbrl-data-type="xbrli:stringItemType"
                     abstract="true"
                     period-type="duration">
               <concept id="us-gaap_ProfitLoss" prefix="us-gaap" qname="us-gaap:ProfitLoss"
                        label="Net income including noncontrolling interest"
                        substitution-group="xbrli:item"
                        data-type="xbrli:monetaryItemType"
                        xbrl-data-type="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        period-type="duration"/>
               <concept id="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"
                        prefix="us-gaap"
                        qname="us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"
                        label="Adjustments to reconcile net income including noncontrolling interest to net cash provided by operating activities"
                        substitution-group="xbrli:item"
                        data-type="xbrli:stringItemType"
                        xbrl-data-type="xbrli:stringItemType"
                        abstract="true"
                        period-type="duration">
                  <concept id="us-gaap_DepreciationAndAmortization" prefix="us-gaap"
                           qname="us-gaap:DepreciationAndAmortization"
                           label="Depreciation and amortization"
                           substitution-group="xbrli:item"
                           data-type="xbrli:monetaryItemType"
                           xbrl-data-type="xbrli:monetaryItemType"
                           abstract="false"
                           balance="debit"
                           period-type="duration"/>
                  <concept id="us-gaap_PensionAndOtherPostretirementBenefitContributions" prefix="us-gaap"
                           qname="us-gaap:PensionAndOtherPostretirementBenefitContributions"
                           label="Company pension and postretirement contributions"
                           substitution-group="xbrli:item"
                           data-type="xbrli:monetaryItemType"
                           xbrl-data-type="xbrli:monetaryItemType"
                           abstract="false"
                           balance="credit"
                           period-type="duration"/>
                  <concept id="us-gaap_PensionAndOtherPostretirementBenefitExpense" prefix="us-gaap"
                           qname="us-gaap:PensionAndOtherPostretirementBenefitExpense"
                           label="Company pension and postretirement expense"
                           substitution-group="xbrli:item"
                           data-type="xbrli:monetaryItemType"
                           xbrl-data-type="xbrli:monetaryItemType"
                           abstract="false"
                           balance="debit"
                           period-type="duration"/>
                  <concept id="us-gaap_ShareBasedCompensation" prefix="us-gaap"
                           qname="us-gaap:ShareBasedCompensation"
                           label="Stock-based compensation expense"
                           substitution-group="xbrli:item"
                           data-type="xbrli:monetaryItemType"
                           xbrl-data-type="xbrli:monetaryItemType"
                           abstract="false"
                           balance="debit"
                           period-type="duration"/>
                  <concept id="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"
                           prefix="us-gaap"
                           qname="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"
                           label="(Gain)/loss from sale of businesses"
                           substitution-group="xbrli:item"
                           data-type="xbrli:monetaryItemType"
                           xbrl-data-type="xbrli:monetaryItemType"
                           abstract="false"
                           balance="credit"
                           period-type="duration"/>
                  <concept id="us-gaap_DeferredIncomeTaxExpenseBenefit" prefix="us-gaap"
                           qname="us-gaap:DeferredIncomeTaxExpenseBenefit"
                           label="Deferred income taxes"
                           substitution-group="xbrli:item"
                           data-type="xbrli:monetaryItemType"
                           xbrl-data-type="xbrli:monetaryItemType"
                           abstract="false"
                           balance="debit"
                           period-type="duration"/>
                  <concept id="us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities"
                           prefix="us-gaap"
                           qname="us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities"
                           label="Excess tax benefits from stock-based compensation"
                           substitution-group="xbrli:item"
                           data-type="xbrli:monetaryItemType"
                           xbrl-data-type="xbrli:monetaryItemType"
                           abstract="false"
                           balance="credit"
                           period-type="duration"/>
                  <concept id="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" prefix="us-gaap"
                           qname="us-gaap:IncreaseDecreaseInOperatingCapitalAbstract"
                           label="Changes in assets and liabilities"
                           substitution-group="xbrli:item"
                           data-type="xbrli:stringItemType"
                           xbrl-data-type="xbrli:stringItemType"
                           abstract="true"
                           period-type="duration">
                     <concept id="us-gaap_IncreaseDecreaseInReceivables" prefix="us-gaap"
                              qname="us-gaap:IncreaseDecreaseInReceivables"
                              label="Accounts receivable"
                              substitution-group="xbrli:item"
                              data-type="xbrli:monetaryItemType"
                              xbrl-data-type="xbrli:monetaryItemType"
                              abstract="false"
                              balance="credit"
                              period-type="duration"/>
                     <concept id="us-gaap_IncreaseDecreaseInInventories" prefix="us-gaap"
                              qname="us-gaap:IncreaseDecreaseInInventories"
                              label="Inventories"
                              substitution-group="xbrli:item"
                              data-type="xbrli:monetaryItemType"
                              xbrl-data-type="xbrli:monetaryItemType"
                              abstract="false"
                              balance="credit"
                              period-type="duration"/>
                     <concept id="us-gaap_IncreaseDecreaseInAccountsPayable" prefix="us-gaap"
                              qname="us-gaap:IncreaseDecreaseInAccountsPayable"
                              label="Accounts payable"
                              substitution-group="xbrli:item"
                              data-type="xbrli:monetaryItemType"
                              xbrl-data-type="xbrli:monetaryItemType"
                              abstract="false"
                              balance="debit"
                              period-type="duration"/>
                     <concept id="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" prefix="us-gaap"
                              qname="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable"
                              label="Accrued income taxes"
                              substitution-group="xbrli:item"
                              data-type="xbrli:monetaryItemType"
                              xbrl-data-type="xbrli:monetaryItemType"
                              abstract="false"
                              balance="debit"
                              period-type="duration"/>
                     <concept id="mmm_ChangeInProductOtherInsuranceReceivablesClaims" prefix="mmm"
                              qname="mmm:ChangeInProductOtherInsuranceReceivablesClaims"
                              label="Product and other insurance receivables and claims"
                              substitution-group="xbrli:item"
                              data-type="xbrli:monetaryItemType"
                              xbrl-data-type="xbrli:monetaryItemType"
                              abstract="false"
                              balance="debit"
                              period-type="duration"/>
                     <concept id="us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" prefix="us-gaap"
                              qname="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet"
                              label="Other - net"
                              substitution-group="xbrli:item"
                              data-type="xbrli:monetaryItemType"
                              xbrl-data-type="xbrli:monetaryItemType"
                              abstract="false"
                              balance="credit"
                              period-type="duration"/>
                  </concept>
               </concept>
               <concept id="us-gaap_NetCashProvidedByUsedInOperatingActivities" prefix="us-gaap"
                        qname="us-gaap:NetCashProvidedByUsedInOperatingActivities"
                        label="Net cash provided by operating activities"
                        substitution-group="xbrli:item"
                        data-type="xbrli:monetaryItemType"
                        xbrl-data-type="xbrli:monetaryItemType"
                        abstract="false"
                        period-type="duration"/>
            </concept>
            <concept id="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"
                     prefix="us-gaap"
                     qname="us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract"
                     label="Cash Flows from Investing Activities"
                     substitution-group="xbrli:item"
                     data-type="xbrli:stringItemType"
                     xbrl-data-type="xbrli:stringItemType"
                     abstract="true"
                     period-type="duration">
               <concept id="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" prefix="us-gaap"
                        qname="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment"
                        label="Purchases of property, plant and equipment (PP&amp;E)"
                        substitution-group="xbrli:item"
                        data-type="xbrli:monetaryItemType"
                        xbrl-data-type="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        period-type="duration"/>
               <concept id="us-gaap_ProceedsFromSaleOfProductiveAssets" prefix="us-gaap"
                        qname="us-gaap:ProceedsFromSaleOfProductiveAssets"
                        label="Proceeds from sale of PP&amp;E and other assets"
                        substitution-group="xbrli:item"
                        data-type="xbrli:monetaryItemType"
                        xbrl-data-type="xbrli:monetaryItemType"
                        abstract="false"
                        balance="debit"
                        period-type="duration"/>
               <concept id="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" prefix="us-gaap"
                        qname="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired"
                        label="Acquisitions, net of cash acquired"
                        substitution-group="xbrli:item"
                        data-type="xbrli:monetaryItemType"
                        xbrl-data-type="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        period-type="duration"/>
               <concept id="us-gaap_PaymentsToAcquireInvestments" prefix="us-gaap"
                        qname="us-gaap:PaymentsToAcquireInvestments"
                        label="Purchases of marketable securities and investments"
                        substitution-group="xbrli:item"
                        data-type="xbrli:monetaryItemType"
                        xbrl-data-type="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        period-type="duration"/>
               <concept id="mmm_ProceedsFromSaleOfMarketableSecuritiesAndInvestments" prefix="mmm"
                        qname="mmm:ProceedsFromSaleOfMarketableSecuritiesAndInvestments"
                        label="Proceeds from sale of marketable securities and investments"
                        substitution-group="xbrli:item"
                        data-type="xbrli:monetaryItemType"
                        xbrl-data-type="xbrli:monetaryItemType"
                        abstract="false"
                        balance="debit"
                        period-type="duration"/>
               <concept id="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"
                        prefix="us-gaap"
                        qname="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"
                        label="Proceeds from maturities of marketable securities"
                        substitution-group="xbrli:item"
                        data-type="xbrli:monetaryItemType"
                        xbrl-data-type="xbrli:monetaryItemType"
                        abstract="false"
                        balance="debit"
                        period-type="duration"/>
               <concept id="us-gaap_ProceedsFromDivestitureOfBusinesses" prefix="us-gaap"
                        qname="us-gaap:ProceedsFromDivestitureOfBusinesses"
                        label="Proceeds from sale of businesses"
                        substitution-group="xbrli:item"
                        data-type="xbrli:monetaryItemType"
                        xbrl-data-type="xbrli:monetaryItemType"
                        abstract="false"
                        balance="debit"
                        period-type="duration"/>
               <concept id="us-gaap_PaymentsForProceedsFromOtherInvestingActivities" prefix="us-gaap"
                        qname="us-gaap:PaymentsForProceedsFromOtherInvestingActivities"
                        label="Other investing"
                        substitution-group="xbrli:item"
                        data-type="xbrli:monetaryItemType"
                        xbrl-data-type="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        period-type="duration"/>
               <concept id="us-gaap_NetCashProvidedByUsedInInvestingActivities" prefix="us-gaap"
                        qname="us-gaap:NetCashProvidedByUsedInInvestingActivities"
                        label="Net cash used in investing activities"
                        substitution-group="xbrli:item"
                        data-type="xbrli:monetaryItemType"
                        xbrl-data-type="xbrli:monetaryItemType"
                        abstract="false"
                        balance="debit"
                        period-type="duration"/>
            </concept>
            <concept id="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"
                     prefix="us-gaap"
                     qname="us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract"
                     label="Cash Flows from Financing Activities"
                     substitution-group="xbrli:item"
                     data-type="xbrli:stringItemType"
                     xbrl-data-type="xbrli:stringItemType"
                     abstract="true"
                     period-type="duration">
               <concept id="us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess"
                        prefix="us-gaap"
                        qname="us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess"
                        label="Change in short-term debt - net"
                        substitution-group="xbrli:item"
                        data-type="xbrli:monetaryItemType"
                        xbrl-data-type="xbrli:monetaryItemType"
                        abstract="false"
                        balance="debit"
                        period-type="duration"/>
               <concept id="us-gaap_RepaymentsOfOtherDebt" prefix="us-gaap"
                        qname="us-gaap:RepaymentsOfOtherDebt"
                        label="Repayment of debt (maturities greater than 90 days)"
                        substitution-group="xbrli:item"
                        data-type="xbrli:monetaryItemType"
                        xbrl-data-type="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        period-type="duration"/>
               <concept id="us-gaap_ProceedsFromOtherDebt" prefix="us-gaap"
                        qname="us-gaap:ProceedsFromOtherDebt"
                        label="Proceeds from debt (maturities greater than 90 days)"
                        substitution-group="xbrli:item"
                        data-type="xbrli:monetaryItemType"
                        xbrl-data-type="xbrli:monetaryItemType"
                        abstract="false"
                        balance="debit"
                        period-type="duration"/>
               <concept id="us-gaap_PaymentsForRepurchaseOfCommonStock" prefix="us-gaap"
                        qname="us-gaap:PaymentsForRepurchaseOfCommonStock"
                        label="Purchases of treasury stock"
                        substitution-group="xbrli:item"
                        data-type="xbrli:monetaryItemType"
                        xbrl-data-type="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        period-type="duration"/>
               <concept id="us-gaap_ProceedsFromSaleOfTreasuryStock" prefix="us-gaap"
                        qname="us-gaap:ProceedsFromSaleOfTreasuryStock"
                        label="Reissuances of treasury stock"
                        substitution-group="xbrli:item"
                        data-type="xbrli:monetaryItemType"
                        xbrl-data-type="xbrli:monetaryItemType"
                        abstract="false"
                        balance="debit"
                        period-type="duration"/>
               <concept id="us-gaap_PaymentsOfDividendsCommonStock" prefix="us-gaap"
                        qname="us-gaap:PaymentsOfDividendsCommonStock"
                        label="Dividends paid to stockholders"
                        substitution-group="xbrli:item"
                        data-type="xbrli:monetaryItemType"
                        xbrl-data-type="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        period-type="duration"/>
               <concept id="us-gaap_PaymentsOfDividendsMinorityInterest" prefix="us-gaap"
                        qname="us-gaap:PaymentsOfDividendsMinorityInterest"
                        label="Distributions to noncontrolling interest"
                        substitution-group="xbrli:item"
                        data-type="xbrli:monetaryItemType"
                        xbrl-data-type="xbrli:monetaryItemType"
                        abstract="false"
                        balance="credit"
                        period-type="duration"/>
               <concept id="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities"
                        prefix="us-gaap"
                        qname="us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities"
                        label="Excess tax benefits from stock-based compensation"
                        substitution-group="xbrli:item"
                        data-type="xbrli:monetaryItemType"
                        xbrl-data-type="xbrli:monetaryItemType"
                        abstract="false"
                        balance="debit"
                        period-type="duration"/>
               <concept id="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" prefix="us-gaap"
                        qname="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities"
                        label="Other - net"
                        substitution-group="xbrli:item"
                        data-type="xbrli:monetaryItemType"
                        xbrl-data-type="xbrli:monetaryItemType"
                        abstract="false"
                        balance="debit"
                        period-type="duration"/>
               <concept id="us-gaap_NetCashProvidedByUsedInFinancingActivities" prefix="us-gaap"
                        qname="us-gaap:NetCashProvidedByUsedInFinancingActivities"
                        label="Net cash used in financing activities"
                        substitution-group="xbrli:item"
                        data-type="xbrli:monetaryItemType"
                        xbrl-data-type="xbrli:monetaryItemType"
                        abstract="false"
                        balance="debit"
                        period-type="duration"/>
            </concept>
            <concept id="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" prefix="us-gaap"
                     qname="us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents"
                     label="Effect of exchange rate changes on cash and cash equivalents"
                     substitution-group="xbrli:item"
                     data-type="xbrli:monetaryItemType"
                     xbrl-data-type="xbrli:monetaryItemType"
                     abstract="false"
                     balance="debit"
                     period-type="duration"/>
            <concept id="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" prefix="us-gaap"
                     qname="us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease"
                     label="Net increase (decrease) in cash and cash equivalents"
                     substitution-group="xbrli:item"
                     data-type="xbrli:monetaryItemType"
                     xbrl-data-type="xbrli:monetaryItemType"
                     abstract="false"
                     period-type="duration"/>
         </concept>
         <concept id="us-gaap_CashAndCashEquivalentsAtCarryingValue" prefix="us-gaap"
                  qname="us-gaap:CashAndCashEquivalentsAtCarryingValue"
                  label="Cash and cash equivalents at beginning of year"
                  substitution-group="xbrli:item"
                  data-type="xbrli:monetaryItemType"
                  xbrl-data-type="xbrli:monetaryItemType"
                  abstract="false"
                  balance="debit"
                  period-type="instant"/>
         <concept id="us-gaap_CashAndCashEquivalentsAtCarryingValue" prefix="us-gaap"
                  qname="us-gaap:CashAndCashEquivalentsAtCarryingValue"
                  label="Cash and cash equivalents at end of period"
                  substitution-group="xbrli:item"
                  data-type="xbrli:monetaryItemType"
                  xbrl-data-type="xbrli:monetaryItemType"
                  abstract="false"
                  balance="debit"
                  period-type="instant"/>
      </concept>
   </extended-link>
   <extended-link uri="http://www.mmm.com/role/SignificantAccountingPolicies"
                  definition="1010 - Disclosure - Significant Accounting Policies">
      <concept id="mmm_NotesToFinancialsAbstract" prefix="mmm"
               qname="mmm:NotesToFinancialsAbstract"
               label="Notes to Financials"
               substitution-group="xbrli:item"
               data-type="xbrli:stringItemType"
               xbrl-data-type="xbrli:stringItemType"
               abstract="true"
               period-type="duration">
         <concept id="us-gaap_SignificantAccountingPoliciesTextBlock" prefix="us-gaap"
                  qname="us-gaap:SignificantAccountingPoliciesTextBlock"
                  label="NOTE 1. Significant Accounting Policies"
                  substitution-group="xbrli:item"
                  data-type="us-types:textBlockItemType"
                  xbrl-data-type="xbrli:stringItemType"
                  abstract="false"
                  period-type="duration"/>
      </concept>
   </extended-link>
   <extended-link uri="http://www.mmm.com/role/Acquisitions"
                  definition="1020 - Disclosure - Acquisitions">
      <concept id="mmm_NotesToFinancialsAbstract" prefix="mmm"
               qname="mmm:NotesToFinancialsAbstract"
               label="Notes to Financials"
               substitution-group="xbrli:item"
               data-type="xbrli:stringItemType"
               xbrl-data-type="xbrli:stringItemType"
               abstract="true"
               period-type="duration">
         <concept id="us-gaap_BusinessCombinationDisclosureTextBlock" prefix="us-gaap"
                  qname="us-gaap:BusinessCombinationDisclosureTextBlock"
                  label="NOTE 2. Acquisitions"
                  substitution-group="xbrli:item"
                  data-type="us-types:textBlockItemType"
                  xbrl-data-type="xbrli:stringItemType"
                  abstract="false"
                  period-type="duration"/>
      </concept>
   </extended-link>
   <extended-link uri="http://www.mmm.com/role/GoodwillAndIntangibleAssets"
                  definition="1030 - Disclosure - Goodwill and Intangible Assets">
      <concept id="mmm_NotesToFinancialsAbstract" prefix="mmm"
               qname="mmm:NotesToFinancialsAbstract"
               label="Notes to Financials"
               substitution-group="xbrli:item"
               data-type="xbrli:stringItemType"
               xbrl-data-type="xbrli:stringItemType"
               abstract="true"
               period-type="duration">
         <concept id="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" prefix="us-gaap"
                  qname="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock"
                  label="NOTE 3. Goodwill and Intangible Assets"
                  substitution-group="xbrli:item"
                  data-type="us-types:textBlockItemType"
                  xbrl-data-type="xbrli:stringItemType"
                  abstract="false"
                  period-type="duration"/>
      </concept>
   </extended-link>
   <extended-link uri="http://www.mmm.com/role/RestructuringActionsAndExitActivities"
                  definition="1040 - Disclosure - Restructuring Actions and Exit Activities">
      <concept id="mmm_NotesToFinancialsAbstract" prefix="mmm"
               qname="mmm:NotesToFinancialsAbstract"
               label="Notes to Financials"
               substitution-group="xbrli:item"
               data-type="xbrli:stringItemType"
               xbrl-data-type="xbrli:stringItemType"
               abstract="true"
               period-type="duration">
         <concept id="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"
                  prefix="us-gaap"
                  qname="us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock"
                  label="NOTE 4. Restructuring Actions and Exit Activities"
                  substitution-group="xbrli:item"
                  data-type="us-types:textBlockItemType"
                  xbrl-data-type="xbrli:stringItemType"
                  abstract="false"
                  period-type="duration"/>
      </concept>
   </extended-link>
   <extended-link uri="http://www.mmm.com/role/SupplementalEquityAndComprehensiveIncomeInformation"
                  definition="1050 - Disclosure - Supplemental Equity and Comprehensive Income Information">
      <concept id="mmm_NotesToFinancialsAbstract" prefix="mmm"
               qname="mmm:NotesToFinancialsAbstract"
               label="Notes to Financials"
               substitution-group="xbrli:item"
               data-type="xbrli:stringItemType"
               xbrl-data-type="xbrli:stringItemType"
               abstract="true"
               period-type="duration">
         <concept id="us-gaap_StockholdersEquityNoteDisclosureTextBlock" prefix="us-gaap"
                  qname="us-gaap:StockholdersEquityNoteDisclosureTextBlock"
                  label="NOTE 5. Supplemental Equity and Comprehensive Income Information"
                  substitution-group="xbrli:item"
                  data-type="us-types:textBlockItemType"
                  xbrl-data-type="xbrli:stringItemType"
                  abstract="false"
                  period-type="duration"/>
      </concept>
   </extended-link>
   <extended-link uri="http://www.mmm.com/role/IncomeTaxes"
                  definition="1060 - Disclosure - Income Taxes">
      <concept id="mmm_NotesToFinancialsAbstract" prefix="mmm"
               qname="mmm:NotesToFinancialsAbstract"
               label="Notes to Financials"
               substitution-group="xbrli:item"
               data-type="xbrli:stringItemType"
               xbrl-data-type="xbrli:stringItemType"
               abstract="true"
               period-type="duration">
         <concept id="us-gaap_IncomeTaxDisclosureTextBlock" prefix="us-gaap"
                  qname="us-gaap:IncomeTaxDisclosureTextBlock"
                  label="NOTE 6. Income Taxes"
                  substitution-group="xbrli:item"
                  data-type="us-types:textBlockItemType"
                  xbrl-data-type="xbrli:stringItemType"
                  abstract="false"
                  period-type="duration"/>
      </concept>
   </extended-link>
   <extended-link uri="http://www.mmm.com/role/MarketableSecurities"
                  definition="1070 - Disclosure - Marketable Securities">
      <concept id="mmm_NotesToFinancialsAbstract" prefix="mmm"
               qname="mmm:NotesToFinancialsAbstract"
               label="Notes to Financials"
               substitution-group="xbrli:item"
               data-type="xbrli:stringItemType"
               xbrl-data-type="xbrli:stringItemType"
               abstract="true"
               period-type="duration">
         <concept id="us-gaap_MarketableSecuritiesTextBlock" prefix="us-gaap"
                  qname="us-gaap:MarketableSecuritiesTextBlock"
                  label="NOTE 7. Marketable Securities"
                  substitution-group="xbrli:item"
                  data-type="us-types:textBlockItemType"
                  xbrl-data-type="xbrli:stringItemType"
                  abstract="false"
                  period-type="duration"/>
      </concept>
   </extended-link>
   <extended-link uri="http://www.mmm.com/role/PensionAndPostretirementBenefitPlans"
                  definition="1080 - Disclosure - Pension and Postretirement Benefit Plans">
      <concept id="mmm_NotesToFinancialsAbstract" prefix="mmm"
               qname="mmm:NotesToFinancialsAbstract"
               label="Notes to Financials"
               substitution-group="xbrli:item"
               data-type="xbrli:stringItemType"
               xbrl-data-type="xbrli:stringItemType"
               abstract="true"
               period-type="duration">
         <concept id="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"
                  prefix="us-gaap"
                  qname="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock"
                  label="NOTE 8. Pension and Postretirement Benefit Plans"
                  substitution-group="xbrli:item"
                  data-type="us-types:textBlockItemType"
                  xbrl-data-type="xbrli:stringItemType"
                  abstract="false"
                  period-type="duration"/>
      </concept>
   </extended-link>
   <extended-link uri="http://www.mmm.com/role/Derivatives"
                  definition="1090 - Disclosure - Derivatives">
      <concept id="mmm_NotesToFinancialsAbstract" prefix="mmm"
               qname="mmm:NotesToFinancialsAbstract"
               label="Notes to Financials"
               substitution-group="xbrli:item"
               data-type="xbrli:stringItemType"
               xbrl-data-type="xbrli:stringItemType"
               abstract="true"
               period-type="duration">
         <concept id="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"
                  prefix="us-gaap"
                  qname="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"
                  label="NOTE 9. Derivatives"
                  substitution-group="xbrli:item"
                  data-type="us-types:textBlockItemType"
                  xbrl-data-type="xbrli:stringItemType"
                  abstract="false"
                  period-type="duration"/>
      </concept>
   </extended-link>
   <extended-link uri="http://www.mmm.com/role/FairValueMeasurements"
                  definition="1100 - Disclosure - Fair Value Measurements">
      <concept id="mmm_NotesToFinancialsAbstract" prefix="mmm"
               qname="mmm:NotesToFinancialsAbstract"
               label="Notes to Financials"
               substitution-group="xbrli:item"
               data-type="xbrli:stringItemType"
               xbrl-data-type="xbrli:stringItemType"
               abstract="true"
               period-type="duration">
         <concept id="us-gaap_FairValueDisclosuresTextBlock" prefix="us-gaap"
                  qname="us-gaap:FairValueDisclosuresTextBlock"
                  label="NOTE 10. Fair Value Measurements"
                  substitution-group="xbrli:item"
                  data-type="us-types:textBlockItemType"
                  xbrl-data-type="xbrli:stringItemType"
                  abstract="false"
                  period-type="duration"/>
      </concept>
   </extended-link>
   <extended-link uri="http://www.mmm.com/role/CommitmentsAndContingencies"
                  definition="1110 - Disclosure - Commitments and Contingencies">
      <concept id="mmm_NotesToFinancialsAbstract" prefix="mmm"
               qname="mmm:NotesToFinancialsAbstract"
               label="Notes to Financials"
               substitution-group="xbrli:item"
               data-type="xbrli:stringItemType"
               xbrl-data-type="xbrli:stringItemType"
               abstract="true"
               period-type="duration">
         <concept id="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" prefix="us-gaap"
                  qname="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock"
                  label="NOTE 11. Commitments and Contingencies"
                  substitution-group="xbrli:item"
                  data-type="us-types:textBlockItemType"
                  xbrl-data-type="xbrli:stringItemType"
                  abstract="false"
                  period-type="duration"/>
      </concept>
   </extended-link>
   <extended-link uri="http://www.mmm.com/role/StockBasedCompensation"
                  definition="1120 - Disclosure - Stock-Based Compensation">
      <concept id="mmm_NotesToFinancialsAbstract" prefix="mmm"
               qname="mmm:NotesToFinancialsAbstract"
               label="Notes to Financials"
               substitution-group="xbrli:item"
               data-type="xbrli:stringItemType"
               xbrl-data-type="xbrli:stringItemType"
               abstract="true"
               period-type="duration">
         <concept id="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"
                  prefix="us-gaap"
                  qname="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"
                  label="NOTE 12. Stock-Based Compensation"
                  substitution-group="xbrli:item"
                  data-type="us-types:textBlockItemType"
                  xbrl-data-type="xbrli:stringItemType"
                  abstract="false"
                  period-type="duration"/>
      </concept>
   </extended-link>
   <extended-link uri="http://www.mmm.com/role/BusinessSegments"
                  definition="1130 - Disclosure - Business Segments">
      <concept id="mmm_NotesToFinancialsAbstract" prefix="mmm"
               qname="mmm:NotesToFinancialsAbstract"
               label="Notes to Financials"
               substitution-group="xbrli:item"
               data-type="xbrli:stringItemType"
               xbrl-data-type="xbrli:stringItemType"
               abstract="true"
               period-type="duration">
         <concept id="us-gaap_SegmentReportingDisclosureTextBlock" prefix="us-gaap"
                  qname="us-gaap:SegmentReportingDisclosureTextBlock"
                  label="NOTE 13. Business Segments"
                  substitution-group="xbrli:item"
                  data-type="us-types:textBlockItemType"
                  xbrl-data-type="xbrli:stringItemType"
                  abstract="false"
                  period-type="duration"/>
      </concept>
   </extended-link>
   <extended-link uri="http://www.mmm.com/role/SubsequentEvents"
                  definition="1140 - Disclosure - Subsequent Events">
      <concept id="mmm_NotesToFinancialsAbstract" prefix="mmm"
               qname="mmm:NotesToFinancialsAbstract"
               label="Notes to Financials"
               substitution-group="xbrli:item"
               data-type="xbrli:stringItemType"
               xbrl-data-type="xbrli:stringItemType"
               abstract="true"
               period-type="duration">
         <concept id="us-gaap_ScheduleOfSubsequentEventsTextBlock" prefix="us-gaap"
                  qname="us-gaap:ScheduleOfSubsequentEventsTextBlock"
                  label="NOTE 14. Subsequent Events"
                  substitution-group="xbrli:item"
                  data-type="us-types:textBlockItemType"
                  xbrl-data-type="xbrli:stringItemType"
                  abstract="false"
                  period-type="duration"/>
      </concept>
   </extended-link>
   <extended-link uri="http://www.mmm.com/role/DocumentAndEntityInformation"
                  definition="9999 - Document - Document and Entity Information">
      <concept id="mmm_DocumentAndEntityInformationAbstract" prefix="mmm"
               qname="mmm:DocumentAndEntityInformationAbstract"
               label="Document and Entity Information"
               substitution-group="xbrli:item"
               data-type="xbrli:stringItemType"
               xbrl-data-type="xbrli:stringItemType"
               abstract="true"
               period-type="duration">
         <concept id="dei_DocumentType" prefix="dei" qname="dei:DocumentType"
                  label="Document Type"
                  substitution-group="xbrli:item"
                  data-type="us-types:SECReportItemType"
                  xbrl-data-type="xbrli:tokenItemType"
                  abstract="false"
                  period-type="duration"/>
         <concept id="dei_DocumentPeriodEndDate" prefix="dei" qname="dei:DocumentPeriodEndDate"
                  label="Document Period End Date"
                  substitution-group="xbrli:item"
                  data-type="xbrli:dateItemType"
                  xbrl-data-type="xbrli:dateItemType"
                  abstract="false"
                  period-type="duration"/>
         <concept id="dei_AmendmentFlag" prefix="dei" qname="dei:AmendmentFlag"
                  label="Amendment Flag"
                  substitution-group="xbrli:item"
                  data-type="xbrli:booleanItemType"
                  xbrl-data-type="xbrli:booleanItemType"
                  abstract="false"
                  period-type="duration"/>
         <concept id="dei_AmendmentDescription" prefix="dei" qname="dei:AmendmentDescription"
                  label="Amendment Description"
                  substitution-group="xbrli:item"
                  data-type="xbrli:stringItemType"
                  xbrl-data-type="xbrli:stringItemType"
                  abstract="false"
                  period-type="duration"/>
         <concept id="dei_EntityRegistrantName" prefix="dei" qname="dei:EntityRegistrantName"
                  label="Entity Registrant Name"
                  substitution-group="xbrli:item"
                  data-type="xbrli:normalizedStringItemType"
                  xbrl-data-type="xbrli:normalizedStringItemType"
                  abstract="false"
                  period-type="duration"/>
         <concept id="dei_EntityCentralIndexKey" prefix="dei" qname="dei:EntityCentralIndexKey"
                  label="Entity Central Index Key"
                  substitution-group="xbrli:item"
                  data-type="us-types:centralIndexKeyItemType"
                  xbrl-data-type="xbrli:tokenItemType"
                  abstract="false"
                  period-type="duration"/>
         <concept id="dei_EntityCurrentReportingStatus" prefix="dei"
                  qname="dei:EntityCurrentReportingStatus"
                  label="Entity Current Reporting Status"
                  substitution-group="xbrli:item"
                  data-type="us-types:yesNoItemType"
                  xbrl-data-type="xbrli:tokenItemType"
                  abstract="false"
                  period-type="duration"/>
         <concept id="dei_EntityVoluntaryFilers" prefix="dei" qname="dei:EntityVoluntaryFilers"
                  label="Entity Voluntary Filers"
                  substitution-group="xbrli:item"
                  data-type="us-types:yesNoItemType"
                  xbrl-data-type="xbrli:tokenItemType"
                  abstract="false"
                  period-type="duration"/>
         <concept id="dei_CurrentFiscalYearEndDate" prefix="dei"
                  qname="dei:CurrentFiscalYearEndDate"
                  label="Current Fiscal Year End Date"
                  substitution-group="xbrli:item"
                  data-type="xbrli:gMonthDayItemType"
                  xbrl-data-type="xbrli:gMonthDayItemType"
                  abstract="false"
                  period-type="duration"/>
         <concept id="dei_EntityFilerCategory" prefix="dei" qname="dei:EntityFilerCategory"
                  label="Entity Filer Category"
                  substitution-group="xbrli:item"
                  data-type="us-types:filerCategoryItemType"
                  xbrl-data-type="xbrli:tokenItemType"
                  abstract="false"
                  period-type="duration"/>
         <concept id="dei_EntityWellKnownSeasonedIssuer" prefix="dei"
                  qname="dei:EntityWellKnownSeasonedIssuer"
                  label="Entity Well-known Seasoned Issuer"
                  substitution-group="xbrli:item"
                  data-type="us-types:yesNoItemType"
                  xbrl-data-type="xbrli:tokenItemType"
                  abstract="false"
                  period-type="duration"/>
         <concept id="dei_EntityCommonStockSharesOutstanding" prefix="dei"
                  qname="dei:EntityCommonStockSharesOutstanding"
                  label="Entity Common Stock, Shares Outstanding"
                  substitution-group="xbrli:item"
                  data-type="xbrli:sharesItemType"
                  xbrl-data-type="xbrli:sharesItemType"
                  abstract="false"
                  period-type="instant"/>
         <concept id="dei_EntityPublicFloat" prefix="dei" qname="dei:EntityPublicFloat"
                  label="Entity Public Float"
                  substitution-group="xbrli:item"
                  data-type="xbrli:monetaryItemType"
                  xbrl-data-type="xbrli:monetaryItemType"
                  abstract="false"
                  balance="credit"
                  period-type="instant"/>
      </concept>
   </extended-link>
   <extended-link uri="http://www.xbrl.org/2003/role/link"
                  definition="http://www.xbrl.org/2003/role/link"/>
</presentation>
