<?xml version="1.0" encoding="US-ASCII"?>
<!-- Created by BusinessWire - EDGAR Online Xcelerate V6.13.8 -->
<!-- Round: 4 -->
<!-- Creation date: 2012-05-03T16:09:07Z -->
<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/2012-01-31"
  xmlns:us-types="http://fasb.org/us-types/2012-01-31"
  xmlns:brka="http://www.berkshirehathaway.com/20120331"
  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/2012-01-31"
  xmlns:dei="http://xbrl.sec.gov/dei/2012-01-31"
  xmlns:invest="http://xbrl.sec.gov/invest/2012-01-31"
  targetNamespace="http://www.berkshirehathaway.com/20120331"
  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/StatementOfFinancialPositionUnclassified-InvestmentBasedOperations" id="Role_StatementOfFinancialPositionUnclassified-InvestmentBasedOperations">
        <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/StatementOfIncomeAlternative" id="Role_StatementOfIncomeAlternative">
        <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/StatementOfIncomeAlternativeParenthetical" id="Role_StatementOfIncomeAlternativeParen">
        <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/StatementOfOtherComprehensiveIncome" id="Role_StatementOfOtherComprehensiveIncome">
        <link:definition>106 - 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/StatementOfShareholdersEquityAndOtherComprehensiveIncome" id="Role_ci-StatementOfShareholdersEquityAndOtherComprehensiveIncome">
        <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/StatementOfCashFlowsIndirect" id="Role_StatementOfCashFlowsIndirect">
        <link:definition>108 - 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/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/NotesToFinancialStatementsNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" id="Role_NotesToFinancialStatementsNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
        <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/NotesToFinancialStatementsInvestmentsInFixedMaturitiesDisclosureTextBlock" id="Role_NotesToFinancialStatementsInvestmentsInFixedMaturitiesDisclosureTextBlock">
        <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/NotesToFinancialStatementsInvestmentsInEquitySecuritiesDisclosureTextBlock" id="Role_NotesToFinancialStatementsInvestmentsInEquitySecuritiesDisclosureTextBlock">
        <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 and other-than-temporary impairment losses on 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/NotesToFinancialStatementsReceivablesDisclosureTextBlock" id="Role_NotesToFinancialStatementsReceivablesDisclosureTextBlock">
        <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/NotesToFinancialStatementsCommonStockDisclosureTextBlock" id="Role_NotesToFinancialStatementsCommonStockDisclosureTextBlock">
        <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/NotesToFinancialStatementsNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlockPolicies" id="Role_NotesToFinancialStatementsNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlockPolicies">
        <link:definition>126 - Disclosure - Significant accounting policies and practices (Policies)</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/NotesToFinancialStatementsInvestmentsInFixedMaturitiesDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsInvestmentsInFixedMaturitiesDisclosureTextBlockTables">
        <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/NotesToFinancialStatementsInvestmentsInEquitySecuritiesDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsInvestmentsInEquitySecuritiesDisclosureTextBlockTables">
        <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 and other-than-temporary impairment losses on 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/NotesToFinancialStatementsReceivablesDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsReceivablesDisclosureTextBlockTables">
        <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/NotesToFinancialStatementsCommonStockDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsCommonStockDisclosureTextBlockTables">
        <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/DisclosureSignificantBusinessAcquisitionsNarrative" id="DisclosureSignificantBusinessAcquisitionsNarrative">
        <link:definition>141 - Disclosure - Significant Business Acquisitions - 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/DisclosureInvestmentsInFixedMaturitySecurities" id="DisclosureInvestmentsInFixedMaturitySecurities">
        <link:definition>142 - 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/DisclosureInvestmentsInFixedMaturitySecuritiesNarrative" id="DisclosureInvestmentsInFixedMaturitySecuritiesNarrative">
        <link:definition>143 - 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>144 - 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>145 - 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>146 - 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/DisclosureOtherInvestments" id="DisclosureOtherInvestments">
        <link:definition>147 - 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>148 - 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/DisclosureInvestmentGainslossesAndOtherthantemporaryImpairmentLossesOnInvestments" id="DisclosureInvestmentGainslossesAndOtherthantemporaryImpairmentLossesOnInvestments">
        <link:definition>149 - Disclosure - Investment gains/losses and other-than-temporary impairment losses on 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/DisclosureInvestmentGainslossesAndOtherthantemporaryImpairmentLossesOnInvestmentsOtherthantemporaryImpairmentLosses" id="DisclosureInvestmentGainslossesAndOtherthantemporaryImpairmentLossesOnInvestmentsOtherthantemporaryImpairmentLosses">
        <link:definition>150 - Disclosure - Investment gains/losses and other-than-temporary impairment losses on investments - Other-than-temporary impairment 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/DisclosureInvestmentGainslossesAndOtherthantemporaryImpairmentLossesOnInvestmentsNarrative" id="DisclosureInvestmentGainslossesAndOtherthantemporaryImpairmentLossesOnInvestmentsNarrative">
        <link:definition>151 - Disclosure - Investment gains/losses and other-than-temporary impairment losses on 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/DisclosureReceivables" id="DisclosureReceivables">
        <link:definition>152 - 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>153 - 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>154 - 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>155 - 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>156 - 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>157 - 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>158 - 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>159 - 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>160 - 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>161 - 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>162 - 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>163 - 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>164 - 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>165 - 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/DisclosureCommonStock" id="DisclosureCommonStock">
        <link:definition>166 - Disclosure - Common stock (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/DisclosureCommonStockParenthetical" id="DisclosureCommonStockParenthetical">
        <link:definition>167 - Disclosure - Common stock (Parenthetical) (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>168 - 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>169 - 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/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAndCarriedAtFairValueOnRecurringBasis" id="DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAndCarriedAtFairValueOnRecurringBasis">
        <link:definition>170 - Disclosure - Fair value measurements - Financial assets and liabilities measured and carried at fair value on 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>171 - 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/DisclosureFairValueMeasurementsOtherInformation" id="DisclosureFairValueMeasurementsOtherInformation">
        <link:definition>172 - Disclosure - Fair value measurements - Other 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/DisclosureBusinessSegmentData" id="DisclosureBusinessSegmentData">
        <link:definition>173 - Disclosure - Business segment data (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-20120331_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-20120331_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-20120331_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-20120331_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/2012-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2012/elts/us-types-2012-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/2012-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/country/2012-01-31" schemaLocation="http://xbrl.sec.gov/country/2012/country-2012-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/dei/2012-01-31" schemaLocation="http://xbrl.sec.gov/dei/2012/dei-2012-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/invest/2012-01-31" schemaLocation="http://xbrl.sec.gov/invest/2012/invest-2012-01-31.xsd"/>
  <element name="AAOrHigherCreditRatingMember" id="brka_AAOrHigherCreditRatingMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AccountsPayableAccrualsAndOtherLiabilitiesMember" id="brka_AccountsPayableAccrualsAndOtherLiabilitiesMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AcquisitionOfDebtSecuritiesParValueWhenAcquired" id="brka_AcquisitionOfDebtSecuritiesParValueWhenAcquired" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AllowanceForLoanAndLeaseLossesWriteoffsNetOfRecoveries" id="brka_AllowanceForLoanAndLeaseLossesWriteoffsNetOfRecoveries" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" 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="BerkshireHathawayInsuranceGroupInvestmentIncomeMember" id="brka_BerkshireHathawayInsuranceGroupInvestmentIncomeMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BerkshireHathawayInsuranceGroupMember" id="brka_BerkshireHathawayInsuranceGroupMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BerkshireHathawayOtherBusinessesMember" id="brka_BerkshireHathawayOtherBusinessesMember" 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="CargoAndFreightRevenueAndRegulatedAndUnregulatedOperatingRevenue" id="brka_CargoAndFreightRevenueAndRegulatedAndUnregulatedOperatingRevenue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CategoryOfGainsLossesDomain" id="brka_CategoryOfGainsLossesDomain" type="nonnum:domainItemType" abstract="false" 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="CommonStockDisclosureTextBlock" id="brka_CommonStockDisclosureTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <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="ConversionOfSharesFromOneClassToAnotherAndExercisesByAcquireesOfReplacementStockOptions" id="brka_ConversionOfSharesFromOneClassToAnotherAndExercisesByAcquireesOfReplacementStockOptions" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" 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="CreditDefaultContractsHighYieldIndexesMember" id="brka_CreditDefaultContractsHighYieldIndexesMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CreditDefaultContractsIndividualCorporateMember" id="brka_CreditDefaultContractsIndividualCorporateMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CreditDefaultContractsStatesMunicipalitiesMember" id="brka_CreditDefaultContractsStatesMunicipalitiesMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CumulativePerpetualPreferredStockAndWarrantsMember" id="brka_CumulativePerpetualPreferredStockAndWarrantsMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CumulativePerpetualPreferredStockMember" id="brka_CumulativePerpetualPreferredStockMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DebenturesDueMarch2022At3.05Member" id="brka_DebenturesDueMarch2022At3.05Member" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DebenturesDueMarch2042At4.4Member" id="brka_DebenturesDueMarch2042At4.4Member" 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="DebtIssuedDuringPeriod" id="brka_DebtIssuedDuringPeriod" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureBusinessSegmentDataAbstract" id="brka_DisclosureBusinessSegmentDataAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureCommonStockAbstract" id="brka_DisclosureCommonStockAbstract" 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="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="DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAndCarriedAtFairValueOnRecurringBasisAbstract" id="brka_DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAndCarriedAtFairValueOnRecurringBasisAbstract" 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="DisclosureFairValueMeasurementsOtherInformationAbstract" id="brka_DisclosureFairValueMeasurementsOtherInformationAbstract" 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="DisclosureInvestmentGainslossesAndOtherthantemporaryImpairmentLossesOnInvestmentsAbstract" id="brka_DisclosureInvestmentGainslossesAndOtherthantemporaryImpairmentLossesOnInvestmentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureInvestmentGainslossesAndOtherthantemporaryImpairmentLossesOnInvestmentsNarrativeAbstract" id="brka_DisclosureInvestmentGainslossesAndOtherthantemporaryImpairmentLossesOnInvestmentsNarrativeAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DisclosureInvestmentGainslossesAndOtherthantemporaryImpairmentLossesOnInvestmentsOtherthantemporaryImpairmentLossesAbstract" id="brka_DisclosureInvestmentGainslossesAndOtherthantemporaryImpairmentLossesOnInvestmentsOtherthantemporaryImpairmentLossesAbstract" 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="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="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="DisclosureSignificantBusinessAcquisitionsNarrativeAbstract" id="brka_DisclosureSignificantBusinessAcquisitionsNarrativeAbstract" 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="DiscountedCashFlowMethodMember" id="brka_DiscountedCashFlowMethodMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DistributionRightsComparedToClassACommonShares" id="brka_DistributionRightsComparedToClassACommonShares" type="xbrli:decimalItemType" abstract="false" 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="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="FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" id="brka_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputsAdditionalInformationTableTextBlock" id="brka_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputsAdditionalInformationTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="FairValueInputsCreditDefaultSpreads" id="brka_FairValueInputsCreditDefaultSpreads" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="FairValueInputsDiscountForTransferabilityAndHedgingRestrictions" id="brka_FairValueInputsDiscountForTransferabilityAndHedgingRestrictions" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="FairValueInputsDiscountForTransferabilityRestrictionsAndSubordination" id="brka_FairValueInputsDiscountForTransferabilityRestrictionsAndSubordination" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="FairValueInputsExpectedDuration" id="brka_FairValueInputsExpectedDuration" type="xbrli:durationItemType" abstract="false" 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="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="FinanceAndFinancialProductsReportableSegmentMember" id="brka_FinanceAndFinancialProductsReportableSegmentMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="FinancialSegmentsAxis" id="brka_FinancialSegmentsAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem"/>
  <element name="FinancialSegmentsDomain" id="brka_FinancialSegmentsDomain" 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="FloatingRateAnd1.4PercentNotesDue2012Member" id="brka_FloatingRateAnd1.4PercentNotesDue2012Member" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ForeignGeographicAreaOneMember" id="brka_ForeignGeographicAreaOneMember" 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="GainLossOnInvestmentsAndGainLossOnDerivativeInstruments" id="brka_GainLossOnInvestmentsAndGainLossOnDerivativeInstruments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" 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="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="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="InsuranceAndOtherMember" id="brka_InsuranceAndOtherMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="InsuranceAndOtherSubsidiariesMember" id="brka_InsuranceAndOtherSubsidiariesMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="InsuranceUnderwritingExpenses" id="brka_InsuranceUnderwritingExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IntangibleAssetsExcludingGoodwillByMajorClassAxis" id="brka_IntangibleAssetsExcludingGoodwillByMajorClassAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem"/>
  <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="IntersegmentEliminationsAndOtherReconcilingItemsMember" id="brka_IntersegmentEliminationsAndOtherReconcilingItemsMember" 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="InventoryWorkInProcessAndOtherInventoryNetOfReserves" id="brka_InventoryWorkInProcessAndOtherInventoryNetOfReserves" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="InvestmentAndOtherGainsLossesLineItems" id="brka_InvestmentAndOtherGainsLossesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="InvestmentAndOtherGainsLossesTable" id="brka_InvestmentAndOtherGainsLossesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="InvestmentClassificationAxis" id="brka_InvestmentClassificationAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem"/>
  <element name="InvestmentClassificationDomain" id="brka_InvestmentClassificationDomain" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="InvestmentGainsLossesAxis" id="brka_InvestmentGainsLossesAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem"/>
  <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="InvestmentNumberOfSharesPurchased" id="brka_InvestmentNumberOfSharesPurchased" type="xbrli:sharesItemType" 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="InvestmentOwnedClassOfWarrantOrRightTotalValueAtExercisePriceOfWarrantsOrRights" id="brka_InvestmentOwnedClassOfWarrantOrRightTotalValueAtExercisePriceOfWarrantsOrRights" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="InvestmentOwnedPreferredStockConversionRatio" id="brka_InvestmentOwnedPreferredStockConversionRatio" type="xbrli:decimalItemType" 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="InvestmentOwnedWarrantsExercisePrice" id="brka_InvestmentOwnedWarrantsExercisePrice" type="num:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="InvestmentsInEquitySecuritiesDisclosureTextBlock" id="brka_InvestmentsInEquitySecuritiesDisclosureTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="InvestmentsInFixedMaturitiesDisclosureTextBlock" id="brka_InvestmentsInFixedMaturitiesDisclosureTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IssuanceDate" id="brka_IssuanceDate" type="us-types:dateStringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="LineOfCreditAndCommercialPaperFacilitiesMember" id="brka_LineOfCreditAndCommercialPaperFacilitiesMember" type="nonnum:domainItemType" abstract="false" 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="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="MaturityDateRangeEnd" id="brka_MaturityDateRangeEnd" type="us-types:dateStringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="MaturityDateRangeStart" id="brka_MaturityDateRangeStart" type="us-types:dateStringItemType" 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="MidAmericanSubsidiariesMember" id="brka_MidAmericanSubsidiariesMember" 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="NetDerivativeContractAssetsLiabilitiesMember" id="brka_NetDerivativeContractAssetsLiabilitiesMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NetDerivativeContractsMember" id="brka_NetDerivativeContractsMember" type="nonnum:domainItemType" 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="NotesPayableAndOtherBorrowingsTable" id="brka_NotesPayableAndOtherBorrowingsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="NumberOfSharesObtainableFromConvertingOneShareFromOneClassToAnotherClass" id="brka_NumberOfSharesObtainableFromConvertingOneShareFromOneClassToAnotherClass" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="OtherAssetMember" id="brka_OtherAssetMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="OtherFinanceSubsidiariesMember" id="brka_OtherFinanceSubsidiariesMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="OtherFixedMaturitiesAndEquitySecuritiesMember" id="brka_OtherFixedMaturitiesAndEquitySecuritiesMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="OtherFixedMaturityAndEquitySecuritiesMember" id="brka_OtherFixedMaturityAndEquitySecuritiesMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" 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="OtherInventoryPurchasedGoodsNetOfReserves" id="brka_OtherInventoryPurchasedGoodsNetOfReserves" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" 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="OtherThanTemporaryImpairmentsByInvestmentTypeAxis" id="brka_OtherThanTemporaryImpairmentsByInvestmentTypeAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem"/>
  <element name="OtherThanTemporaryImpairmentsByInvestmentTypeDomain" id="brka_OtherThanTemporaryImpairmentsByInvestmentTypeDomain" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" 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="PaymentsToMinorityShareholdersAndProceedsFromPaymentsForOtherFinancingActivities" id="brka_PaymentsToMinorityShareholdersAndProceedsFromPaymentsForOtherFinancingActivities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PercentageOfAvailableForSaleSecuritiesDebtSecuritiesByCreditRating" id="brka_PercentageOfAvailableForSaleSecuritiesDebtSecuritiesByCreditRating" type="num:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PercentageOfAvailableForSaleSecuritiesDebtSecuritiesByGeographicLocation" id="brka_PercentageOfAvailableForSaleSecuritiesDebtSecuritiesByGeographicLocation" type="num:percentItemType" abstract="false" xbrli:periodType="instant" 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="PolicyholderBenefitsAndClaimsIncurredLifeAnnuityAndHealth" id="brka_PolicyholderBenefitsAndClaimsIncurredLifeAnnuityAndHealth" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PricingModelOptionMember" id="brka_PricingModelOptionMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PricingModelWarrantMember" id="brka_PricingModelWarrantMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <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="ReceivablesDisclosureTextBlock" id="brka_ReceivablesDisclosureTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <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="RedemptionsOfOtherInvestments" id="brka_RedemptionsOfOtherInvestments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="RedemptionsOfPreferredStock" id="brka_RedemptionsOfPreferredStock" 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="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="ScheduleOfInvestmentsInEquitySecuritiesTableTextBlock" id="brka_ScheduleOfInvestmentsInEquitySecuritiesTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ScheduleOfInvestmentsInFixedMaturitiesTableTextBlock" id="brka_ScheduleOfInvestmentsInFixedMaturitiesTableTextBlock" 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="ScheduleOfOtherThanTemporaryImpairmentsLineItems" id="brka_ScheduleOfOtherThanTemporaryImpairmentsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ScheduleOfOtherThanTemporaryImpairmentsTable" id="brka_ScheduleOfOtherThanTemporaryImpairmentsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="SeniorNotesDue2013And2014Member" id="brka_SeniorNotesDue2013And2014Member" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="SeniorNotesDueIn2017At1.9Member" id="brka_SeniorNotesDueIn2017At1.9Member" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="SeniorNotesDueIn2022At3.4Member" id="brka_SeniorNotesDueIn2022At3.4Member" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="SeriesACumulativeConvertiblePerpetualPreferredStockMember" id="brka_SeriesACumulativeConvertiblePerpetualPreferredStockMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ShortAndLongTermDebtAxis" id="brka_ShortAndLongTermDebtAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem"/>
  <element name="ShortAndLongTermDebtDomain" id="brka_ShortAndLongTermDebtDomain" type="nonnum:domainItemType" 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="SubordinatedDebtDue2018Member" id="brka_SubordinatedDebtDue2018Member" 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="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="TrademarksAndTradeNamesMember" id="brka_TrademarksAndTradeNamesMember" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TypeOfIntangibleAssetDomain" id="brka_TypeOfIntangibleAssetDomain" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="UncategorizedAbstract" id="brka_UncategorizedAbstract" type="xbrli:stringItemType" abstract="true" 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="WarrantsExpiring2021Member" id="brka_WarrantsExpiring2021Member" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="WarrantsExpiringOctober12013Member" id="brka_WarrantsExpiringOctober12013Member" type="nonnum:domainItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="WarrantsExpiringOctober162013Member" id="brka_WarrantsExpiringOctober162013Member" 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>
