1.0.0.3 false Statement Of Income Alternative (USD $) In Millions, except Per Share data false 1 $ false false iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 iso4217_USD_per_shares Divide http://www.xbrl.org/2003/iso4217 USD iso4217 http://www.xbrl.org/2003/instance shares 0 shares Standard http://www.xbrl.org/2003/instance shares 0 false 2 $ false false iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 iso4217_USD_per_shares Divide http://www.xbrl.org/2003/iso4217 USD iso4217 http://www.xbrl.org/2003/instance shares 0 shares Standard http://www.xbrl.org/2003/instance shares 0 false 3 $ false false iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 iso4217_USD_per_shares Divide http://www.xbrl.org/2003/iso4217 USD iso4217 http://www.xbrl.org/2003/instance shares 0 shares Standard http://www.xbrl.org/2003/instance shares 0 false 4 $ false false iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 iso4217_USD_per_shares Divide http://www.xbrl.org/2003/iso4217 USD iso4217 http://www.xbrl.org/2003/instance shares 0 shares Standard http://www.xbrl.org/2003/instance shares 0 5 3 us-gaap_SalesRevenueNet us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 true true 21027000000 21027 false false 2 true true 19763000000 19763 [1] false false 3 true true 40834000000 40834 false false 4 true true 40746000000 40746 [1] false false No definition available. No authoritative reference available. false 6 3 us-gaap_CostOfGoodsSold us-gaap true debit duration monetary No definition available. false false false false false false false false false 1 false true 9736000000 9736 false false 2 false true 9799000000 9799 [1] false false 3 false true 19134000000 19134 false false 4 false true 20357000000 20357 [1] false false No definition available. No authoritative reference available. false 7 3 us-gaap_SellingGeneralAndAdministrativeExpense us-gaap true debit duration monetary No definition available. false false false false false false false false false 1 false true 6636000000 6636 false false 2 false true 5909000000 5909 [1] false false 3 false true 12597000000 12597 false false 4 false true 11948000000 11948 [1] false false No definition available. No authoritative reference available. false 8 3 us-gaap_OperatingIncomeLoss us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false true 4655000000 4655 false false 2 false true 4055000000 4055 [1] false false 3 false true 9103000000 9103 false false 4 false true 8441000000 8441 [1] false false No definition available. No authoritative reference available. true 9 3 us-gaap_InterestExpense us-gaap true debit duration monetary No definition available. false false false false false false false false false 1 false true 224000000 224 false false 2 false true 354000000 354 [1] false false 3 false true 511000000 511 false false 4 false true 693000000 693 [1] false false No definition available. No authoritative reference available. false 10 3 us-gaap_OtherNonoperatingIncomeExpense us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false true 53000000 53 false false 2 false true 67000000 67 [1] false false 3 false true 76000000 76 false false 4 false true 347000000 347 [1] false false No definition available. No authoritative reference available. false 11 3 pg_IncomeLossFromContinuingOperationsBeforeIncomeTaxes pg false credit duration monetary Income from continuing operations before income taxes. false false false false false false false false false 1 false true 4484000000 4484 false false 2 false true 3768000000 3768 [1] false false 3 false true 8668000000 8668 false false 4 false true 8095000000 8095 [1] false false Income from continuing operations before income taxes. No authoritative reference available. true 12 3 us-gaap_IncomeTaxExpenseBenefit us-gaap true debit duration monetary No definition available. false false false false false false false false false 1 false true 1335000000 1335 false false 2 false true 955000000 955 [1] false false 3 false true 2492000000 2492 false false 4 false true 2167000000 2167 [1] false false No definition available. No authoritative reference available. false 13 3 us-gaap_IncomeLossFromContinuingOperations us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false true 3149000000 3149 false false 2 false true 2813000000 2813 [1] false false 3 false true 6176000000 6176 false false 4 false true 5928000000 5928 [1] false false No definition available. No authoritative reference available. true 14 3 us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false true 1510000000 1510 false false 2 false true 2191000000 2191 [1] false false 3 false true 1790000000 1790 false false 4 false true 2424000000 2424 [1] false false No definition available. No authoritative reference available. false 15 3 us-gaap_NetIncomeLoss us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 true true 4659000000 4659 false false 2 true true 5004000000 5004 [1] false false 3 true true 7966000000 7966 false false 4 true true 8352000000 8352 [1] false false No definition available. No authoritative reference available. true 16 3 us-gaap_EarningsPerShareAbstract us-gaap true na duration string No definition available. false false false false false true false false false 1 false false 0 0 false false 2 false false 0 0 false false 3 false false 0 0 false false 4 false false 0 0 false false No definition available. false 17 4 us-gaap_IncomeLossFromContinuingOperationsPerBasicShare us-gaap true na duration decimal No definition available. false false false false false false false false true 1 true true 1.06 1.06 false false 2 true true 0.94 0.94 [1] false false 3 true true 2.08 2.08 false false 4 true true 1.96 1.96 [1] false false No definition available. No authoritative reference available. false 18 4 us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare us-gaap true na duration decimal No definition available. false false false false false false false false true 1 true true 0.52 0.52 false false 2 true true 0.74 0.74 [1] false false 3 true true 0.61 0.61 false false 4 true true 0.81 0.81 [1] false false No definition available. No authoritative reference available. false 19 4 us-gaap_EarningsPerShareBasic us-gaap true na duration decimal No definition available. false false false false false false false false true 1 true true 1.58 1.58 false false 2 true true 1.68 1.68 [1] false false 3 true true 2.69 2.69 false false 4 true true 2.77 2.77 [1] false false No definition available. No authoritative reference available. true 20 4 us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare us-gaap true na duration decimal No definition available. false false false false false false false false true 1 true true 1.01 1.01 false false 2 true true 0.89 0.89 [1] false false 3 true true 1.98 1.98 false false 4 true true 1.85 1.85 [1] false false No definition available. No authoritative reference available. false 21 4 us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare us-gaap true na duration decimal No definition available. false false false false false false false false true 1 true true 0.48 0.48 false false 2 true true 0.69 0.69 [1] false false 3 true true 0.58 0.58 false false 4 true true 0.76 0.76 [1] false false No definition available. No authoritative reference available. false 22 4 us-gaap_EarningsPerShareDiluted us-gaap true na duration decimal No definition available. false false false false false false false false true 1 true true 1.49 1.49 false false 2 true true 1.58 1.58 [1] false false 3 true true 2.56 2.56 false false 4 true true 2.61 2.61 [1] false false No definition available. No authoritative reference available. true 23 4 us-gaap_CommonStockDividendsPerShareCashPaid us-gaap true na duration decimal No definition available. false false false false false false false false true 1 true true 0.44 0.44 false false 2 true true 0.40 0.40 [1] false false 3 true true 0.88 0.88 false false 4 true true 0.80 0.80 [1] false false No definition available. No authoritative reference available. false 24 3 us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding us-gaap true na duration shares No definition available. false false false false false false false false false 1 false true 3118500000 3118.5 false false 2 false true 3170800000 3170.8 [1] false false 3 false true 3114500000 3114.5 false false 4 false true 3205100000 3205.1 [1] false false No definition available. No authoritative reference available. false 1 Certain amounts for prior periods were reclassified to conform with the fiscal 2010 presentation false 4 20 false Millions HundredThousands Hundreds false true