<?xml version="1.0" encoding="US-ASCII"?>
<!-- Created by BusinessWire - EDGAR Online Xcelerate V6.12.8 -->
<!-- Round: 8 -->
<!-- Creation date: 2011-11-04T16:49:50Z -->
<schema xmlns="http://www.w3.org/2001/XMLSchema"
  xmlns:xbrli="http://www.xbrl.org/2003/instance"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:us-gaap="http://fasb.org/us-gaap/2011-01-31"
  xmlns:us-types="http://fasb.org/us-types/2011-01-31"
  xmlns:brka="http://www.berkshirehathaway.com/20110930"
  xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric"
  xmlns:num="http://www.xbrl.org/dtr/type/numeric"
  xmlns:xbrldt="http://xbrl.org/2005/xbrldt"
  xmlns:country="http://xbrl.sec.gov/country/2011-01-31"
  xmlns:dei="http://xbrl.sec.gov/dei/2011-01-31"
  xmlns:invest="http://xbrl.sec.gov/invest/2011-01-31"
  targetNamespace="http://www.berkshirehathaway.com/20110930"
  elementFormDefault="qualified" attributeFormDefault="unqualified">
  <annotation>
    <appinfo>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/DocumentDocumentandEntityInformation" id="DocumentDocumentandEntityInformation">
        <link:definition>101 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/StatementConsolidatedBalanceSheets" id="StatementConsolidatedBalanceSheets">
        <link:definition>103 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/StatementConsolidatedStatementsOfEarnings" id="StatementConsolidatedStatementsOfEarnings">
        <link:definition>104 - Statement - Consolidated Statements of Earnings</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/StatementConsolidatedStatementsOfEarningsParenthetical" id="StatementConsolidatedStatementsOfEarningsParenthetical">
        <link:definition>105 - Statement - Consolidated Statements of Earnings (Parenthetical)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" id="StatementConsolidatedStatementsOfCashFlows">
        <link:definition>106 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" id="StatementConsolidatedStatementsOfChangesInShareholdersEquity">
        <link:definition>107 - Statement - Consolidated Statements of Changes in Shareholders' Equity</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" id="StatementConsolidatedStatementsOfComprehensiveIncome">
        <link:definition>108 - Statement - Consolidated Statements of Comprehensive Income</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="Role_NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
        <link:definition>109 - Disclosure - General</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/NotesToFinancialStatementsDescriptionOfNewAccountingPronouncementsNotYetAdopted" id="Role_NotesToFinancialStatementsDescriptionOfNewAccountingPronouncementsNotYetAdopted">
        <link:definition>110 - Disclosure - New accounting pronouncements</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock" id="Role_NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock">
        <link:definition>111 - Disclosure - Significant business acquisitions</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/NotesToFinancialStatementsInvestmentsInMarketableSecuritiesFixedMaturitiesDisclosureTextBlock" id="Role_NotesToFinancialStatementsInvestmentsInMarketableSecuritiesFixedMaturitiesDisclosureTextBlock">
        <link:definition>112 - Disclosure - Investments in fixed maturity securities</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/NotesToFinancialStatementsInvestmentsInMarketableSecuritiesEquitySecuritiesDisclosureTextBlock" id="Role_NotesToFinancialStatementsInvestmentsInMarketableSecuritiesEquitySecuritiesDisclosureTextBlock">
        <link:definition>113 - Disclosure - Investments in equity securities</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/NotesToFinancialStatementsOtherInvestmentsDisclosureTextBlock" id="Role_NotesToFinancialStatementsOtherInvestmentsDisclosureTextBlock">
        <link:definition>114 - Disclosure - Other investments</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/NotesToFinancialStatementsInvestmentGainsLossesTextBlock" id="Role_NotesToFinancialStatementsInvestmentGainsLossesTextBlock">
        <link:definition>115 - Disclosure - Investment gains/losses</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/NotesToFinancialStatementsLoansNotesTradeAndOtherReceivablesDisclosureTextBlock" id="Role_NotesToFinancialStatementsLoansNotesTradeAndOtherReceivablesDisclosureTextBlock">
        <link:definition>116 - Disclosure - Receivables</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock" id="Role_NotesToFinancialStatementsInventoryDisclosureTextBlock">
        <link:definition>117 - Disclosure - Inventories</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock" id="Role_NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock">
        <link:definition>118 - Disclosure - Goodwill and other intangible assets</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock" id="Role_NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock">
        <link:definition>119 - Disclosure - Property, plant and equipment</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/NotesToFinancialStatementsDerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" id="Role_NotesToFinancialStatementsDerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock">
        <link:definition>120 - Disclosure - Derivative contracts</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/NotesToFinancialStatementsCashFlowSupplementalDisclosuresTextBlock" id="Role_NotesToFinancialStatementsCashFlowSupplementalDisclosuresTextBlock">
        <link:definition>121 - Disclosure - Supplemental cash flow information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/NotesToFinancialStatementsDebtDisclosureTextBlock" id="Role_NotesToFinancialStatementsDebtDisclosureTextBlock">
        <link:definition>122 - Disclosure - Notes payable and other borrowings</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/NotesToFinancialStatementsStockByClassTextBlock" id="Role_NotesToFinancialStatementsStockByClassTextBlock">
        <link:definition>123 - Disclosure - Common stock</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock" id="Role_NotesToFinancialStatementsFairValueDisclosuresTextBlock">
        <link:definition>124 - Disclosure - Fair value measurements</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock" id="Role_NotesToFinancialStatementsSegmentReportingDisclosureTextBlock">
        <link:definition>125 - Disclosure - Business segment data</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables">
        <link:definition>126 - Disclosure - Significant business acquisitions (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/NotesToFinancialStatementsInvestmentsInMarketableSecuritiesFixedMaturitiesDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsInvestmentsInMarketableSecuritiesFixedMaturitiesDisclosureTextBlockTables">
        <link:definition>127 - Disclosure - Investments in fixed maturity securities (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/NotesToFinancialStatementsInvestmentsInMarketableSecuritiesEquitySecuritiesDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsInvestmentsInMarketableSecuritiesEquitySecuritiesDisclosureTextBlockTables">
        <link:definition>128 - Disclosure - Investments in equity securities (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/NotesToFinancialStatementsOtherInvestmentsDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsOtherInvestmentsDisclosureTextBlockTables">
        <link:definition>129 - Disclosure - Other investments (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/NotesToFinancialStatementsInvestmentGainsLossesTextBlockTables" id="Role_NotesToFinancialStatementsInvestmentGainsLossesTextBlockTables">
        <link:definition>130 - Disclosure - Investment gains/losses (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/NotesToFinancialStatementsLoansNotesTradeAndOtherReceivablesDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsLoansNotesTradeAndOtherReceivablesDisclosureTextBlockTables">
        <link:definition>131 - Disclosure - Receivables (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsInventoryDisclosureTextBlockTables">
        <link:definition>132 - Disclosure - Inventories (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlockTables">
        <link:definition>133 - Disclosure - Goodwill and other intangible assets (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlockTables">
        <link:definition>134 - Disclosure - Property, plant and equipment (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/NotesToFinancialStatementsDerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsDerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlockTables">
        <link:definition>135 - Disclosure - Derivative contracts (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/NotesToFinancialStatementsCashFlowSupplementalDisclosuresTextBlockTables" id="Role_NotesToFinancialStatementsCashFlowSupplementalDisclosuresTextBlockTables">
        <link:definition>136 - Disclosure - Supplemental cash flow information (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/NotesToFinancialStatementsDebtDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsDebtDisclosureTextBlockTables">
        <link:definition>137 - Disclosure - Notes payable and other borrowings (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/NotesToFinancialStatementsStockByClassTextBlockTables" id="Role_NotesToFinancialStatementsStockByClassTextBlockTables">
        <link:definition>138 - Disclosure - Common stock (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlockTables" id="Role_NotesToFinancialStatementsFairValueDisclosuresTextBlockTables">
        <link:definition>139 - Disclosure - Fair value measurements (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables">
        <link:definition>140 - Disclosure - Business segment data (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/DisclosureSignificantBusinessAcquisitions" id="DisclosureSignificantBusinessAcquisitions">
        <link:definition>141 - Disclosure - Significant Business Acquisitions (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/DisclosureSignificantBusinessAcquisitionsLubrizol" id="DisclosureSignificantBusinessAcquisitionsLubrizol">
        <link:definition>142 - Disclosure - Significant Business Acquisitions - Lubrizol (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/DisclosureInvestmentsInFixedMaturitySecurities" id="DisclosureInvestmentsInFixedMaturitySecurities">
        <link:definition>143 - Disclosure - Investments in fixed maturity securities (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/DisclosureInvestmentsInFixedMaturitySecuritiesFairValueBySegment" id="DisclosureInvestmentsInFixedMaturitySecuritiesFairValueBySegment">
        <link:definition>144 - Disclosure - Investments in fixed maturity securities - fair value by segment (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/DisclosureInvestmentsInFixedMaturitySecuritiesNarrative" id="DisclosureInvestmentsInFixedMaturitySecuritiesNarrative">
        <link:definition>145 - Disclosure - Investments in fixed maturity securities - Narrative (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/DisclosureInvestmentsInFixedMaturitySecuritiesAmortizedCostAndEstimatedFairValueOfSecuritiesWithFixedMaturities" id="DisclosureInvestmentsInFixedMaturitySecuritiesAmortizedCostAndEstimatedFairValueOfSecuritiesWithFixedMaturities">
        <link:definition>146 - Disclosure - Investments in fixed maturity securities - Amortized cost and estimated fair value of securities with fixed maturities (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/DisclosureInvestmentsInEquitySecurities" id="DisclosureInvestmentsInEquitySecurities">
        <link:definition>147 - Disclosure - Investments in equity securities (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/DisclosureInvestmentsInEquitySecuritiesFairValueBySegment" id="DisclosureInvestmentsInEquitySecuritiesFairValueBySegment">
        <link:definition>148 - Disclosure - Investments in equity securities - fair value by segment (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/DisclosureInvestmentsInEquitySecuritiesNarrative" id="DisclosureInvestmentsInEquitySecuritiesNarrative">
        <link:definition>149 - Disclosure - Investments in equity securities - Narrative (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/DisclosureOtherInvestments" id="DisclosureOtherInvestments">
        <link:definition>150 - Disclosure - Other investments (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/DisclosureOtherInvestmentsNarrative" id="DisclosureOtherInvestmentsNarrative">
        <link:definition>151 - Disclosure - Other investments - Narrative (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/DisclosureInvestmentGainslosses" id="DisclosureInvestmentGainslosses">
        <link:definition>152 - Disclosure - Investment gains/losses (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/DisclosureInvestmentGainslossesNarrative" id="DisclosureInvestmentGainslossesNarrative">
        <link:definition>153 - Disclosure - Investment gains/losses - Narrative (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/DisclosureReceivables" id="DisclosureReceivables">
        <link:definition>154 - Disclosure - Receivables (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/DisclosureReceivablesNarrative" id="DisclosureReceivablesNarrative">
        <link:definition>155 - Disclosure - Receivables - Narrative (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/DisclosureInventories" id="DisclosureInventories">
        <link:definition>156 - Disclosure - Inventories (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssets" id="DisclosureGoodwillAndOtherIntangibleAssets">
        <link:definition>157 - Disclosure - Goodwill and other intangible assets (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsIntangibleAssets" id="DisclosureGoodwillAndOtherIntangibleAssetsIntangibleAssets">
        <link:definition>158 - Disclosure - Goodwill and other intangible assets - Intangible assets (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsIntangibleAssetsNarrative" id="DisclosureGoodwillAndOtherIntangibleAssetsIntangibleAssetsNarrative">
        <link:definition>159 - Disclosure - Goodwill and other intangible assets - Intangible assets - Narrative (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/DisclosurePropertyPlantAndEquipment" id="DisclosurePropertyPlantAndEquipment">
        <link:definition>160 - Disclosure - Property, plant and equipment (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/DisclosurePropertyPlantAndEquipmentNarrative" id="DisclosurePropertyPlantAndEquipmentNarrative">
        <link:definition>161 - Disclosure - Property, plant and equipment - Narrative (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/DisclosureDerivativeContracts" id="DisclosureDerivativeContracts">
        <link:definition>162 - Disclosure - Derivative contracts (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/DisclosureDerivativeContractsGainsAndLosses" id="DisclosureDerivativeContractsGainsAndLosses">
        <link:definition>163 - Disclosure - Derivative contracts - gains and losses (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/DisclosureDerivativeContractsNarrative" id="DisclosureDerivativeContractsNarrative">
        <link:definition>164 - Disclosure - Derivative contracts - Narrative (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/DisclosureSupplementalCashFlowInformation" id="DisclosureSupplementalCashFlowInformation">
        <link:definition>165 - Disclosure - Supplemental cash flow information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/DisclosureNotesPayableAndOtherBorrowings" id="DisclosureNotesPayableAndOtherBorrowings">
        <link:definition>166 - Disclosure - Notes payable and other borrowings (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/DisclosureNotesPayableAndOtherBorrowingsNarrative" id="DisclosureNotesPayableAndOtherBorrowingsNarrative">
        <link:definition>167 - Disclosure - Notes payable and other borrowings - Narrative (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/DisclosureCommonStockRollforward" id="DisclosureCommonStockRollforward">
        <link:definition>168 - Disclosure - Common stock - roll-forward (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/DisclosureCommonStockNarrative" id="DisclosureCommonStockNarrative">
        <link:definition>169 - Disclosure - Common stock - Narrative (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/DisclosureFairValueMeasurementsFinancialInstruments" id="DisclosureFairValueMeasurementsFinancialInstruments">
        <link:definition>170 - Disclosure - Fair value measurements - Financial Instruments (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAndCarriedAtFairValueOnARecurringBasis" id="DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAndCarriedAtFairValueOnARecurringBasis">
        <link:definition>171 - Disclosure - Fair value measurements - Financial assets and liabilities measured and carried at fair value on a recurring basis (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/DisclosureFairValueMeasurementsSignificantUnobservableInputs" id="DisclosureFairValueMeasurementsSignificantUnobservableInputs">
        <link:definition>172 - Disclosure - Fair value measurements - Significant unobservable inputs (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/DisclosureFairValueMeasurementsNarrative" id="DisclosureFairValueMeasurementsNarrative">
        <link:definition>173 - Disclosure - Fair value measurements - Narrative (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/DisclosureBusinessSegmentDataRevenues" id="DisclosureBusinessSegmentDataRevenues">
        <link:definition>174 - Disclosure - Business segment data - Revenues (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.berkshirehathaway.com/taxonomy/role/DisclosureBusinessSegmentDataEarningsBeforeIncomeTaxes" id="DisclosureBusinessSegmentDataEarningsBeforeIncomeTaxes">
        <link:definition>175 - Disclosure - Business segment data - Earnings before income taxes (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:linkbaseRef xlink:type="simple" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:href="brka-20110930_cal.xml" xlink:title="Calculation Links, all"/>
      <link:linkbaseRef xlink:type="simple" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:href="brka-20110930_def.xml" xlink:title="Definition Links, all"/>
      <link:linkbaseRef xlink:type="simple" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:href="brka-20110930_lab.xml" xlink:title="Label Links, all"/>
      <link:linkbaseRef xlink:type="simple" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:href="brka-20110930_pre.xml" xlink:title="Presentation Links, all"/>
    </appinfo>
  </annotation>
  <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <import namespace="http://fasb.org/us-types/2011-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2011/elts/us-types-2011-01-31.xsd"/>
  <import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <import namespace="http://fasb.org/us-gaap/2011-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/country/2011-01-31" schemaLocation="http://xbrl.sec.gov/country/2011/country-2011-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/dei/2011-01-31" schemaLocation="http://xbrl.sec.gov/dei/2011/dei-2011-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/invest/2011-01-31" schemaLocation="http://xbrl.sec.gov/invest/2011/invest-2011-01-31.xsd"/>
  <element name="AccountsPayableAndAccruedLiabilitiesMember" id="brka_AccountsPayableAndAccruedLiabilitiesMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AmortizedCostAndEstimatedFairValueOfSecuritiesWithFixedMaturitiesLineItems" id="brka_AmortizedCostAndEstimatedFairValueOfSecuritiesWithFixedMaturitiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BankOfAmericaCorporationMember" id="brka_BankOfAmericaCorporationMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BanksInsuranceAndFinanceMember" id="brka_BanksInsuranceAndFinanceMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BerkshireHathawayFinanceCorporationMember" id="brka_BerkshireHathawayFinanceCorporationMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BerkshireHathawayPrimaryGroupMember" id="brka_BerkshireHathawayPrimaryGroupMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BerkshireHathawayReinsuranceGroupMember" id="brka_BerkshireHathawayReinsuranceGroupMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BurlingtonNorthernSantaFeCorporationMember" id="brka_BurlingtonNorthernSantaFeCorporationMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BusinessAcquisitionCostOfAcquiredEntityCashPerShare" id="brka_BusinessAcquisitionCostOfAcquiredEntityCashPerShare" type="num:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BusinessAcquisitionFundedThroughExistingCashBalancePercentage" id="brka_BusinessAcquisitionFundedThroughExistingCashBalancePercentage" type="num:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BusinessAcquisitionFundedThroughNewDebtPercentage" id="brka_BusinessAcquisitionFundedThroughNewDebtPercentage" type="num:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BusinessAcquisitionProFormaNetIncomeLossAttributableToParent" id="brka_BusinessAcquisitionProFormaNetIncomeLossAttributableToParent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BusinessAcquisitionPurchasePriceAllocationAssetsAbstract" id="brka_BusinessAcquisitionPurchasePriceAllocationAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BusinessAcquisitionPurchasePriceAllocationIncomeTaxesPrincipallyDeferred" id="brka_BusinessAcquisitionPurchasePriceAllocationIncomeTaxesPrincipallyDeferred" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BusinessAcquisitionPurchasePriceAllocationIntangibleAssetsOtherThanGoodwill" id="brka_BusinessAcquisitionPurchasePriceAllocationIntangibleAssetsOtherThanGoodwill" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BusinessAcquisitionPurchasePriceAllocationLiabilitiesAbstract" id="brka_BusinessAcquisitionPurchasePriceAllocationLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BusinessAcquisitionPurchasePriceAllocationLiabilitiesAccountsPayableAndOtherLiabilities" id="brka_BusinessAcquisitionPurchasePriceAllocationLiabilitiesAccountsPayableAndOtherLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BusinessAcquisitionPurchasePriceAllocationLiabilitiesAssumedAndNoncontrollingInterest" id="brka_BusinessAcquisitionPurchasePriceAllocationLiabilitiesAssumedAndNoncontrollingInterest" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BusinessAcquisitionPurchasePriceAllocationLiabilitiesAssumedNoncontrollingInterestAndNetAssets" id="brka_BusinessAcquisitionPurchasePriceAllocationLiabilitiesAssumedNoncontrollingInterestAndNetAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BusinessAcquisitionPurchasePriceAllocationNoncontrollingInterest" id="brka_BusinessAcquisitionPurchasePriceAllocationNoncontrollingInterest" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BusinessAcquisitionPurchasePriceAllocationOtherAssets" id="brka_BusinessAcquisitionPurchasePriceAllocationOtherAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BusinessAcquisitionSharesOfVotingInterestsAcquired" id="brka_BusinessAcquisitionSharesOfVotingInterestsAcquired" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestCashPaid" id="brka_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestCashPaid" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestConsiderationTransferred" id="brka_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestConsiderationTransferred" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BusinessCombinationStepAcquisitionEquityInterestInAcquireeShares" id="brka_BusinessCombinationStepAcquisitionEquityInterestInAcquireeShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CargoAndFreightRevenueAndRegulatedAndUnregulatedOperatingRevenue" id="brka_CargoAndFreightRevenueAndRegulatedAndUnregulatedOperatingRevenue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CashPaidDuringPeriodForAbstract" id="brka_CashPaidDuringPeriodForAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CommercialIndustrialAndOtherMember" id="brka_CommercialIndustrialAndOtherMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CommercialLoansAndFinanceReceivablesMember" id="brka_CommercialLoansAndFinanceReceivablesMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CommonStockLineItems" id="brka_CommonStockLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CommonStockTable" id="brka_CommonStockTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="CommonStockThresholdPricePerShare" id="brka_CommonStockThresholdPricePerShare" type="num:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CommonStockVotingRightsNumberSharesPerClassOfStock" id="brka_CommonStockVotingRightsNumberSharesPerClassOfStock" type="xbrli:decimalItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ConsumerInstallmentLoansAndFinanceReceivablesMember" id="brka_ConsumerInstallmentLoansAndFinanceReceivablesMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ConsumerProductsMember" id="brka_ConsumerProductsMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ConversionOfSharesFromOneClassToAnotherAndOther" id="brka_ConversionOfSharesFromOneClassToAnotherAndOther" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ConvertiblePerpetualCapitalInstrumentReceivable" id="brka_ConvertiblePerpetualCapitalInstrumentReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CostsOfServicesAndOperatingExpenses" id="brka_CostsOfServicesAndOperatingExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CumulativePerpetualPreferredStockAndWarrantMember" id="brka_CumulativePerpetualPreferredStockAndWarrantMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DebenturesDueInSeptember2021At3.45Member" id="brka_DebenturesDueInSeptember2021At3.45Member" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DebenturesDueInSeptember2041At4.95Member" id="brka_DebenturesDueInSeptember2041At4.95Member" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DebenturesMember" id="brka_DebenturesMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DerivativeContractsGainsAndLossesLineItems" id="brka_DerivativeContractsGainsAndLossesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DerivativeContractsGainsAndLossesTable" id="brka_DerivativeContractsGainsAndLossesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="DisclosureBusinessSegmentDataEarningsBeforeIncomeTaxesAbstract" id="brka_DisclosureBusinessSegmentDataEarningsBeforeIncomeTaxesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureBusinessSegmentDataRevenuesAbstract" id="brka_DisclosureBusinessSegmentDataRevenuesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureCommonStockNarrativeAbstract" id="brka_DisclosureCommonStockNarrativeAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureCommonStockRollforwardAbstract" id="brka_DisclosureCommonStockRollforwardAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureDerivativeContractsAbstract" id="brka_DisclosureDerivativeContractsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureDerivativeContractsGainsAndLossesAbstract" id="brka_DisclosureDerivativeContractsGainsAndLossesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureDerivativeContractsNarrativeAbstract" id="brka_DisclosureDerivativeContractsNarrativeAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAndCarriedAtFairValueOnARecurringBasisAbstract" id="brka_DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAndCarriedAtFairValueOnARecurringBasisAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureFairValueMeasurementsFinancialInstrumentsAbstract" id="brka_DisclosureFairValueMeasurementsFinancialInstrumentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureFairValueMeasurementsNarrativeAbstract" id="brka_DisclosureFairValueMeasurementsNarrativeAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureFairValueMeasurementsSignificantUnobservableInputsAbstract" id="brka_DisclosureFairValueMeasurementsSignificantUnobservableInputsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureGoodwillAndOtherIntangibleAssetsAbstract" id="brka_DisclosureGoodwillAndOtherIntangibleAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureGoodwillAndOtherIntangibleAssetsIntangibleAssetsAbstract" id="brka_DisclosureGoodwillAndOtherIntangibleAssetsIntangibleAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureGoodwillAndOtherIntangibleAssetsIntangibleAssetsNarrativeAbstract" id="brka_DisclosureGoodwillAndOtherIntangibleAssetsIntangibleAssetsNarrativeAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureInventoriesAbstract" id="brka_DisclosureInventoriesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureInvestmentGainslossesAbstract" id="brka_DisclosureInvestmentGainslossesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureInvestmentGainslossesNarrativeAbstract" id="brka_DisclosureInvestmentGainslossesNarrativeAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureInvestmentsInEquitySecuritiesAbstract" id="brka_DisclosureInvestmentsInEquitySecuritiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureInvestmentsInEquitySecuritiesFairValueBySegmentAbstract" id="brka_DisclosureInvestmentsInEquitySecuritiesFairValueBySegmentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureInvestmentsInEquitySecuritiesNarrativeAbstract" id="brka_DisclosureInvestmentsInEquitySecuritiesNarrativeAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureInvestmentsInFixedMaturitySecuritiesAbstract" id="brka_DisclosureInvestmentsInFixedMaturitySecuritiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureInvestmentsInFixedMaturitySecuritiesAmortizedCostAndEstimatedFairValueOfSecuritiesWithFixedMaturitiesAbstract" id="brka_DisclosureInvestmentsInFixedMaturitySecuritiesAmortizedCostAndEstimatedFairValueOfSecuritiesWithFixedMaturitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureInvestmentsInFixedMaturitySecuritiesFairValueBySegmentAbstract" id="brka_DisclosureInvestmentsInFixedMaturitySecuritiesFairValueBySegmentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureInvestmentsInFixedMaturitySecuritiesNarrativeAbstract" id="brka_DisclosureInvestmentsInFixedMaturitySecuritiesNarrativeAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureNotesPayableAndOtherBorrowingsAbstract" id="brka_DisclosureNotesPayableAndOtherBorrowingsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureNotesPayableAndOtherBorrowingsNarrativeAbstract" id="brka_DisclosureNotesPayableAndOtherBorrowingsNarrativeAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOtherInvestmentsAbstract" id="brka_DisclosureOtherInvestmentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureOtherInvestmentsNarrativeAbstract" id="brka_DisclosureOtherInvestmentsNarrativeAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosurePropertyPlantAndEquipmentAbstract" id="brka_DisclosurePropertyPlantAndEquipmentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosurePropertyPlantAndEquipmentNarrativeAbstract" id="brka_DisclosurePropertyPlantAndEquipmentNarrativeAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureReceivablesAbstract" id="brka_DisclosureReceivablesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureReceivablesNarrativeAbstract" id="brka_DisclosureReceivablesNarrativeAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureSignificantBusinessAcquisitionsAbstract" id="brka_DisclosureSignificantBusinessAcquisitionsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureSignificantBusinessAcquisitionsLubrizolAbstract" id="brka_DisclosureSignificantBusinessAcquisitionsLubrizolAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureSupplementalCashFlowInformationAbstract" id="brka_DisclosureSupplementalCashFlowInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DocumentDocumentandEntityInformationAbstract" id="brka_DocumentDocumentandEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DowChemicalCompanyMember" id="brka_DowChemicalCompanyMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="EquityDerivativeIntrinsicValue" id="brka_EquityDerivativeIntrinsicValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="EquityIndexPutOptionsDerivativesAtFairValueNet" id="brka_EquityIndexPutOptionsDerivativesAtFairValueNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="EquitySecuritiesAndOtherInvestmentsMember" id="brka_EquitySecuritiesAndOtherInvestmentsMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="EquivalentSharesOutstandingClassA" id="brka_EquivalentSharesOutstandingClassA" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ExcessOfTheConsiderationOverNoncontrollingInterest" id="brka_ExcessOfTheConsiderationOverNoncontrollingInterest" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" id="brka_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAndCarriedAtFairValueOnARecurringBasisLineItems" id="brka_FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAndCarriedAtFairValueOnARecurringBasisLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAndCarriedAtFairValueOnARecurringBasisTable" id="brka_FairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAndCarriedAtFairValueOnARecurringBasisTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="FairValueMeasurementsLineItems" id="brka_FairValueMeasurementsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="FairValueMeasurementsSignificantUnobservableInputsLineItems" id="brka_FairValueMeasurementsSignificantUnobservableInputsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="FairValueMeasurementsSignificantUnobservableInputsTable" id="brka_FairValueMeasurementsSignificantUnobservableInputsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="FairValueMeasurementsTable" id="brka_FairValueMeasurementsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAcquisitions" id="brka_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAcquisitions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisDispositions" id="brka_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisDispositions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisRegulatoryAssetsAndLiabilities" id="brka_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisRegulatoryAssetsAndLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="FinanceAndFinancialProductsMember" id="brka_FinanceAndFinancialProductsMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="FiniteLivedAndIndefiniteLivedIntangibleAssetsLineItems" id="brka_FiniteLivedAndIndefiniteLivedIntangibleAssetsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="FixedMaturitiesAndEquitySecuritiesMember" id="brka_FixedMaturitiesAndEquitySecuritiesMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="FloatingRateNotesDue2011Member" id="brka_FloatingRateNotesDue2011Member" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="FloatingRateSeniorNotesDueIn2014Member" id="brka_FloatingRateSeniorNotesDueIn2014Member" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="FurnitureFixturesAndOtherMember" id="brka_FurnitureFixturesAndOtherMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="GainOnInvestmentsExcludingOtherThanTemporaryImpairments" id="brka_GainOnInvestmentsExcludingOtherThanTemporaryImpairments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="GainsLossesIncludedInAbstract" id="brka_GainsLossesIncludedInAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="GeicoMember" id="brka_GeicoMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="GeneralElectricCompanyMember" id="brka_GeneralElectricCompanyMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="GeneralReMember" id="brka_GeneralReMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="GoldmanSachsGroupIncMember" id="brka_GoldmanSachsGroupIncMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="GoodwillPeriodIncreaseDecreaseExcludingAcquisitions" id="brka_GoodwillPeriodIncreaseDecreaseExcludingAcquisitions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="HighYieldIndexesMember" id="brka_HighYieldIndexesMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IncomeTaxesPrincipallyDeferred" id="brka_IncomeTaxesPrincipallyDeferred" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IncreaseDecreaseInDeferredChargesReinsuranceAssumed" id="brka_IncreaseDecreaseInDeferredChargesReinsuranceAssumed" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IncreaseDecreaseInDerivativeContractAssetsAndLiabilities" id="brka_IncreaseDecreaseInDerivativeContractAssetsAndLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IndividualCorporateMember" id="brka_IndividualCorporateMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="InsuranceAndOtherMember" id="brka_InsuranceAndOtherMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="InsuranceGroupMember" id="brka_InsuranceGroupMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IntangibleAssetsGrossCarryingAmount" id="brka_IntangibleAssetsGrossCarryingAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="InterestsAcquiredAndOtherTransactions" id="brka_InterestsAcquiredAndOtherTransactions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IntersegmentAndCorporateEliminationMember" id="brka_IntersegmentAndCorporateEliminationMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="InventoriesLineItems" id="brka_InventoriesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="InventoriesTable" id="brka_InventoriesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="InventoryWorkInProcessAndOtherInventory" id="brka_InventoryWorkInProcessAndOtherInventory" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="InvestmentAndDerivativeGainLossMember" id="brka_InvestmentAndDerivativeGainLossMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="InvestmentGainsLossesLineItems" id="brka_InvestmentGainsLossesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="InvestmentGainsLossesTable" id="brka_InvestmentGainsLossesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="InvestmentGainsLossesTextBlock" id="brka_InvestmentGainsLossesTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="InvestmentOwnedAtCostBeforeOtherThanTemporaryImpairment" id="brka_InvestmentOwnedAtCostBeforeOtherThanTemporaryImpairment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="InvestmentOwnedClassOfWarrantOrRightExercisePriceOfWarrantsOrRights" id="brka_InvestmentOwnedClassOfWarrantOrRightExercisePriceOfWarrantsOrRights" type="num:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="InvestmentOwnedClassOfWarrantOrRightTotalValueAtExercisePriceOfWarrantsOrRights" id="brka_InvestmentOwnedClassOfWarrantOrRightTotalValueAtExercisePriceOfWarrantsOrRights" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="InvestmentOwnedNotesCouponRate" id="brka_InvestmentOwnedNotesCouponRate" type="num:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="InvestmentOwnedRedeemablePreferredStockAggregateRedemptionAmount" id="brka_InvestmentOwnedRedeemablePreferredStockAggregateRedemptionAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="InvestmentOwnedRedeemablePreferredStockAggregateRedemptionPricePerShare" id="brka_InvestmentOwnedRedeemablePreferredStockAggregateRedemptionPricePerShare" type="num:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="InvestmentOwnedRedeemablePreferredStockRedemptionPricePerShare" id="brka_InvestmentOwnedRedeemablePreferredStockRedemptionPricePerShare" type="num:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="InvestmentOwnedRedeemablePreferredStockRedemptionRatio" id="brka_InvestmentOwnedRedeemablePreferredStockRedemptionRatio" type="xbrli:decimalItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="InvestmentsInEquitySecuritiesLineItems" id="brka_InvestmentsInEquitySecuritiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="InvestmentsInEquitySecuritiesTable" id="brka_InvestmentsInEquitySecuritiesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="InvestmentsInFixedMaturitySecuritiesAmortizedCostAndEstimatedFairValueOfSecuritiesWithFixedMaturitiesTable" id="brka_InvestmentsInFixedMaturitySecuritiesAmortizedCostAndEstimatedFairValueOfSecuritiesWithFixedMaturitiesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="InvestmentsInFixedMaturitySecuritiesTable" id="brka_InvestmentsInFixedMaturitySecuritiesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="InvestmentsInMarketableSecuritiesEquitySecuritiesDisclosureTextBlock" id="brka_InvestmentsInMarketableSecuritiesEquitySecuritiesDisclosureTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="InvestmentsInMarketableSecuritiesFixedMaturitiesDisclosureTextBlock" id="brka_InvestmentsInMarketableSecuritiesFixedMaturitiesDisclosureTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="InvestmentsInSecuritiesWithFixedMaturitiesLineItems" id="brka_InvestmentsInSecuritiesWithFixedMaturitiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="LocomotivesFreightCarsAndOtherEquipmentMember" id="brka_LocomotivesFreightCarsAndOtherEquipmentMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="LossOnInvestmentsExcludingOtherThanTemporaryImpairments" id="brka_LossOnInvestmentsExcludingOtherThanTemporaryImpairments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="MarketableSecuritiesEquitySecuritiesCostBasis" id="brka_MarketableSecuritiesEquitySecuritiesCostBasis" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="MarketableSecuritiesEquitySecuritiesUnrealizedGainAtReportingDate" id="brka_MarketableSecuritiesEquitySecuritiesUnrealizedGainAtReportingDate" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="MarketableSecuritiesEquitySecuritiesUnrealizedLossAtReportingDate" id="brka_MarketableSecuritiesEquitySecuritiesUnrealizedLossAtReportingDate" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="MarketableSecuritiesFixedMaturitiesAfterFiveThroughTenYearsAmortizedCost" id="brka_MarketableSecuritiesFixedMaturitiesAfterFiveThroughTenYearsAmortizedCost" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="MarketableSecuritiesFixedMaturitiesAfterFiveThroughTenYearsFairValue" id="brka_MarketableSecuritiesFixedMaturitiesAfterFiveThroughTenYearsFairValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="MarketableSecuritiesFixedMaturitiesAfterOneThroughFiveYearsAmortizedCost" id="brka_MarketableSecuritiesFixedMaturitiesAfterOneThroughFiveYearsAmortizedCost" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="MarketableSecuritiesFixedMaturitiesAfterOneThroughFiveYearsFairValue" id="brka_MarketableSecuritiesFixedMaturitiesAfterOneThroughFiveYearsFairValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="MarketableSecuritiesFixedMaturitiesAfterTenYearsAmortizedCost" id="brka_MarketableSecuritiesFixedMaturitiesAfterTenYearsAmortizedCost" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="MarketableSecuritiesFixedMaturitiesAfterTenYearsFairValue" id="brka_MarketableSecuritiesFixedMaturitiesAfterTenYearsFairValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="MarketableSecuritiesFixedMaturitiesAmortizedCost" id="brka_MarketableSecuritiesFixedMaturitiesAmortizedCost" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="MarketableSecuritiesFixedMaturitiesUnrealizedGainAtReportingDate" id="brka_MarketableSecuritiesFixedMaturitiesUnrealizedGainAtReportingDate" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="MarketableSecuritiesFixedMaturitiesUnrealizedLossAtReportingDate" id="brka_MarketableSecuritiesFixedMaturitiesUnrealizedLossAtReportingDate" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="MarketableSecuritiesFixedMaturitiesWithinOneYearAmortizedCost" id="brka_MarketableSecuritiesFixedMaturitiesWithinOneYearAmortizedCost" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="MarketableSecuritiesFixedMaturitiesWithinOneYearFairValue" id="brka_MarketableSecuritiesFixedMaturitiesWithinOneYearFairValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="MarketableSecuritiesFixedMaturitiesWithoutSingleMaturityDateAmortizedCost" id="brka_MarketableSecuritiesFixedMaturitiesWithoutSingleMaturityDateAmortizedCost" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="MarketableSecuritiesFixedMaturitiesWithoutSingleMaturityDateFairValue" id="brka_MarketableSecuritiesFixedMaturitiesWithoutSingleMaturityDateFairValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="MarmonHoldingsMember" id="brka_MarmonHoldingsMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="MarmonMember" id="brka_MarmonMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="MclaneCompanyMember" id="brka_MclaneCompanyMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="MidamericanMember" id="brka_MidamericanMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="MinimumCashEquivalentThresholdAfterRepurchaseOfCommonStockShares" id="brka_MinimumCashEquivalentThresholdAfterRepurchaseOfCommonStockShares" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="MinimumNumberOfTradingDays" id="brka_MinimumNumberOfTradingDays" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NetDerivativeContractAssetsLiabilitiesAbstract" id="brka_NetDerivativeContractAssetsLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NetDerivativeFinancialInstrumentsLiabilitiesMember" id="brka_NetDerivativeFinancialInstrumentsLiabilitiesMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NetEarningsPerShareRatio" id="brka_NetEarningsPerShareRatio" type="xbrli:decimalItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1AtPointInTime" id="brka_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1AtPointInTime" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NotesPayableAndOtherBorrowingsLineItems" id="brka_NotesPayableAndOtherBorrowingsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NotesPayableAndOtherBorrowingsNarrativeLineItems" id="brka_NotesPayableAndOtherBorrowingsNarrativeLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NotesPayableAndOtherBorrowingsNarrativeTable" id="brka_NotesPayableAndOtherBorrowingsNarrativeTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="NotesPayableAndOtherBorrowingsTable" id="brka_NotesPayableAndOtherBorrowingsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="NotesToFinancialStatementsAbstract" id="brka_NotesToFinancialStatementsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NumberOfSharesObtainableFromConvertingOneShareFromOneClassToAnotherClass" id="brka_NumberOfSharesObtainableFromConvertingOneShareFromOneClassToAnotherClass" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="OtherBusinessesMember" id="brka_OtherBusinessesMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="OtherDerivativesAtFairValueNet" id="brka_OtherDerivativesAtFairValueNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="OtherIntangibleAssetMember" id="brka_OtherIntangibleAssetMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="OtherInvestmentGainLossMember" id="brka_OtherInvestmentGainLossMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="OtherInvestmentsDisclosureTextBlock" id="brka_OtherInvestmentsDisclosureTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="OtherInvestmentsLineItems" id="brka_OtherInvestmentsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="OtherInvestmentsTable" id="brka_OtherInvestmentsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="OtherOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" id="brka_OtherOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="OtherThanTemporaryImpairmentLossesNotRecordedSharesEquitySecurities" id="brka_OtherThanTemporaryImpairmentLossesNotRecordedSharesEquitySecurities" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="OtherThanTemporaryImpairmentLossesSharesEquitySecurities" id="brka_OtherThanTemporaryImpairmentLossesSharesEquitySecurities" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PatentsAndTechnologyMember" id="brka_PatentsAndTechnologyMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PaymentsToAcquireMarketableSecuritiesEquitySecurities" id="brka_PaymentsToAcquireMarketableSecuritiesEquitySecurities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PaymentsToAcquireMarketableSecuritiesFixedMaturities" id="brka_PaymentsToAcquireMarketableSecuritiesFixedMaturities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PaymentsToMinorityShareholdersAndProceedsFromPaymentsForOtherFinancingActivities" id="brka_PaymentsToMinorityShareholdersAndProceedsFromPaymentsForOtherFinancingActivities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PercentOfDerivativeLiabilityByNotionalAmountThatCannotBeSettledBeforeMaturityDateOfUnderlyingObligations" id="brka_PercentOfDerivativeLiabilityByNotionalAmountThatCannotBeSettledBeforeMaturityDateOfUnderlyingObligations" type="num:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PercentOfLoanBalancesEvaluatedCollectivelyForImpairment" id="brka_PercentOfLoanBalancesEvaluatedCollectivelyForImpairment" type="num:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PercentOfLoanBalancesEvaluatedIndividuallyForImpairment" id="brka_PercentOfLoanBalancesEvaluatedIndividuallyForImpairment" type="num:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PercentOfLoanBalancesPerforming" id="brka_PercentOfLoanBalancesPerforming" type="num:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PercentOfLoanBalancesWithPaymentStatusCurrent" id="brka_PercentOfLoanBalancesWithPaymentStatusCurrent" type="num:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ProceedsFromRedemptionsAndMaturitiesOfMarketableSecuritiesFixedMaturities" id="brka_ProceedsFromRedemptionsAndMaturitiesOfMarketableSecuritiesFixedMaturities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ProceedsFromSaleOfMarketableSecuritiesEquitySecurities" id="brka_ProceedsFromSaleOfMarketableSecuritiesEquitySecurities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ProceedsFromSaleOfMarketableSecuritiesFixedMaturities" id="brka_ProceedsFromSaleOfMarketableSecuritiesFixedMaturities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PropertyPlantAndEquipmentDisclosureLineItems" id="brka_PropertyPlantAndEquipmentDisclosureLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PropertyPlantAndEquipmentDisclosureTable" id="brka_PropertyPlantAndEquipmentDisclosureTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="RailroadMember" id="brka_RailroadMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="RailroadUtilitiesAndEnergyMember" id="brka_RailroadUtilitiesAndEnergyMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="RangeOfTradingDays" id="brka_RangeOfTradingDays" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ReceivablesLineItems" id="brka_ReceivablesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ReceivablesTable" id="brka_ReceivablesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="ReclassificationOfInvestmentAppreciationInNetEarningsBeforeTaxPortionAttributableToParent" id="brka_ReclassificationOfInvestmentAppreciationInNetEarningsBeforeTaxPortionAttributableToParent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ReclassificationOfInvestmentAppreciationInNetEarningsTaxPortionAttributableToParent" id="brka_ReclassificationOfInvestmentAppreciationInNetEarningsTaxPortionAttributableToParent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ReconciliationOfTheChangeInGoodwillTextBlock" id="brka_ReconciliationOfTheChangeInGoodwillTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="RedemptionsOfOtherInvestments" id="brka_RedemptionsOfOtherInvestments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ReinsuranceRecoverablesGross" id="brka_ReinsuranceRecoverablesGross" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ScheduleofAmortizedCostAndEstimatedFairValueofSecuritieswithFixedMaturitiesByContractualMaturityDatesTextBlock" id="brka_ScheduleofAmortizedCostAndEstimatedFairValueofSecuritieswithFixedMaturitiesByContractualMaturityDatesTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ScheduleOfEarningsBeforeIncomeTaxesNoncontrollingInterestAndEquityMethodEarningsTableTextBlock" id="brka_ScheduleOfEarningsBeforeIncomeTaxesNoncontrollingInterestAndEquityMethodEarningsTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassTextBlock" id="brka_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsByMajorClassTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ScheduleOfIndefinitelivedAndFinitelivedIntangibleAssetsTable" id="brka_ScheduleOfIndefinitelivedAndFinitelivedIntangibleAssetsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="ScheduleOfInvestmentsInMarketableSecuritiesEquitySecuritiesTextBlock" id="brka_ScheduleOfInvestmentsInMarketableSecuritiesEquitySecuritiesTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ScheduleOfInvestmentsInMarketableSecuritiesFixedMaturitiesTextBlock" id="brka_ScheduleOfInvestmentsInMarketableSecuritiesFixedMaturitiesTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ScheduleOfLoansAndLeasesReceivableNetReportedAmountTextBlock" id="brka_ScheduleOfLoansAndLeasesReceivableNetReportedAmountTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ScheduleOfOtherInvestmentsTextBlock" id="brka_ScheduleOfOtherInvestmentsTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ScheduleOfPremiumsAndOtherReceivablesNetTextBlock" id="brka_ScheduleOfPremiumsAndOtherReceivablesNetTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ScheduleOfRevenueBySegmentAndReconciliationToTheEntityConsolidatedRevenueTableTextBlock" id="brka_ScheduleOfRevenueBySegmentAndReconciliationToTheEntityConsolidatedRevenueTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="SeniorNotesDueIn2014At1.5Member" id="brka_SeniorNotesDueIn2014At1.5Member" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="SeniorNotesDueIn2016At2.2Member" id="brka_SeniorNotesDueIn2016At2.2Member" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="SeniorNotesDueIn2021At3.75Member" id="brka_SeniorNotesDueIn2021At3.75Member" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="StatementConsolidatedBalanceSheetsAbstract" id="brka_StatementConsolidatedBalanceSheetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="StatementConsolidatedStatementsOfCashFlowsAbstract" id="brka_StatementConsolidatedStatementsOfCashFlowsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="StatementConsolidatedStatementsOfChangesInShareholdersEquityAbstract" id="brka_StatementConsolidatedStatementsOfChangesInShareholdersEquityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="StatementConsolidatedStatementsOfComprehensiveIncomeAbstract" id="brka_StatementConsolidatedStatementsOfComprehensiveIncomeAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="StatementConsolidatedStatementsOfEarningsAbstract" id="brka_StatementConsolidatedStatementsOfEarningsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="StatesMunicipalitiesMember" id="brka_StatesMunicipalitiesMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="StockByClassTextBlock" id="brka_StockByClassTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="StockIssuedDuringPeriodValueNewIssuesAndOther" id="brka_StockIssuedDuringPeriodValueNewIssuesAndOther" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="SubsequentEventMember" id="brka_SubsequentEventMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="SupplementalCashFlowInformationLineItems" id="brka_SupplementalCashFlowInformationLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="SupplementalCashFlowInformationTable" id="brka_SupplementalCashFlowInformationTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="SwissReinsuranceCompanyLimitedMember" id="brka_SwissReinsuranceCompanyLimitedMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TermOfCertainSecuritiesInUnrealizedLossPositionNotRecognizedInEarnings" id="brka_TermOfCertainSecuritiesInUnrealizedLossPositionNotRecognizedInEarnings" type="us-types:durationStringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TheLubrizolCorporationMember" id="brka_TheLubrizolCorporationMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TrackStructureAndOtherRoadwayMember" id="brka_TrackStructureAndOtherRoadwayMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TradeAndOtherReceivablesMember" id="brka_TradeAndOtherReceivablesMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TrademarksAndTradeNamesMember" id="brka_TrademarksAndTradeNamesMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="UnsecuredNotesDueIn2021At4.25Member" id="brka_UnsecuredNotesDueIn2021At4.25Member" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="USTreasuryAndGovernmentAndCorporateDebtSecuritiesMember" id="brka_USTreasuryAndGovernmentAndCorporateDebtSecuritiesMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="UtilitiesAndEnergyMember" id="brka_UtilitiesAndEnergyMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="UtilityGenerationDistributionAndTransmissionSystemMember" id="brka_UtilityGenerationDistributionAndTransmissionSystemMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="WellsFargoAndCompanyMember" id="brka_WellsFargoAndCompanyMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="WescoFinancialCorporationMember" id="brka_WescoFinancialCorporationMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="WmWrigleyJrCompanyMember" id="brka_WmWrigleyJrCompanyMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
</schema>
