<?xml version="1.0" encoding="US-ASCII"?>
<!-- DFS Xcelerate Taxonomy Schema - http://www.dfsco.com/financial-services/ -->
<!-- Version: 6.23.6 -->
<!-- Round: 3 -->
<!-- Creation date: 2018-02-15T13:59:07Z -->
<!-- Copyright (c) 2017 Donnelley Financial, LLC. All Rights Reserved. -->
<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/2017-01-31"
  xmlns:us-types="http://fasb.org/us-types/2017-01-31"
  xmlns:aos="http://www.aosmith.com/20171231"
  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/2017-01-31"
  xmlns:currency="http://xbrl.sec.gov/currency/2017-01-31"
  xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31"
  xmlns:exch="http://xbrl.sec.gov/exch/2017-01-31"
  xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31"
  xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31"
  xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31"
  xmlns:stpr="http://xbrl.sec.gov/stpr/2011-01-31"
  targetNamespace="http://www.aosmith.com/20171231"
  elementFormDefault="qualified" attributeFormDefault="unqualified">
  <annotation>
    <appinfo>
      <link:roleType roleURI="http://www.aosmith.com/taxonomy/role/DocumentandEntityInformation" id="DocumentandEntityInformation">
        <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.aosmith.com/taxonomy/role/StatementOfFinancialPositionClassified" id="Role_StatementOfFinancialPositionClassified">
        <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.aosmith.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical" id="Role_StatementOfFinancialPositionClassifiedParen">
        <link:definition>104 - Statement - CONSOLIDATED BALANCE SHEETS (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.aosmith.com/taxonomy/role/StatementOfIncome" id="Role_StatementOfIncome">
        <link:definition>105 - Statement - CONSOLIDATED STATEMENT 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.aosmith.com/taxonomy/role/StatementOfOtherComprehensiveIncome" id="Role_StatementOfOtherComprehensiveIncome">
        <link:definition>106 - Statement - CONSOLIDATED STATEMENT OF COMPREHENSIVE 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.aosmith.com/taxonomy/role/StatementOfOtherComprehensiveIncomeParenthetical" id="Role_StatementOfOtherComprehensiveIncomeParen">
        <link:definition>107 - Statement - CONSOLIDATED STATEMENT OF COMPREHENSIVE 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.aosmith.com/taxonomy/role/StatementOfCashFlowsIndirect" id="Role_StatementOfCashFlowsIndirect">
        <link:definition>108 - Statement - CONSOLIDATED STATEMENT 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.aosmith.com/taxonomy/role/StatementOfShareholdersEquityAndOtherComprehensiveIncome" id="Role_ci-StatementOfShareholdersEquityAndOtherComprehensiveIncome">
        <link:definition>109 - Statement - CONSOLIDATED STATEMENT OF STOCKHOLDERS' 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.aosmith.com/taxonomy/role/StatementOfShareholdersEquityAndOtherComprehensiveIncomeParenthetical" id="Role_ci-StatementOfShareholdersEquityAndOtherComprehensiveIncomeParen">
        <link:definition>110 - Statement - CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY (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.aosmith.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" id="Role_NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock">
        <link:definition>111 - Disclosure - Organization and Significant Accounting 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.aosmith.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock" id="Role_NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock">
        <link:definition>112 - Disclosure - 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.aosmith.com/taxonomy/role/NotesToFinancialStatementsCashFlowSupplementalDisclosuresTextBlock" id="Role_NotesToFinancialStatementsCashFlowSupplementalDisclosuresTextBlock">
        <link:definition>113 - Disclosure - Statement 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.aosmith.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock" id="Role_NotesToFinancialStatementsInventoryDisclosureTextBlock">
        <link:definition>114 - 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.aosmith.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock" id="Role_NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock">
        <link:definition>115 - 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.aosmith.com/taxonomy/role/NotesToFinancialStatementsGoodwillDisclosureTextBlock" id="Role_NotesToFinancialStatementsGoodwillDisclosureTextBlock">
        <link:definition>116 - 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.aosmith.com/taxonomy/role/NotesToFinancialStatementsDebtDisclosureTextBlock" id="Role_NotesToFinancialStatementsDebtDisclosureTextBlock">
        <link:definition>117 - Disclosure - Debt and Lease Commitments</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.aosmith.com/taxonomy/role/NotesToFinancialStatementsStockholdersEquityNoteDisclosureTextBlock" id="Role_NotesToFinancialStatementsStockholdersEquityNoteDisclosureTextBlock">
        <link:definition>118 - Disclosure - Stockholders' 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.aosmith.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="Role_NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
        <link:definition>119 - Disclosure - Stock Based Compensation</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.aosmith.com/taxonomy/role/NotesToFinancialStatementsPensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="Role_NotesToFinancialStatementsPensionAndOtherPostretirementBenefitsDisclosureTextBlock">
        <link:definition>120 - Disclosure - Pension and Other Post-retirement Benefits</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.aosmith.com/taxonomy/role/NotesToFinancialStatementsDerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" id="Role_NotesToFinancialStatementsDerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock">
        <link:definition>121 - Disclosure - Derivative instruments</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.aosmith.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock" id="Role_NotesToFinancialStatementsIncomeTaxDisclosureTextBlock">
        <link:definition>122 - Disclosure - Income Taxes</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.aosmith.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock" id="Role_NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock">
        <link:definition>123 - Disclosure - Commitments and Contingencies</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.aosmith.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock" id="Role_NotesToFinancialStatementsSegmentReportingDisclosureTextBlock">
        <link:definition>124 - Disclosure - Operations by Segment</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.aosmith.com/taxonomy/role/NotesToFinancialStatementsQuarterlyFinancialInformationTextBlock" id="Role_NotesToFinancialStatementsQuarterlyFinancialInformationTextBlock">
        <link:definition>125 - Disclosure - Quarterly Results of Operations</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.aosmith.com/taxonomy/role/NotesToFinancialStatementsScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" id="Role_NotesToFinancialStatementsScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock">
        <link:definition>126 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS</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.aosmith.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlockPolicies" id="Role_NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlockPolicies">
        <link:definition>127 - Disclosure - Organization and Significant Accounting Policies (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.aosmith.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlockTables" id="Role_NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlockTables">
        <link:definition>128 - Disclosure - Organization and Significant Accounting Policies (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.aosmith.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables">
        <link:definition>129 - Disclosure - Acquisitions (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.aosmith.com/taxonomy/role/NotesToFinancialStatementsCashFlowSupplementalDisclosuresTextBlockTables" id="Role_NotesToFinancialStatementsCashFlowSupplementalDisclosuresTextBlockTables">
        <link:definition>130 - Disclosure - Statement of Cash Flows (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.aosmith.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsInventoryDisclosureTextBlockTables">
        <link:definition>131 - 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.aosmith.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlockTables">
        <link:definition>132 - 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.aosmith.com/taxonomy/role/NotesToFinancialStatementsGoodwillDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsGoodwillDisclosureTextBlockTables">
        <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.aosmith.com/taxonomy/role/NotesToFinancialStatementsDebtDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsDebtDisclosureTextBlockTables">
        <link:definition>134 - Disclosure - Debt and Lease Commitments (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.aosmith.com/taxonomy/role/NotesToFinancialStatementsStockholdersEquityNoteDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsStockholdersEquityNoteDisclosureTextBlockTables">
        <link:definition>135 - Disclosure - Stockholders' Equity (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.aosmith.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables" id="Role_NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables">
        <link:definition>136 - Disclosure - Stock Based Compensation (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.aosmith.com/taxonomy/role/NotesToFinancialStatementsPensionAndOtherPostretirementBenefitsDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsPensionAndOtherPostretirementBenefitsDisclosureTextBlockTables">
        <link:definition>137 - Disclosure - Pension and Other Post-retirement Benefits (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.aosmith.com/taxonomy/role/NotesToFinancialStatementsDerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsDerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlockTables">
        <link:definition>138 - Disclosure - Derivative instruments (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.aosmith.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsIncomeTaxDisclosureTextBlockTables">
        <link:definition>139 - Disclosure - Income Taxes (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.aosmith.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables">
        <link:definition>140 - Disclosure - Operations by Segment (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.aosmith.com/taxonomy/role/NotesToFinancialStatementsQuarterlyFinancialInformationTextBlockTables" id="Role_NotesToFinancialStatementsQuarterlyFinancialInformationTextBlockTables">
        <link:definition>141 - Disclosure - Quarterly Results of Operations (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.aosmith.com/taxonomy/role/DisclosureOrganizationAndSignificantAccountingPoliciesAdditionalInformation" id="DisclosureOrganizationAndSignificantAccountingPoliciesAdditionalInformation">
        <link:definition>142 - Disclosure - Organization and Significant Accounting Policies - Additional 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.aosmith.com/taxonomy/role/DisclosureCompanysWarrantyLiabilityActivity" id="DisclosureCompanysWarrantyLiabilityActivity">
        <link:definition>143 - Disclosure - Company's Warranty Liability Activity (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.aosmith.com/taxonomy/role/DisclosureAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasis" id="DisclosureAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasis">
        <link:definition>144 - Disclosure - Assets and Liabilities Measured 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.aosmith.com/taxonomy/role/DisclosureScheduleOfComputationOfBasicAndDilutedWeightedAverageSharesUsedInEarningsPerShareCalculations" id="DisclosureScheduleOfComputationOfBasicAndDilutedWeightedAverageSharesUsedInEarningsPerShareCalculations">
        <link:definition>145 - Disclosure - Schedule of Computation of Basic and Diluted Weighted-Average Shares Used in Earnings per Share Calculations (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.aosmith.com/taxonomy/role/DisclosureAcquisitionsAdditionalInformation" id="DisclosureAcquisitionsAdditionalInformation">
        <link:definition>146 - Disclosure - Acquisitions - Additional 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.aosmith.com/taxonomy/role/DisclosureSummaryOfPreliminaryAllocationOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedAtDateOfAcquisition" id="DisclosureSummaryOfPreliminaryAllocationOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedAtDateOfAcquisition">
        <link:definition>147 - Disclosure - Summary of Preliminary Allocation of Fair Value of Assets Acquired and Liabilities Assumed at Date of Acquisition (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.aosmith.com/taxonomy/role/DisclosureScheduleOfSupplementalCashFlowInformation" id="DisclosureScheduleOfSupplementalCashFlowInformation">
        <link:definition>148 - Disclosure - Schedule of 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.aosmith.com/taxonomy/role/DisclosureScheduleOfInventories" id="DisclosureScheduleOfInventories">
        <link:definition>149 - Disclosure - Schedule of 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.aosmith.com/taxonomy/role/DisclosureInventoriesAdditionalInformation" id="DisclosureInventoriesAdditionalInformation">
        <link:definition>150 - Disclosure - Inventories - Additional 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.aosmith.com/taxonomy/role/DisclosurePropertyPlantAndEquipment" id="DisclosurePropertyPlantAndEquipment">
        <link:definition>151 - 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.aosmith.com/taxonomy/role/DisclosureScheduleOfChangesInCarryingAmountOfGoodwill" id="DisclosureScheduleOfChangesInCarryingAmountOfGoodwill">
        <link:definition>152 - Disclosure - Schedule of Changes in Carrying Amount of Goodwill (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.aosmith.com/taxonomy/role/DisclosureScheduleOfCarryingAmountOfOtherIntangibleAssets" id="DisclosureScheduleOfCarryingAmountOfOtherIntangibleAssets">
        <link:definition>153 - Disclosure - Schedule of Carrying Amount of 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.aosmith.com/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformation" id="DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformation">
        <link:definition>154 - Disclosure - Goodwill and Other Intangible Assets - Additional 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.aosmith.com/taxonomy/role/DisclosureDebtAndLeaseCommitments" id="DisclosureDebtAndLeaseCommitments">
        <link:definition>155 - Disclosure - Debt and Lease Commitments (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.aosmith.com/taxonomy/role/DisclosureDebtAndLeaseCommitmentsParenthetical" id="DisclosureDebtAndLeaseCommitmentsParenthetical">
        <link:definition>156 - Disclosure - Debt and Lease Commitments (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.aosmith.com/taxonomy/role/DisclosureDebtAndLeaseCommitmentsAdditionalInformation" id="DisclosureDebtAndLeaseCommitmentsAdditionalInformation">
        <link:definition>157 - Disclosure - Debt and Lease Commitments - Additional 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.aosmith.com/taxonomy/role/DisclosureScheduleOfMaturitiesOfLongTermDebt" id="DisclosureScheduleOfMaturitiesOfLongTermDebt">
        <link:definition>158 - Disclosure - Schedule of Maturities of Long Term Debt (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.aosmith.com/taxonomy/role/DisclosureScheduleOfFutureMinimumPaymentsUnderNonCancelableOperatingLeases" id="DisclosureScheduleOfFutureMinimumPaymentsUnderNonCancelableOperatingLeases">
        <link:definition>159 - Disclosure - Schedule of Future Minimum Payments Under Non-Cancelable Operating Leases (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.aosmith.com/taxonomy/role/DisclosureStockholdersEquityAdditionalInformation" id="DisclosureStockholdersEquityAdditionalInformation">
        <link:definition>160 - Disclosure - Stockholders Equity - Additional 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.aosmith.com/taxonomy/role/DisclosureScheduleOfAccumulatedOtherComprehensiveLoss" id="DisclosureScheduleOfAccumulatedOtherComprehensiveLoss">
        <link:definition>161 - Disclosure - Schedule of Accumulated Other Comprehensive Loss (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.aosmith.com/taxonomy/role/DisclosureScheduleOfAccumulatedOtherComprehensiveLossParenthetical" id="DisclosureScheduleOfAccumulatedOtherComprehensiveLossParenthetical">
        <link:definition>162 - Disclosure - Schedule of Accumulated Other Comprehensive Loss (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.aosmith.com/taxonomy/role/DisclosureChangesInAccumulatedOtherComprehensiveLossByComponent" id="DisclosureChangesInAccumulatedOtherComprehensiveLossByComponent">
        <link:definition>163 - Disclosure - Changes in Accumulated Other Comprehensive Loss by Component (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.aosmith.com/taxonomy/role/DisclosureChangesInAccumulatedOtherComprehensiveLossByComponentParenthetical" id="DisclosureChangesInAccumulatedOtherComprehensiveLossByComponentParenthetical">
        <link:definition>164 - Disclosure - Changes in Accumulated Other Comprehensive Loss by Component (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.aosmith.com/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformation" id="DisclosureStockBasedCompensationAdditionalInformation">
        <link:definition>165 - Disclosure - Stock Based Compensation - Additional 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.aosmith.com/taxonomy/role/DisclosureChangesInOptionAwardsAllOfWhichRelatedToCommonStock" id="DisclosureChangesInOptionAwardsAllOfWhichRelatedToCommonStock">
        <link:definition>166 - Disclosure - Changes in Option Awards All of Which Related to 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.aosmith.com/taxonomy/role/DisclosureScheduleOfWeightedAverageInformationByRangeOfExercisePricesForStockOptionsOutstandingAndExercisable" id="DisclosureScheduleOfWeightedAverageInformationByRangeOfExercisePricesForStockOptionsOutstandingAndExercisable">
        <link:definition>167 - Disclosure - Schedule of Weighted-Average Information by Range of Exercise Prices for Stock Options Outstanding and Exercisable (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.aosmith.com/taxonomy/role/DisclosureScheduleOfWeightedAverageFairValuePerOptionAtDateOfGrant" id="DisclosureScheduleOfWeightedAverageFairValuePerOptionAtDateOfGrant">
        <link:definition>168 - Disclosure - Schedule of Weighted-Average Fair Value per Option at Date of Grant (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.aosmith.com/taxonomy/role/DisclosureSummaryOfShareUnitActivityUnderPlan" id="DisclosureSummaryOfShareUnitActivityUnderPlan">
        <link:definition>169 - Disclosure - Summary of Share Unit Activity Under Plan (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.aosmith.com/taxonomy/role/DisclosurePensionsAndOtherPostretirementBenefitsAdditionalInformation" id="DisclosurePensionsAndOtherPostretirementBenefitsAdditionalInformation">
        <link:definition>170 - Disclosure - Pensions and Other Post-retirement Benefits - Additional 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.aosmith.com/taxonomy/role/DisclosureScheduleOfChangesInBenefitObligationsPlanAssetsAndFundedStatusOfDefinedBenefitPensionAndPostRetirementBenefitPlans" id="DisclosureScheduleOfChangesInBenefitObligationsPlanAssetsAndFundedStatusOfDefinedBenefitPensionAndPostRetirementBenefitPlans">
        <link:definition>171 - Disclosure - Schedule of Changes in Benefit Obligations, Plan Assets and Funded Status of Defined Benefit Pension and Post-Retirement Benefit Plans (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.aosmith.com/taxonomy/role/DisclosureScheduleOfChangesInBenefitObligationsPlanAssetsAndFundedStatusOfDefinedBenefitPensionAndPostRetirementBenefitPlansParenthetical" id="DisclosureScheduleOfChangesInBenefitObligationsPlanAssetsAndFundedStatusOfDefinedBenefitPensionAndPostRetirementBenefitPlansParenthetical">
        <link:definition>172 - Disclosure - Schedule of Changes in Benefit Obligations, Plan Assets and Funded Status of Defined Benefit Pension and Post-Retirement Benefit Plans (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.aosmith.com/taxonomy/role/DisclosureComponentsOfCompanysNetPensionExpense" id="DisclosureComponentsOfCompanysNetPensionExpense">
        <link:definition>173 - Disclosure - Components of Company's Net Pension Expense (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.aosmith.com/taxonomy/role/DisclosureActuarialAssumptionsUsedToDetermineBenefitObligations" id="DisclosureActuarialAssumptionsUsedToDetermineBenefitObligations">
        <link:definition>174 - Disclosure - Actuarial Assumptions Used to Determine Benefit Obligations (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.aosmith.com/taxonomy/role/DisclosureAssumptionsUsedToDetermineNetPeriodicBenefitCost" id="DisclosureAssumptionsUsedToDetermineNetPeriodicBenefitCost">
        <link:definition>175 - Disclosure - Assumptions Used to Determine Net Periodic Benefit Cost (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.aosmith.com/taxonomy/role/DisclosureHealthCareCostTrendRates" id="DisclosureHealthCareCostTrendRates">
        <link:definition>176 - Disclosure - Health Care Cost Trend Rates (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.aosmith.com/taxonomy/role/DisclosureWeightedAssetAllocationsByAssetCategory" id="DisclosureWeightedAssetAllocationsByAssetCategory">
        <link:definition>177 - Disclosure - Weighted Asset Allocations by Asset Category (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.aosmith.com/taxonomy/role/DisclosureFairValueMeasurementOfPlanAssets" id="DisclosureFairValueMeasurementOfPlanAssets">
        <link:definition>178 - Disclosure - Fair Value Measurement of Plan 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.aosmith.com/taxonomy/role/DisclosureReconciliationOfFairValueMeasurementsUsingSignificantUnobservableInputs" id="DisclosureReconciliationOfFairValueMeasurementsUsingSignificantUnobservableInputs">
        <link:definition>179 - Disclosure - Reconciliation of Fair Value Measurements Using 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.aosmith.com/taxonomy/role/DisclosureEstimatedFuturePayments" id="DisclosureEstimatedFuturePayments">
        <link:definition>180 - Disclosure - Estimated Future Payments (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.aosmith.com/taxonomy/role/DisclosureScheduleOfSummaryByCurrencyOfForeignCurrencyForwardContracts" id="DisclosureScheduleOfSummaryByCurrencyOfForeignCurrencyForwardContracts">
        <link:definition>181 - Disclosure - Schedule of Summary by Currency of Foreign Currency Forward 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.aosmith.com/taxonomy/role/DisclosureDerivativeInstrumentsAdditionalInformation" id="DisclosureDerivativeInstrumentsAdditionalInformation">
        <link:definition>182 - Disclosure - Derivative Instruments - Additional 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.aosmith.com/taxonomy/role/DisclosureImpactOfDerivativeContractsOnCompanysFinancialStatements" id="DisclosureImpactOfDerivativeContractsOnCompanysFinancialStatements">
        <link:definition>183 - Disclosure - Impact of Derivative Contracts on Company's Financial Statements (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.aosmith.com/taxonomy/role/DisclosureScheduleOfEffectOfDerivativesInstrumentsOnConsolidatedStatementOfEarnings" id="DisclosureScheduleOfEffectOfDerivativesInstrumentsOnConsolidatedStatementOfEarnings">
        <link:definition>184 - Disclosure - Schedule of Effect of Derivatives Instruments on Consolidated Statement of Earnings (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.aosmith.com/taxonomy/role/DisclosureComponentsOfProvisionForIncomeTaxes" id="DisclosureComponentsOfProvisionForIncomeTaxes">
        <link:definition>185 - Disclosure - Components of Provision for Income Taxes (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.aosmith.com/taxonomy/role/DisclosureDifferenceBetweenProvisionForIncomeTaxesAndUSFederalStatutoryRate" id="DisclosureDifferenceBetweenProvisionForIncomeTaxesAndUSFederalStatutoryRate">
        <link:definition>186 - Disclosure - Difference Between Provision For Income Taxes And U.S. Federal Statutory Rate (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.aosmith.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation" id="DisclosureIncomeTaxesAdditionalInformation">
        <link:definition>187 - Disclosure - Income Taxes - Additional 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.aosmith.com/taxonomy/role/DisclosureComponentsOfEarningBeforeIncomeTaxes" id="DisclosureComponentsOfEarningBeforeIncomeTaxes">
        <link:definition>188 - Disclosure - Components of Earning Before Income Taxes (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.aosmith.com/taxonomy/role/DisclosureTaxEffectsOfTemporaryDifferencesOfAssetsAndLiabilities" id="DisclosureTaxEffectsOfTemporaryDifferencesOfAssetsAndLiabilities">
        <link:definition>189 - Disclosure - Tax Effects of Temporary Differences of Assets and Liabilities (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.aosmith.com/taxonomy/role/DisclosureReconciliationOfTaxLossCarryoversCreditCarryoversAndValuationAllowances" id="DisclosureReconciliationOfTaxLossCarryoversCreditCarryoversAndValuationAllowances">
        <link:definition>190 - Disclosure - Reconciliation of Tax Loss Carryovers, Credit Carryovers and Valuation Allowances (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.aosmith.com/taxonomy/role/DisclosureReconciliationOfUnrecognizedTaxBenefits" id="DisclosureReconciliationOfUnrecognizedTaxBenefits">
        <link:definition>191 - Disclosure - Reconciliation of Unrecognized Tax Benefits (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.aosmith.com/taxonomy/role/DisclosureCommitmentAndContingenciesAdditionalInformation" id="DisclosureCommitmentAndContingenciesAdditionalInformation">
        <link:definition>192 - Disclosure - Commitment and Contingencies - Additional 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.aosmith.com/taxonomy/role/DisclosureOperationsBySegmentAdditionalInformation" id="DisclosureOperationsBySegmentAdditionalInformation">
        <link:definition>193 - Disclosure - Operations by Segment - Additional 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.aosmith.com/taxonomy/role/DisclosureScheduleOfSegmentEarnings" id="DisclosureScheduleOfSegmentEarnings">
        <link:definition>194 - Disclosure - Schedule of Segment Earnings (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.aosmith.com/taxonomy/role/DisclosureAssetsDepreciationAndCapitalExpenditureBySegment" id="DisclosureAssetsDepreciationAndCapitalExpenditureBySegment">
        <link:definition>195 - Disclosure - Assets, Depreciation And Capital Expenditure 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.aosmith.com/taxonomy/role/DisclosureNetSalesAndLongLivedAssetsByGeographicLocation" id="DisclosureNetSalesAndLongLivedAssetsByGeographicLocation">
        <link:definition>196 - Disclosure - Net Sales and Long-Lived Assets by Geographic Location (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.aosmith.com/taxonomy/role/DisclosureQuarterlyFinancialInformation" id="DisclosureQuarterlyFinancialInformation">
        <link:definition>197 - Disclosure - Quarterly Financial 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.aosmith.com/taxonomy/role/DisclosureQuarterlyResultsOfOperationsAdditionalInformation" id="DisclosureQuarterlyResultsOfOperationsAdditionalInformation">
        <link:definition>198 - Disclosure - Quarterly Results of Operations - Additional 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.aosmith.com/taxonomy/role/DisclosureScheduleIIValuationAndQualifyingAccounts" id="DisclosureScheduleIIValuationAndQualifyingAccounts">
        <link:definition>199 - Disclosure - Schedule II - Valuation and Qualifying Accounts (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="aos-20171231_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="aos-20171231_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="aos-20171231_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="aos-20171231_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://fasb.org/us-types/2017-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2017/elts/us-types-2017-01-31.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://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <import namespace="http://fasb.org/us-gaap/2017-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/currency/2017-01-31" schemaLocation="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/dei/2014-01-31" schemaLocation="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/exch/2017-01-31" schemaLocation="http://xbrl.sec.gov/exch/2017/exch-2017-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/naics/2017-01-31" schemaLocation="http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/stpr/2011-01-31" schemaLocation="http://xbrl.sec.gov/stpr/2011/stpr-2011-01-31.xsd"/>
  <element name="AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectsTax" id="aos_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectsTax" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansTaxEffect" id="aos_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansTaxEffect" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AllOtherMember" id="aos_AllOtherMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AmortizationOfAdvertisingCosts" id="aos_AmortizationOfAdvertisingCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AmortizationPeriodOfAdvertisingCosts" id="aos_AmortizationPeriodOfAdvertisingCosts" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AnnuallyMember" id="aos_AnnuallyMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AOSmithCombinedCompensationPlanMember" id="aos_AOSmithCombinedCompensationPlanMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AquasanaMember" id="aos_AquasanaMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BankCreditLinesMember" id="aos_BankCreditLinesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BusinessCombinationContingentConsiderationArrangementsConditionsMeasurementPeriod" id="aos_BusinessCombinationContingentConsiderationArrangementsConditionsMeasurementPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BusinessCombinationContingentConsiderationPaid" id="aos_BusinessCombinationContingentConsiderationPaid" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill" id="aos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsNetOfCashAcquired" id="aos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsNetOfCashAcquired" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CanadianTermNotesWithInsuranceCompaniesMember" id="aos_CanadianTermNotesWithInsuranceCompaniesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CashAndCashEquivalentsAndMarketableSecuritiesWereHeldByForeignSubsidiaries" id="aos_CashAndCashEquivalentsAndMarketableSecuritiesWereHeldByForeignSubsidiaries" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CashFlowSupplementalDisclosuresLineItems" id="aos_CashFlowSupplementalDisclosuresLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CashFlowSupplementalDisclosuresTable" id="aos_CashFlowSupplementalDisclosuresTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="CommingledEquityFundsMember" id="aos_CommingledEquityFundsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CommingledFixedIncomeFundsMember" id="aos_CommingledFixedIncomeFundsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CommitmentsAndContingenciesLineItems" id="aos_CommitmentsAndContingenciesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CommitmentsAndContingenciesTable" id="aos_CommitmentsAndContingenciesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="CommodityFuturesContractsMember" id="aos_CommodityFuturesContractsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CommonStockClassUndefinedMember" id="aos_CommonStockClassUndefinedMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ComponentOfNetIncomeTaxAssetsAndLiabilitiesLineItems" id="aos_ComponentOfNetIncomeTaxAssetsAndLiabilitiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ComponentOfNetIncomeTaxAssetsAndLiabilitiesTable" id="aos_ComponentOfNetIncomeTaxAssetsAndLiabilitiesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="CompoundedAnnualizedReturnOfPensionPlan" id="aos_CompoundedAnnualizedReturnOfPensionPlan" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ComputationOfEarningsPerShareLineItems" id="aos_ComputationOfEarningsPerShareLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CondensedFinancialInformationOfSubsidiariesDisclosureAbstract" id="aos_CondensedFinancialInformationOfSubsidiariesDisclosureAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CustomerOneMember" id="aos_CustomerOneMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CustomerTwoMember" id="aos_CustomerTwoMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DebtInstrumentFirstInstallmentPaymentYear" id="aos_DebtInstrumentFirstInstallmentPaymentYear" type="xbrli:gYearItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DebtInstrumentMaturityDateYear" id="aos_DebtInstrumentMaturityDateYear" type="xbrli:gYearItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DebtInstrumentTrancheOneMember" id="aos_DebtInstrumentTrancheOneMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DebtInstrumentTrancheTwoMember" id="aos_DebtInstrumentTrancheTwoMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DeferredTaxAssetEnvironmental" id="aos_DeferredTaxAssetEnvironmental" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DeferredTaxAssetsAccountsReceivable" id="aos_DeferredTaxAssetsAccountsReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DeferredTaxAssetsGoodwillAndIntangibleAssetsIntangibleAssets" id="aos_DeferredTaxAssetsGoodwillAndIntangibleAssetsIntangibleAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DeferredTaxAssetsUndistributedForeignEarnings" id="aos_DeferredTaxAssetsUndistributedForeignEarnings" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DeferredTaxAssetTaxLossAndCreditCarryovers" id="aos_DeferredTaxAssetTaxLossAndCreditCarryovers" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DeferredTaxLiabilitiesAccountsReceivable" id="aos_DeferredTaxLiabilitiesAccountsReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DeferredTaxLiabilitiesEnvironmentalTrustFunds" id="aos_DeferredTaxLiabilitiesEnvironmentalTrustFunds" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DeferredTaxLiabilitiesInventories" id="aos_DeferredTaxLiabilitiesInventories" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DeferredTaxLiabilitiesTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" id="aos_DeferredTaxLiabilitiesTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DeferredTaxLiabilitiesTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" id="aos_DeferredTaxLiabilitiesTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DeferredTaxLiabilitiesValuationAllowance" id="aos_DeferredTaxLiabilitiesValuationAllowance" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DeferredTaxLiabilityTaxLossAndCreditCarryovers" id="aos_DeferredTaxLiabilityTaxLossAndCreditCarryovers" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossAmortizationOfNetGainLossBeforeTax" id="aos_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossAmortizationOfNetGainLossBeforeTax" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DefinedBenefitPlanAndDefinedContributionPlanPeriodicBenefitCost" id="aos_DefinedBenefitPlanAndDefinedContributionPlanPeriodicBenefitCost" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DefinedBenefitPlanCurtailmentAndOtherOneTimeCharges" id="aos_DefinedBenefitPlanCurtailmentAndOtherOneTimeCharges" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DefinedBenefitPlanExpectedFutureBenefitPaymentsInYearSixThroughTen" id="aos_DefinedBenefitPlanExpectedFutureBenefitPaymentsInYearSixThroughTen" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DefinedBenefitPlanFairValueOfNonInvestmentPlanAssets" id="aos_DefinedBenefitPlanFairValueOfNonInvestmentPlanAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DefinedBenefitPlanFairValueOfPlanAssetsIncludingNoninvestmentPlanAssets" id="aos_DefinedBenefitPlanFairValueOfPlanAssetsIncludingNoninvestmentPlanAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DocumentAndEntityInformationAbstract" id="aos_DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="EarningsLossPerShareAbstract" id="aos_EarningsLossPerShareAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="EarningsPerShareTable" id="aos_EarningsPerShareTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="EffectiveIncomeTaxRateContinuingOperationsExcludingChangeInTaxRate" id="aos_EffectiveIncomeTaxRateContinuingOperationsExcludingChangeInTaxRate" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToStockBasedCompensation" id="aos_EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsRelatingToStockBasedCompensation" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ExcessTaxBenefitFromStockOptionsExercised" id="aos_ExcessTaxBenefitFromStockOptionsExercised" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ExerciseOfStockOptionsSharesSurrenderedAsProceeds" id="aos_ExerciseOfStockOptionsSharesSurrenderedAsProceeds" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="FourPointSevenFiveToElevenPointFiveZeroMember" id="aos_FourPointSevenFiveToElevenPointFiveZeroMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="GoodwillAndOtherIntangiblesLineItems" id="aos_GoodwillAndOtherIntangiblesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="HagueQualityWaterInternationalMember" id="aos_HagueQualityWaterInternationalMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="HistoricalPeriodForWhichCompoundedAnnualizedReturnsConsidered" id="aos_HistoricalPeriodForWhichCompoundedAnnualizedReturnsConsidered" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ImpairmentOrDisposalOfLongLivedIntangibleAssetsImpairmentPolicyTextBlock" id="aos_ImpairmentOrDisposalOfLongLivedIntangibleAssetsImpairmentPolicyTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="InventoriesLineItems" id="aos_InventoriesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="InventoriesTable" id="aos_InventoriesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="LeasesFutureMinimumPaymentsLineItems" id="aos_LeasesFutureMinimumPaymentsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="LeasesFutureMinimumPaymentsTable" id="aos_LeasesFutureMinimumPaymentsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="LongTermDebtMaturitiesRepaymentsOfPrincipalLineItems" id="aos_LongTermDebtMaturitiesRepaymentsOfPrincipalLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="LongTermDebtMaturitiesRepaymentsOfPrincipalTable" id="aos_LongTermDebtMaturitiesRepaymentsOfPrincipalTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="MarketableSecuritiesMaturityPeriod" id="aos_MarketableSecuritiesMaturityPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="MaximumAggregateProductLiabilityInsuranceCoverage" id="aos_MaximumAggregateProductLiabilityInsuranceCoverage" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="MinimumPercentageOfAmountLikelyToBeRealizedUponUltimateSettlementToRecognizeTaxBenefits" id="aos_MinimumPercentageOfAmountLikelyToBeRealizedUponUltimateSettlementToRecognizeTaxBenefits" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NetOperatingLossesAndTaxCredits" id="aos_NetOperatingLossesAndTaxCredits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NetOperatingLossesAndTaxCreditsAdditions" id="aos_NetOperatingLossesAndTaxCreditsAdditions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NetOperatingLossesAndTaxCreditsDeductions" id="aos_NetOperatingLossesAndTaxCreditsDeductions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NorthAmericaSegmentMember" id="aos_NorthAmericaSegmentMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NovemberTwentySixteenTermNotesWithInsuranceCompaniesMember" id="aos_NovemberTwentySixteenTermNotesWithInsuranceCompaniesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NumberOfBanksInvolvedInMultiYearMultiCurrencyRevolvingCreditAgreement" id="aos_NumberOfBanksInvolvedInMultiYearMultiCurrencyRevolvingCreditAgreement" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NumberOfTranches" id="aos_NumberOfTranches" type="xbrli:integerItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems" id="aos_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="OrganizationAndSummaryOfSignificantAccountingPoliciesTable" id="aos_OrganizationAndSummaryOfSignificantAccountingPoliciesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="OtherComprehensiveIncomeLossMinimumPensionLiabilityNetAdjustmentTaxEffect" id="aos_OtherComprehensiveIncomeLossMinimumPensionLiabilityNetAdjustmentTaxEffect" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="OtherFixedIncomeSecuritiesMember" id="aos_OtherFixedIncomeSecuritiesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="OtherForeignMember" id="aos_OtherForeignMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PensionAndOtherPostretirementBenefitsDisclosureLineItems" id="aos_PensionAndOtherPostretirementBenefitsDisclosureLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PensionAndOtherPostretirementBenefitsDisclosureTable" id="aos_PensionAndOtherPostretirementBenefitsDisclosureTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="PensionExpenseIncome" id="aos_PensionExpenseIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PercentageMatchOfFirstOnePercentOfContributionsMadeByParticipatingEmployees" id="aos_PercentageMatchOfFirstOnePercentOfContributionsMadeByParticipatingEmployees" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PercentageMatchOfNextFivePercentOfContributionsMadeByParticipatingEmployees" id="aos_PercentageMatchOfNextFivePercentOfContributionsMadeByParticipatingEmployees" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PercentageOfStockDividendToStockHolders" id="aos_PercentageOfStockDividendToStockHolders" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PostretirementMedicalBenefitsQualifyingAge" id="aos_PostretirementMedicalBenefitsQualifyingAge" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PrivateEquityMember" id="aos_PrivateEquityMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ProceedsFromStockOptionsActivity" id="aos_ProceedsFromStockOptionsActivity" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ProductLiabilityIndividualClaimMaximumAmount" id="aos_ProductLiabilityIndividualClaimMaximumAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ProductWarrantyPeriod" id="aos_ProductWarrantyPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ProvisionForIncomeTaxesLineItems" id="aos_ProvisionForIncomeTaxesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ProvisionForIncomeTaxesTable" id="aos_ProvisionForIncomeTaxesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="QuarterlyFinancialInformationLineItems" id="aos_QuarterlyFinancialInformationLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="QuarterlyFinancialInformationTable" id="aos_QuarterlyFinancialInformationTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="ReclassificationPeriodForEffectivePortionOfContract" id="aos_ReclassificationPeriodForEffectivePortionOfContract" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ReconciliationOfStatutoryFederalTaxRateLineItems" id="aos_ReconciliationOfStatutoryFederalTaxRateLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ReconciliationOfStatutoryFederalTaxRateTable" id="aos_ReconciliationOfStatutoryFederalTaxRateTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="RestOfWorldMember" id="aos_RestOfWorldMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ScheduleOfActuarialAssumptionsUsedToDetermineNetPeriodicBenefitCostTableTextBlock" id="aos_ScheduleOfActuarialAssumptionsUsedToDetermineNetPeriodicBenefitCostTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ScheduleOfBusinessSegmentsFinancialInformationTableTextBlock" id="aos_ScheduleOfBusinessSegmentsFinancialInformationTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ScheduleOfFinancialInformationByGeographicAreaTableTextBlock" id="aos_ScheduleOfFinancialInformationByGeographicAreaTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ScheduleOfGoodwillAndOtherIntangiblesTable" id="aos_ScheduleOfGoodwillAndOtherIntangiblesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="ScheduleOfIncomeBeforeIncomeTaxLineItems" id="aos_ScheduleOfIncomeBeforeIncomeTaxLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ScheduleOfIncomeBeforeIncomeTaxTable" id="aos_ScheduleOfIncomeBeforeIncomeTaxTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="ScheduleOfOtherIntangibleAssetsTableTextBlock" id="aos_ScheduleOfOtherIntangibleAssetsTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ScheduleOfReconciliationOfTaxLossCarryoversCreditCarryoversAndValuationAllowancesTableTextBlock" id="aos_ScheduleOfReconciliationOfTaxLossCarryoversCreditCarryoversAndValuationAllowancesTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="SeventeenPointFourSixToTwentyFivePointThreeFourMember" id="aos_SeventeenPointFourSixToTwentyFivePointThreeFourMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsedLineItems" id="aos_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsedLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsedTable" id="aos_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsedTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="ShareUnitsIssuedDuringPeriodValueShareBasedCompensation" id="aos_ShareUnitsIssuedDuringPeriodValueShareBasedCompensation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="StockholdersEquityLineItems" id="aos_StockholdersEquityLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="StockholdersEquityTable" id="aos_StockholdersEquityTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="StockIssuedDuringPeriodValueStockIncentiveAndDirectorsCompensation" id="aos_StockIssuedDuringPeriodValueStockIncentiveAndDirectorsCompensation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TaxCutsAndJobActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit" id="aos_TaxCutsAndJobActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit" id="aos_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefitReductionInEarningPerShare" id="aos_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefitReductionInEarningPerShare" type="num:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TaxCutsAndJobsActOf2017IncompleteAccountingUndistributedForeignEarningsProvisionalIncomeTaxExpense" id="aos_TaxCutsAndJobsActOf2017IncompleteAccountingUndistributedForeignEarningsProvisionalIncomeTaxExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TaxesPayableOnForeignEarningsNotPermanentlyReinvested" id="aos_TaxesPayableOnForeignEarningsNotPermanentlyReinvested" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TenYearPensionPlanMember" id="aos_TenYearPensionPlanMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TermNotesWithInsuranceCompaniesMember" id="aos_TermNotesWithInsuranceCompaniesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TwentyFiveYearPensionPlanMember" id="aos_TwentyFiveYearPensionPlanMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TwentySixPointFourSevenToFiftyPointOneSixMember" id="aos_TwentySixPointFourSevenToFiftyPointOneSixMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TwoThousandFifteenMember" id="aos_TwoThousandFifteenMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TwoThousandSeventeenMember" id="aos_TwoThousandSeventeenMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TwoThousandSixteenMember" id="aos_TwoThousandSixteenMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ValuationAllowanceForTradeAndNotesReceivableMember" id="aos_ValuationAllowanceForTradeAndNotesReceivableMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="VestingOfShareUnits" id="aos_VestingOfShareUnits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
</schema>
