<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.altria.com/20200331" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:mo="http://www.altria.com/20200331" 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:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <xsd:import namespace="http://fasb.org/srt-types/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/srt/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-gaap/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-roles/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-types/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/currency/2019-01-31" schemaLocation="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/dei/2019-01-31" schemaLocation="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/exch/2019-01-31" schemaLocation="https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/naics/2017-01-31" schemaLocation="http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/stpr/2018-01-31" schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd" />
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="mo-20200331_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="mo-20200331_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="mo-20200331_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="mo-20200331_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple" />
      <link:roleType id="AssetImpairmentExitAndImplementationCosts" roleURI="http://www.altria.com/role/AssetImpairmentExitAndImplementationCosts">
        <link:definition>2106100 - Disclosure - Asset Impairment, Exit and Implementation Costs</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AssetImpairmentExitAndImplementationCostsMovementInRestructuringLiabilitiesDetails" roleURI="http://www.altria.com/role/AssetImpairmentExitAndImplementationCostsMovementInRestructuringLiabilitiesDetails">
        <link:definition>2406403 - Disclosure - Asset Impairment, Exit and Implementation Costs (Movement in Restructuring Liabilities) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AssetImpairmentExitAndImplementationCostsNarrativeDetails" roleURI="http://www.altria.com/role/AssetImpairmentExitAndImplementationCostsNarrativeDetails">
        <link:definition>2406404 - Disclosure - Asset Impairment, Exit and Implementation Costs (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AssetImpairmentExitAndImplementationCostsPreTaxAssetImpairmentExitAndImplementationCostsDetails" roleURI="http://www.altria.com/role/AssetImpairmentExitAndImplementationCostsPreTaxAssetImpairmentExitAndImplementationCostsDetails">
        <link:definition>2406402 - Disclosure - Asset Impairment, Exit and Implementation Costs (Pre-tax Asset Impairment, Exit and Implementation Costs) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AssetImpairmentExitAndImplementationCostsPreTaxAssetImpairmentExitAndImplementationCostsDetailsCalc2" roleURI="http://www.altria.com/role/AssetImpairmentExitAndImplementationCostsPreTaxAssetImpairmentExitAndImplementationCostsDetailsCalc2">
        <link:definition>2406402 - Disclosure - Asset Impairment, Exit and Implementation Costs (Pre-tax Asset Impairment, Exit and Implementation Costs) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AssetImpairmentExitAndImplementationCostsTables" roleURI="http://www.altria.com/role/AssetImpairmentExitAndImplementationCostsTables">
        <link:definition>2306301 - Disclosure - Asset Impairment, Exit and Implementation Costs (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BackgroundAndBasisOfPresentation" roleURI="http://www.altria.com/role/BackgroundAndBasisOfPresentation">
        <link:definition>2101100 - Disclosure - Background and Basis of Presentation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BackgroundAndBasisOfPresentationNarrativeDetails" roleURI="http://www.altria.com/role/BackgroundAndBasisOfPresentationNarrativeDetails">
        <link:definition>2401403 - Disclosure - Background and Basis of Presentation (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BackgroundAndBasisOfPresentationPolicies" roleURI="http://www.altria.com/role/BackgroundAndBasisOfPresentationPolicies">
        <link:definition>2201201 - Disclosure - Background and Basis of Presentation (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BackgroundAndBasisOfPresentationShareRepurchaseTableDetails" roleURI="http://www.altria.com/role/BackgroundAndBasisOfPresentationShareRepurchaseTableDetails">
        <link:definition>2401404 - Disclosure - Background and Basis of Presentation (Share Repurchase Table) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BackgroundAndBasisOfPresentationTables" roleURI="http://www.altria.com/role/BackgroundAndBasisOfPresentationTables">
        <link:definition>2301302 - Disclosure - Background and Basis of Presentation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BenefitPlans" roleURI="http://www.altria.com/role/BenefitPlans">
        <link:definition>2112100 - Disclosure - Benefit Plans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BenefitPlansNarrativeDetails" roleURI="http://www.altria.com/role/BenefitPlansNarrativeDetails">
        <link:definition>2412403 - Disclosure - Benefit Plans (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BenefitPlansScheduleOfComponentsOfNetPeriodicBenefitCostIncomeDetails" roleURI="http://www.altria.com/role/BenefitPlansScheduleOfComponentsOfNetPeriodicBenefitCostIncomeDetails">
        <link:definition>2412402 - Disclosure - Benefit Plans (Schedule Of Components Of Net Periodic Benefit Cost (Income)) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BenefitPlansTables" roleURI="http://www.altria.com/role/BenefitPlansTables">
        <link:definition>2312301 - Disclosure - Benefit Plans (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedBalanceSheets" roleURI="http://www.altria.com/role/CondensedConsolidatedBalanceSheets">
        <link:definition>1001000 - Statement - Condensed Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedBalanceSheetsParenthetical" roleURI="http://www.altria.com/role/CondensedConsolidatedBalanceSheetsParenthetical">
        <link:definition>1001501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsOfCashFlows" roleURI="http://www.altria.com/role/CondensedConsolidatedStatementsOfCashFlows">
        <link:definition>106000 - Statement - Condensed Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsOfComprehensiveEarnings" roleURI="http://www.altria.com/role/CondensedConsolidatedStatementsOfComprehensiveEarnings">
        <link:definition>1004000 - Statement - Condensed Consolidated Statements of Comprehensive Earnings</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsOfEarnings" roleURI="http://www.altria.com/role/CondensedConsolidatedStatementsOfEarnings">
        <link:definition>1003000 - Statement - Condensed Consolidated Statements of Earnings</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsOfStockholdersEquity" roleURI="http://www.altria.com/role/CondensedConsolidatedStatementsOfStockholdersEquity">
        <link:definition>1004000 - Statement - Condensed Consolidated Statements of Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsOfStockholdersEquityParenthetical" roleURI="http://www.altria.com/role/CondensedConsolidatedStatementsOfStockholdersEquityParenthetical">
        <link:definition>1004501 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatingFinancialInformation" roleURI="http://www.altria.com/role/CondensedConsolidatingFinancialInformation">
        <link:definition>2121100 - Disclosure - Condensed Consolidating Financial Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatingFinancialInformationCondensedConsolidatingBalanceSheetsDetails" roleURI="http://www.altria.com/role/CondensedConsolidatingFinancialInformationCondensedConsolidatingBalanceSheetsDetails">
        <link:definition>2421402 - Disclosure - Condensed Consolidating Financial Information (Condensed Consolidating Balance Sheets) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatingFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails" roleURI="http://www.altria.com/role/CondensedConsolidatingFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails">
        <link:definition>2421404 - Disclosure - Condensed Consolidating Financial Information (Condensed Consolidating Statements of Cash Flows) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatingFinancialInformationCondensedConsolidatingStatementsOfEarningsAndComprehensiveEarningsDetails" roleURI="http://www.altria.com/role/CondensedConsolidatingFinancialInformationCondensedConsolidatingStatementsOfEarningsAndComprehensiveEarningsDetails">
        <link:definition>2421403 - Disclosure - Condensed Consolidating Financial Information (Condensed Consolidating Statements of Earnings and Comprehensive Earnings) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatingFinancialInformationTables" roleURI="http://www.altria.com/role/CondensedConsolidatingFinancialInformationTables">
        <link:definition>2321301 - Disclosure - Condensed Consolidating Financial Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Contingencies" roleURI="http://www.altria.com/role/Contingencies">
        <link:definition>2120100 - Disclosure - Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContingenciesAntitrustLitigationDetails" roleURI="http://www.altria.com/role/ContingenciesAntitrustLitigationDetails">
        <link:definition>2420418 - Disclosure - Contingencies (Antitrust Litigation) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContingenciesEVaporProductLitigationDetails" roleURI="http://www.altria.com/role/ContingenciesEVaporProductLitigationDetails">
        <link:definition>2420415 - Disclosure - Contingencies (E-vapor Product Litigation) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContingenciesEngleClassActionAndEngleProgenyTrialResultsDetails" roleURI="http://www.altria.com/role/ContingenciesEngleClassActionAndEngleProgenyTrialResultsDetails">
        <link:definition>2420407 - Disclosure - Contingencies (Engle Class Action And Engle Progeny Trial Results) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContingenciesEngleProgenyCasesTrialResultsPendingAndConcludedDetails" roleURI="http://www.altria.com/role/ContingenciesEngleProgenyCasesTrialResultsPendingAndConcludedDetails">
        <link:definition>2420408 - Disclosure - Contingencies (Engle Progeny Cases Trial Results - Pending and Concluded) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContingenciesFederalGovernmentsLawsuitDetails" roleURI="http://www.altria.com/role/ContingenciesFederalGovernmentsLawsuitDetails">
        <link:definition>2420414 - Disclosure - Contingencies (Federal Government's Lawsuit) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContingenciesFloridaBondStatuteDetails" roleURI="http://www.altria.com/role/ContingenciesFloridaBondStatuteDetails">
        <link:definition>2420409 - Disclosure - Contingencies (Florida Bond Statute) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContingenciesGeneralInformationDetails" roleURI="http://www.altria.com/role/ContingenciesGeneralInformationDetails">
        <link:definition>2420402 - Disclosure - Contingencies (General Information) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContingenciesGuaranteesAndOtherSimilarMattersNarrativeDetails" roleURI="http://www.altria.com/role/ContingenciesGuaranteesAndOtherSimilarMattersNarrativeDetails">
        <link:definition>2420419 - Disclosure - Contingencies (Guarantees and Other Similar Matters Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContingenciesHealthCareCostRecoveryLitigationDetails" roleURI="http://www.altria.com/role/ContingenciesHealthCareCostRecoveryLitigationDetails">
        <link:definition>2420411 - Disclosure - Contingencies (Health Care Cost Recovery Litigation) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContingenciesJudgmentsPaidAndProvisionsForTobaccoAndHealthLitigationDetails" roleURI="http://www.altria.com/role/ContingenciesJudgmentsPaidAndProvisionsForTobaccoAndHealthLitigationDetails">
        <link:definition>2420405 - Disclosure - Contingencies (Judgments Paid and Provisions for Tobacco and Health Litigation) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContingenciesLightsUltraLightsCasesDetails" roleURI="http://www.altria.com/role/ContingenciesLightsUltraLightsCasesDetails">
        <link:definition>2420416 - Disclosure - Contingencies (Lights/Ultra Lights Cases) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContingenciesNonEngleProgenyLitigationDetails" roleURI="http://www.altria.com/role/ContingenciesNonEngleProgenyLitigationDetails">
        <link:definition>2420406 - Disclosure - Contingencies (Non-Engle Progeny Litigation) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContingenciesNpmAdjustmentDisputesSettlementWith20StatesAndTerritoriesAndSettlementWithNewYorkDetails" roleURI="http://www.altria.com/role/ContingenciesNpmAdjustmentDisputesSettlementWith20StatesAndTerritoriesAndSettlementWithNewYorkDetails">
        <link:definition>2420412 - Disclosure - Contingencies (NPM Adjustment Disputes - Settlement with 20 States and Territories and Settlement with New York) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContingenciesOtherDisputesUnderStateSettlementAgreementsDetails" roleURI="http://www.altria.com/role/ContingenciesOtherDisputesUnderStateSettlementAgreementsDetails">
        <link:definition>2420413 - Disclosure - Contingencies (Other Disputes Under the State Settlement Agreements) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContingenciesOtherSmokingAndHealthClassActionsDetails" roleURI="http://www.altria.com/role/ContingenciesOtherSmokingAndHealthClassActionsDetails">
        <link:definition>2420410 - Disclosure - Contingencies (Other Smoking and Health Class Actions) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContingenciesOverviewOfAltriaAndOrPmUsaTobaccoRelatedLitigationNarrativeDetails" roleURI="http://www.altria.com/role/ContingenciesOverviewOfAltriaAndOrPmUsaTobaccoRelatedLitigationNarrativeDetails">
        <link:definition>2420404 - Disclosure - Contingencies (Overview of Altria and/or PM USA Tobacco-Related Litigation Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContingenciesScheduleOfPendingCasesDetails" roleURI="http://www.altria.com/role/ContingenciesScheduleOfPendingCasesDetails">
        <link:definition>2420403 - Disclosure - Contingencies (Schedule of Pending Cases) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContingenciesTables" roleURI="http://www.altria.com/role/ContingenciesTables">
        <link:definition>2320301 - Disclosure - Contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContingenciesUstLitigationsNarrativeDetails" roleURI="http://www.altria.com/role/ContingenciesUstLitigationsNarrativeDetails">
        <link:definition>2420417 - Disclosure - Contingencies (UST Litigations Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CoverPage" roleURI="http://www.altria.com/role/CoverPage">
        <link:definition>0001000 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Debt" roleURI="http://www.altria.com/role/Debt">
        <link:definition>2118100 - Disclosure - Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtNarrativeDetails" roleURI="http://www.altria.com/role/DebtNarrativeDetails">
        <link:definition>2418401 - Disclosure - Debt (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShare" roleURI="http://www.altria.com/role/EarningsPerShare">
        <link:definition>2113100 - Disclosure - Earnings Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareBasicAndDilutedEarningsPerShareDetails" roleURI="http://www.altria.com/role/EarningsPerShareBasicAndDilutedEarningsPerShareDetails">
        <link:definition>2413402 - Disclosure - Earnings Per Share (Basic and Diluted Earnings Per Share) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareTables" roleURI="http://www.altria.com/role/EarningsPerShareTables">
        <link:definition>2313301 - Disclosure - Earnings Per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstruments" roleURI="http://www.altria.com/role/FinancialInstruments">
        <link:definition>2109100 - Disclosure - Financial Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsBeginningAndEndingBalancesOfFixedPricePreemptiveRightsAndWarrantsDetails" roleURI="http://www.altria.com/role/FinancialInstrumentsBeginningAndEndingBalancesOfFixedPricePreemptiveRightsAndWarrantsDetails">
        <link:definition>2409404 - Disclosure - Financial Instruments (Beginning and Ending Balances of Fixed-price Preemptive Rights and Warrants) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsEffectsOfNetInvestmentHedgesOnAccumulatedOtherComprehensiveLossesDetails" roleURI="http://www.altria.com/role/FinancialInstrumentsEffectsOfNetInvestmentHedgesOnAccumulatedOtherComprehensiveLossesDetails">
        <link:definition>2409407 - Disclosure - Financial Instruments (Effects of Net Investment Hedges on Accumulated Other Comprehensive Losses) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsFairValueDerivativeFinancialInstrumentsDetails" roleURI="http://www.altria.com/role/FinancialInstrumentsFairValueDerivativeFinancialInstrumentsDetails">
        <link:definition>2409405 - Disclosure - Financial Instruments (Fair Value Derivative Financial Instruments) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsFairValueUsingBlackScholesOptionPricingModelDetails" roleURI="http://www.altria.com/role/FinancialInstrumentsFairValueUsingBlackScholesOptionPricingModelDetails">
        <link:definition>2409403 - Disclosure - Financial Instruments (Fair Value Using Black-Scholes Option-Pricing Model) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsNarrativeDetails" roleURI="http://www.altria.com/role/FinancialInstrumentsNarrativeDetails">
        <link:definition>2409402 - Disclosure - Financial Instruments (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsPreTaxUnrealizedGainsLossesDetails" roleURI="http://www.altria.com/role/FinancialInstrumentsPreTaxUnrealizedGainsLossesDetails">
        <link:definition>2409406 - Disclosure - Financial Instruments (Pre-tax Unrealized Gains (Losses)) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsTables" roleURI="http://www.altria.com/role/FinancialInstrumentsTables">
        <link:definition>2309301 - Disclosure - Financial Instruments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsInEquitySecurities" roleURI="http://www.altria.com/role/InvestmentsInEquitySecurities">
        <link:definition>2108100 - Disclosure - Investments in Equity Securities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsInEquitySecuritiesEarningsInEquitySecuritiesDetails" roleURI="http://www.altria.com/role/InvestmentsInEquitySecuritiesEarningsInEquitySecuritiesDetails">
        <link:definition>2408403 - Disclosure - Investments in Equity Securities (Earnings in Equity Securities) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsInEquitySecuritiesInvestmentInAbiNarrativeDetails" roleURI="http://www.altria.com/role/InvestmentsInEquitySecuritiesInvestmentInAbiNarrativeDetails">
        <link:definition>2408404 - Disclosure - Investments in Equity Securities (Investment in ABI Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsInEquitySecuritiesInvestmentInCronosNarrativeDetails" roleURI="http://www.altria.com/role/InvestmentsInEquitySecuritiesInvestmentInCronosNarrativeDetails">
        <link:definition>2408406 - Disclosure - Investments in Equity Securities (Investment in Cronos Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsInEquitySecuritiesInvestmentInJuulNarrativeDetails" roleURI="http://www.altria.com/role/InvestmentsInEquitySecuritiesInvestmentInJuulNarrativeDetails">
        <link:definition>2408405 - Disclosure - Investments in Equity Securities (Investment in JUUL Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsInEquitySecuritiesInvestmentsInEquitySecuritiesTables" roleURI="http://www.altria.com/role/InvestmentsInEquitySecuritiesInvestmentsInEquitySecuritiesTables">
        <link:definition>2308301 - Disclosure - Investments in Equity Securities Investments in Equity Securities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsInEquitySecuritiesSummaryOfInvestmentsDetails" roleURI="http://www.altria.com/role/InvestmentsInEquitySecuritiesSummaryOfInvestmentsDetails">
        <link:definition>2408402 - Disclosure - Investments in Equity Securities (Summary of Investments) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NewAccountingGuidanceNotYetAdopted" roleURI="http://www.altria.com/role/NewAccountingGuidanceNotYetAdopted">
        <link:definition>2122100 - Disclosure - New Accounting Guidance Not Yet Adopted</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NewAccountingGuidanceNotYetAdoptedTables" roleURI="http://www.altria.com/role/NewAccountingGuidanceNotYetAdoptedTables">
        <link:definition>2322301 - Disclosure - New Accounting Guidance Not Yet Adopted (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherComprehensiveEarningsLosses" roleURI="http://www.altria.com/role/OtherComprehensiveEarningsLosses">
        <link:definition>2116100 - Disclosure - Other Comprehensive Earnings/Losses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherComprehensiveEarningsLossesChangesInEachComponentOfAccumulatedOtherComprehensiveLossesDetails" roleURI="http://www.altria.com/role/OtherComprehensiveEarningsLossesChangesInEachComponentOfAccumulatedOtherComprehensiveLossesDetails">
        <link:definition>2416402 - Disclosure - Other Comprehensive Earnings/Losses (Changes in Each Component of Accumulated Other Comprehensive Losses) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherComprehensiveEarningsLossesReclassificationsDetails" roleURI="http://www.altria.com/role/OtherComprehensiveEarningsLossesReclassificationsDetails">
        <link:definition>2416403 - Disclosure - Other Comprehensive Earnings/Losses (Reclassifications) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherComprehensiveEarningsLossesTables" roleURI="http://www.altria.com/role/OtherComprehensiveEarningsLossesTables">
        <link:definition>2316301 - Disclosure - Other Comprehensive Earnings/Losses (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuesFromContractsWithCustomers" roleURI="http://www.altria.com/role/RevenuesFromContractsWithCustomers">
        <link:definition>2103100 - Disclosure - Revenues from Contracts with Customers</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuesFromContractsWithCustomersNarrativeDetails" roleURI="http://www.altria.com/role/RevenuesFromContractsWithCustomersNarrativeDetails">
        <link:definition>2403401 - Disclosure - Revenues from Contracts with Customers (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentReporting" roleURI="http://www.altria.com/role/SegmentReporting">
        <link:definition>2117100 - Disclosure - Segment Reporting</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentReportingScheduleOfTobaccoAndHealthLitigationItemsDetails" roleURI="http://www.altria.com/role/SegmentReportingScheduleOfTobaccoAndHealthLitigationItemsDetails">
        <link:definition>2417403 - Disclosure - Segment Reporting (Schedule of Tobacco and Health Litigation Items) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentReportingSegmentDataScheduleDetails" roleURI="http://www.altria.com/role/SegmentReportingSegmentDataScheduleDetails">
        <link:definition>2417402 - Disclosure - Segment Reporting (Segment Data Schedule) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentReportingTables" roleURI="http://www.altria.com/role/SegmentReportingTables">
        <link:definition>2317301 - Disclosure - Segment Reporting (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element abstract="true" id="mo_ABInBevMember" name="ABInBevMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_AccruedSettlementLiabilityCurrent" name="AccruedSettlementLiabilityCurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="mo_AccumulatedEquityMethodInvestmentsAttributableToParentMember" name="AccumulatedEquityMethodInvestmentsAttributableToParentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationRequisiteServicePeriodRecognitionandIncomeTaxEffectNet" name="AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationRequisiteServicePeriodRecognitionandIncomeTaxEffectNet" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="mo_AllowanceForSalesDiscountsGoods" name="AllowanceForSalesDiscountsGoods" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="mo_AmountAwardedtoOtherParty" name="AmountAwardedtoOtherParty" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="mo_AssetImpairmentandBusinessExitCosts" name="AssetImpairmentandBusinessExitCosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="mo_AssetImpairmentandBusinessExitCostsExcludingNetPensionCostCredit" name="AssetImpairmentandBusinessExitCostsExcludingNetPensionCostCredit" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_BritishColumbiaSaskatchewanMember" name="BritishColumbiaSaskatchewanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_CanadianTobaccoManufacturersMember" name="CanadianTobaccoManufacturersMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_CommonStock0.3313ParValueMember" name="CommonStock0.3313ParValueMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_CommonStock1.000NotesDue2023Member" name="CommonStock1.000NotesDue2023Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_CommonStock1.700NotesDue2025Member" name="CommonStock1.700NotesDue2025Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_CommonStock2.200NotesDue2027Member" name="CommonStock2.200NotesDue2027Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_CommonStock3.125NotesDue2031Member" name="CommonStock3.125NotesDue2031Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_CreditAgreementMember" name="CreditAgreementMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_CronosGroupInc.Member" name="CronosGroupInc.Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_DebtInstrumentConsolidatedEBITDAtoInterestExpenseRatio" name="DebtInstrumentConsolidatedEBITDAtoInterestExpenseRatio" nillable="true" substitutionGroup="xbrli:item" type="xbrli:pureItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_DebtInstrumentCovenantConsolidatedEBITDAtoInterestExpenseRatioMinimum" name="DebtInstrumentCovenantConsolidatedEBITDAtoInterestExpenseRatioMinimum" nillable="true" substitutionGroup="xbrli:item" type="xbrli:pureItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_DebtInstrumentExpectedRepaymentPeriod" name="DebtInstrumentExpectedRepaymentPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_DebtInstrumentExtensionTerm" name="DebtInstrumentExtensionTerm" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_DebtInstrumentNumberofExtensions" name="DebtInstrumentNumberofExtensions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element id="mo_DerivativeInstrumentNumberOfSharesHedged" name="DerivativeInstrumentNumberOfSharesHedged" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="instant" />
  <xsd:element id="mo_DerivativeInstrumentSharesHedgedPricePerShare" name="DerivativeInstrumentSharesHedgedPricePerShare" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="mo_ETSSmokingandHealthCaseFlightAttendantsMember" name="ETSSmokingandHealthCaseFlightAttendantsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EngleProgenyCasesAlvarezdelRealMember" name="EngleProgenyCasesAlvarezdelRealMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EngleProgenyCasesBergerMember" name="EngleProgenyCasesBergerMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EngleProgenyCasesBoatrightMember" name="EngleProgenyCasesBoatrightMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EngleProgenyCasesBryantMember" name="EngleProgenyCasesBryantMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EngleProgenyCasesChadwellMember" name="EngleProgenyCasesChadwellMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EngleProgenyCasesCooperMember" name="EngleProgenyCasesCooperMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EngleProgenyCasesCuddiheeMember" name="EngleProgenyCasesCuddiheeMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EngleProgenyCasesD.BrownMember" name="EngleProgenyCasesD.BrownMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EngleProgenyCasesDanielsonMember" name="EngleProgenyCasesDanielsonMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EngleProgenyCasesDuignanMember" name="EngleProgenyCasesDuignanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EngleProgenyCasesFederalMember" name="EngleProgenyCasesFederalMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EngleProgenyCasesFreemanMember" name="EngleProgenyCasesFreemanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EngleProgenyCasesFrogelMember" name="EngleProgenyCasesFrogelMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EngleProgenyCasesGlogerMember" name="EngleProgenyCasesGlogerMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EngleProgenyCasesGlogerRintoulandDuignamMember" name="EngleProgenyCasesGlogerRintoulandDuignamMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EngleProgenyCasesGoreMember" name="EngleProgenyCasesGoreMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EngleProgenyCasesHarrisMember" name="EngleProgenyCasesHarrisMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EngleProgenyCasesHollimanMember" name="EngleProgenyCasesHollimanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EngleProgenyCasesJ.BrownMember" name="EngleProgenyCasesJ.BrownMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EngleProgenyCasesJordanMember" name="EngleProgenyCasesJordanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EngleProgenyCasesKaplanMember" name="EngleProgenyCasesKaplanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EngleProgenyCasesKerrivanMember" name="EngleProgenyCasesKerrivanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EngleProgenyCasesL.MartinMember" name="EngleProgenyCasesL.MartinMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EngleProgenyCasesLandiMember" name="EngleProgenyCasesLandiMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EngleProgenyCasesM.BrownMember" name="EngleProgenyCasesM.BrownMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EngleProgenyCasesMahfuzMember" name="EngleProgenyCasesMahfuzMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EngleProgenyCasesMcCallMember" name="EngleProgenyCasesMcCallMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EngleProgenyCasesMcKeeverMember" name="EngleProgenyCasesMcKeeverMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EngleProgenyCasesMember" name="EngleProgenyCasesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EngleProgenyCasesNaugleMember" name="EngleProgenyCasesNaugleMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EngleProgenyCasesNeffMember" name="EngleProgenyCasesNeffMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EngleProgenyCasesPardueMember" name="EngleProgenyCasesPardueMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EngleProgenyCasesPearsonDCohenCollarChaconMemberMember" name="EngleProgenyCasesPearsonDCohenCollarChaconMemberMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EngleProgenyCasesPollariMember" name="EngleProgenyCasesPollariMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EngleProgenyCasesR.DouglasMember" name="EngleProgenyCasesR.DouglasMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EngleProgenyCasesReiderandBanksMember" name="EngleProgenyCasesReiderandBanksMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EngleProgenyCasesRintoulMember" name="EngleProgenyCasesRintoulMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EngleProgenyCasesS.MartinMember" name="EngleProgenyCasesS.MartinMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EngleProgenyCasesSantoroMember" name="EngleProgenyCasesSantoroMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EngleProgenyCasesSearcyMember" name="EngleProgenyCasesSearcyMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EngleProgenyCasesSommersMember" name="EngleProgenyCasesSommersMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EngleProgenyCasesStateMember" name="EngleProgenyCasesStateMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EngleProgenyCasesTheisMember" name="EngleProgenyCasesTheisMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EngleProgenyCasesWallaceMember" name="EngleProgenyCasesWallaceMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EngleProgenyCasesWeingartandHancockMember" name="EngleProgenyCasesWeingartandHancockMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EngleProgenyCasesZingaroMember" name="EngleProgenyCasesZingaroMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EquityContractPreemptiveRIghtsMember" name="EquityContractPreemptiveRIghtsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_EquityContractWarrantMember" name="EquityContractWarrantMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_EquityMethodInvestmentAggregateExercisePrice" name="EquityMethodInvestmentAggregateExercisePrice" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="mo_EquityMethodInvestmentDifferenceBetweenCarryingAmountandFairValuePercentage" name="EquityMethodInvestmentDifferenceBetweenCarryingAmountandFairValuePercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_EquityMethodInvestmentImpairment" name="EquityMethodInvestmentImpairment" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="mo_EquityMethodInvestmentNumberofIndependentDirectorsNominated" name="EquityMethodInvestmentNumberofIndependentDirectorsNominated" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element id="mo_EquityMethodInvestmentNumberofSharesEligibleForPurchase" name="EquityMethodInvestmentNumberofSharesEligibleForPurchase" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="instant" />
  <xsd:element id="mo_EquityMethodInvestmentNumberofSharesOwnedCommon" name="EquityMethodInvestmentNumberofSharesOwnedCommon" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="instant" />
  <xsd:element id="mo_EquityMethodInvestmentNumberofSharesOwnedRestricted" name="EquityMethodInvestmentNumberofSharesOwnedRestricted" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="instant" />
  <xsd:element id="mo_EquityMethodInvestmentPercentageofSharesEligibleForPurchase" name="EquityMethodInvestmentPercentageofSharesEligibleForPurchase" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="mo_EquityMethodInvestmentPricePerShareIfExercised" name="EquityMethodInvestmentPricePerShareIfExercised" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="instant" />
  <xsd:element id="mo_EquityMethodInvestmentWarrantExercisedOwnershipPercentage" name="EquityMethodInvestmentWarrantExercisedOwnershipPercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_EquitySecuritiesWithoutReadilyDeterminableFairValueNoLitigationPeriod" name="EquitySecuritiesWithoutReadilyDeterminableFairValueNoLitigationPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_EquitySecuritiesWithoutReadilyDeterminableFairValueNonCompeteReleaseTriggerPercentageOfInvestmentCarryingValue" name="EquitySecuritiesWithoutReadilyDeterminableFairValueNonCompeteReleaseTriggerPercentageOfInvestmentCarryingValue" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="mo_EquitySecuritiesWithoutReadilyDeterminableFairValueNonCompeteReleaseTriggerPeriod" name="EquitySecuritiesWithoutReadilyDeterminableFairValueNonCompeteReleaseTriggerPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_EquitySecuritiesWithoutReadilyDeterminableFairValueNumberOfBoardMembers" name="EquitySecuritiesWithoutReadilyDeterminableFairValueNumberOfBoardMembers" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element id="mo_EquitySecuritiesWithoutReadilyDeterminableFairValueNumberOfBoardMembersAppointedByInvesteeStockholdersUponShareConversion" name="EquitySecuritiesWithoutReadilyDeterminableFairValueNumberOfBoardMembersAppointedByInvesteeStockholdersUponShareConversion" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element id="mo_EquitySecuritiesWithoutReadilyDeterminableFairValueNumberOfBoardMembersAppointedByInvestorUponShareConversion" name="EquitySecuritiesWithoutReadilyDeterminableFairValueNumberOfBoardMembersAppointedByInvestorUponShareConversion" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_EquitySecuritiesWithoutReadilyDeterminableFairValueNumberOfBoardMembersUponShareConversion" name="EquitySecuritiesWithoutReadilyDeterminableFairValueNumberOfBoardMembersUponShareConversion" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element id="mo_EquitySecuritiesWithoutReadilyDeterminableFairValueNumberOfDirectorsDesignatedByInvestorUponShareConversion" name="EquitySecuritiesWithoutReadilyDeterminableFairValueNumberOfDirectorsDesignatedByInvestorUponShareConversion" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element id="mo_EquitySecuritiesWithoutReadilyDeterminableFairValueNumberOfIndependentBoardMembersUponShareConversion" name="EquitySecuritiesWithoutReadilyDeterminableFairValueNumberOfIndependentBoardMembersUponShareConversion" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element id="mo_EquitySecuritiesWithoutReadilyDeterminableFairValueNumberOfInvestorNominatingCommitteeDesigneesUponShareConversion" name="EquitySecuritiesWithoutReadilyDeterminableFairValueNumberOfInvestorNominatingCommitteeDesigneesUponShareConversion" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element id="mo_EquitySecuritiesWithoutReadilyDeterminableFairValueNumberOfNominatingCommitteeDirectorsDesignatedByInvesteeUponShareConversion" name="EquitySecuritiesWithoutReadilyDeterminableFairValueNumberOfNominatingCommitteeDirectorsDesignatedByInvesteeUponShareConversion" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element id="mo_EquitySecuritiesWithoutReadilyDeterminableFairValueNumberOfOversightCommitteeChairDirectorsDesignatedByInvestorUponShareConversion" name="EquitySecuritiesWithoutReadilyDeterminableFairValueNumberOfOversightCommitteeChairDirectorsDesignatedByInvestorUponShareConversion" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_EquitySecuritiesWithoutReadilyDeterminableFairValueNumberOfOversightCommitteeDirectorsDesignatedByInvestorUponShareConversion" name="EquitySecuritiesWithoutReadilyDeterminableFairValueNumberOfOversightCommitteeDirectorsDesignatedByInvestorUponShareConversion" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_EquitySecuritiesWithoutReadilyDeterminableFairValueOwnershipPercentage" name="EquitySecuritiesWithoutReadilyDeterminableFairValueOwnershipPercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="mo_EquitySecuritiesWithoutReadilyDeterminableFairValueQuantitativeAssessmentAdjustmentAnnualAmount" name="EquitySecuritiesWithoutReadilyDeterminableFairValueQuantitativeAssessmentAdjustmentAnnualAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="mo_EquitySecurityInvestments" name="EquitySecurityInvestments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="mo_EvaporLitigationMember" name="EvaporLitigationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_FederalGovernmentsLawsuitMember" name="FederalGovernmentsLawsuitMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_FederalTradeCommissionDisclosurePeriod" name="FederalTradeCommissionDisclosurePeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_ForeignCurrencyDenominatedDebtMember" name="ForeignCurrencyDenominatedDebtMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_HealthCareCostRecoveryActions20032015NPMAdjustmentsMember" name="HealthCareCostRecoveryActions20032015NPMAdjustmentsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_HealthCareCostRecoveryActions2003NPMAdjustmentMember" name="HealthCareCostRecoveryActions2003NPMAdjustmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_HealthCareCostRecoveryActions20042017Member" name="HealthCareCostRecoveryActions20042017Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_HealthCareCostRecoveryActions2004NPMAdjustmentMember" name="HealthCareCostRecoveryActions2004NPMAdjustmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_HealthCareCostRecoveryActions2005NPMAdjustmentMember" name="HealthCareCostRecoveryActions2005NPMAdjustmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_HealthCareCostRecoveryActions2006NPMAdjustmentMember" name="HealthCareCostRecoveryActions2006NPMAdjustmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_HealthCareCostRecoveryActions2007NPMAdjustmentMember" name="HealthCareCostRecoveryActions2007NPMAdjustmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_HealthCareCostRecoveryActions2008NPMAdjustmentMember" name="HealthCareCostRecoveryActions2008NPMAdjustmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_HealthCareCostRecoveryActions2009NPMAdjustmentMember" name="HealthCareCostRecoveryActions2009NPMAdjustmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_HealthCareCostRecoveryActions2010NPMAdjustmentMember" name="HealthCareCostRecoveryActions2010NPMAdjustmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_HealthCareCostRecoveryActions2011NPMAdjustmentMember" name="HealthCareCostRecoveryActions2011NPMAdjustmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_HealthCareCostRecoveryActions2012NPMAdjustmentMember" name="HealthCareCostRecoveryActions2012NPMAdjustmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_HealthCareCostRecoveryActions2013NPMAdjustmentMember" name="HealthCareCostRecoveryActions2013NPMAdjustmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_HealthCareCostRecoveryActions2014NPMAdjustmentMember" name="HealthCareCostRecoveryActions2014NPMAdjustmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_HealthCareCostRecoveryActions2015NPMAdjustmentsMember" name="HealthCareCostRecoveryActions2015NPMAdjustmentsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_HealthCareCostRecoveryActions2016NPMAdjustmentsMemberMember" name="HealthCareCostRecoveryActions2016NPMAdjustmentsMemberMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_HealthCareCostRecoveryActions2017NPMAdjustmentsMember" name="HealthCareCostRecoveryActions2017NPMAdjustmentsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_HealthCareCostRecoveryActions2018NPMAdjustmentsMember" name="HealthCareCostRecoveryActions2018NPMAdjustmentsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_HealthCareCostRecoveryActions2019NPMAdjustmentsMember" name="HealthCareCostRecoveryActions2019NPMAdjustmentsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_HealthCareCostRecoveryActionsMember" name="HealthCareCostRecoveryActionsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_HealthCareCostRecoveryActionsTransitionYears20042017Member" name="HealthCareCostRecoveryActionsTransitionYears20042017Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_HelixInnovationsLLCMember" name="HelixInnovationsLLCMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_ImplementationofCorrectiveCommunicationsMember" name="ImplementationofCorrectiveCommunicationsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_IncreaseDecreaseInSettlementPayable" name="IncreaseDecreaseInSettlementPayable" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_IndividualSmokingAndHealthCasesMember" name="IndividualSmokingAndHealthCasesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_InterestExpenseRelatedToLitigationMember" name="InterestExpenseRelatedToLitigationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_InventoryRawMaterialsPlantMaterialNetofReserves" name="InventoryRawMaterialsPlantMaterialNetofReserves" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="mo_InventoryWriteOffMember" name="InventoryWriteOffMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_InvestmentinConsolidatedSubsidiaries" name="InvestmentinConsolidatedSubsidiaries" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="mo_InvestmentsInEquitySecuritiesMember" name="InvestmentsInEquitySecuritiesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_InvestmentsLineItems" name="InvestmentsLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_InvestmentsTable" name="InvestmentsTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_InvestmentsinConsolidatedSubsidiaries" name="InvestmentsinConsolidatedSubsidiaries" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_JUULMember" name="JUULMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_January2018ShareRepurchaseProgramMember" name="January2018ShareRepurchaseProgramMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_July2019ShareRepurchaseProgramMember" name="July2019ShareRepurchaseProgramMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_LightsMember" name="LightsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_LightsUltraLightsClassActionsMember" name="LightsUltraLightsClassActionsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_LitigationCasesResultsMember" name="LitigationCasesResultsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_LitigationEscrowDeposit" name="LitigationEscrowDeposit" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="mo_LitigationSettlementAnnualLegalFeesPayableMaximum" name="LitigationSettlementAnnualLegalFeesPayableMaximum" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="mo_LitigationSettlementAnnualPaymentAmount" name="LitigationSettlementAnnualPaymentAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="mo_LitigationSettlementEstimateofPossibleGain" name="LitigationSettlementEstimateofPossibleGain" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="mo_LossContingencyClaimsDecided" name="LossContingencyClaimsDecided" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_LossContingencyClaimsDecidedFavorableNumber" name="LossContingencyClaimsDecidedFavorableNumber" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_LossContingencyClaimsDecidedUnfavorableNumber" name="LossContingencyClaimsDecidedUnfavorableNumber" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_LossContingencyClaimsNotCertifiedNumber" name="LossContingencyClaimsNotCertifiedNumber" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element id="mo_LossContingencyClaimsResolvedNumber" name="LossContingencyClaimsResolvedNumber" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_LossContingencyClassActionLawsuit" name="LossContingencyClassActionLawsuit" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element id="mo_LossContingencyClassNotCertifiedNumber" name="LossContingencyClassNotCertifiedNumber" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_LossContingencyCompensatoryDamagesAwardedAllocationPercentage" name="LossContingencyCompensatoryDamagesAwardedAllocationPercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="mo_LossContingencyCompensatoryDamagesAwardedValue" name="LossContingencyCompensatoryDamagesAwardedValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="mo_LossContingencyNumberOfCases" name="LossContingencyNumberOfCases" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_LossContingencyNumberOfCasesTriedinASingleProceeding" name="LossContingencyNumberOfCasesTriedinASingleProceeding" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element id="mo_LossContingencyNumberOfDisputesOutstanding" name="LossContingencyNumberOfDisputesOutstanding" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_LossContingencyNumberOfInactiveCases" name="LossContingencyNumberOfInactiveCases" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element id="mo_LossContingencyNumberOfInactiveClassActionLawsuits" name="LossContingencyNumberOfInactiveClassActionLawsuits" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element id="mo_LossContingencyNumberOfPreTrialResolutionCases" name="LossContingencyNumberOfPreTrialResolutionCases" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element id="mo_LossContingencyNumberOfShareholdersFilingClassActionLawsuits" name="LossContingencyNumberOfShareholdersFilingClassActionLawsuits" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_LossContingencyNumberofAdditionalStatesExtendedwithSettledLitigation" name="LossContingencyNumberofAdditionalStatesExtendedwithSettledLitigation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_LossContingencyNumberofAdditionalStateswithSettledLitigation" name="LossContingencyNumberofAdditionalStateswithSettledLitigation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_LossContingencyNumberofCasesSetforTrial" name="LossContingencyNumberofCasesSetforTrial" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element id="mo_LossContingencyNumberofManufacturers" name="LossContingencyNumberofManufacturers" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element id="mo_LossContingencyNumberofSettlementDevelopments" name="LossContingencyNumberofSettlementDevelopments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element id="mo_LossContingencyNumberofStates" name="LossContingencyNumberofStates" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_LossContingencyNumberofStatesRemaining" name="LossContingencyNumberofStatesRemaining" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_LossContingencyNumberofStatesThatCapBondorRequireNoBond" name="LossContingencyNumberofStatesThatCapBondorRequireNoBond" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element id="mo_LossContingencyNumberofStatesWithoutDefense" name="LossContingencyNumberofStatesWithoutDefense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_LossContingencyNumberofStateswithSettledLitigation" name="LossContingencyNumberofStateswithSettledLitigation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_LossContingencyNumberofStateswithSettledLitigationSettlementOne" name="LossContingencyNumberofStateswithSettledLitigationSettlementOne" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_LossContingencyPeriodforDecertifiedClassMemberstoFileIndividualActionsAgainstDefendants" name="LossContingencyPeriodforDecertifiedClassMemberstoFileIndividualActionsAgainstDefendants" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_LossContingencyProceedsfromLegalSettlements" name="LossContingencyProceedsfromLegalSettlements" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="mo_LossContingencyPunitiveDamagesAwardedValue" name="LossContingencyPunitiveDamagesAwardedValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="mo_LossContingencyReductionToCostOfSales" name="LossContingencyReductionToCostOfSales" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="mo_LossContingencySettlementAgreementPaymentPeriod" name="LossContingencySettlementAgreementPaymentPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_LossContingencySettlementAgreementsNumber" name="LossContingencySettlementAgreementsNumber" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_LossContingencyStateCourtsNumber" name="LossContingencyStateCourtsNumber" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element id="mo_LossContingencyUnfavorableVerdictsPendingReversed" name="LossContingencyUnfavorableVerdictsPendingReversed" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element id="mo_LossContingencyVerdictReversedNumber" name="LossContingencyVerdictReversedNumber" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_LossContingencyVerdictsUpheld" name="LossContingencyVerdictsUpheld" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element id="mo_LossContingencyZeroDamagesVerdictModified" name="LossContingencyZeroDamagesVerdictModified" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_LossContingencyZeroDamagesVerdicts" name="LossContingencyZeroDamagesVerdicts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_MarketingAdministrationandResearchCosts" name="MarketingAdministrationandResearchCosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_MarylandMissouriNewMexicoandPennsylvaniaMember" name="MarylandMissouriNewMexicoandPennsylvaniaMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_MaximumBondForAllDefendants" name="MaximumBondForAllDefendants" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="mo_MeasurementInputWeightedAverageExpectedTermMember" name="MeasurementInputWeightedAverageExpectedTermMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_NetIncomeLossAvailabletoCommonStockholdersBasicandDiluted" name="NetIncomeLossAvailabletoCommonStockholdersBasicandDiluted" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="mo_NetPeriodicDefinedBenefitsExpenseReversalofExpenseExcludingServiceCostComponentImplementationCosts" name="NetPeriodicDefinedBenefitsExpenseReversalofExpenseExcludingServiceCostComponentImplementationCosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="mo_NetPeriodicDefinedBenefitsExpenseReversalofExpenseExcludingServiceCostComponentRestructuringCharges" name="NetPeriodicDefinedBenefitsExpenseReversalofExpenseExcludingServiceCostComponentRestructuringCharges" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="mo_NetPeriodicDefinedBenefitsIncomeReversalofIncomeExcludingServiceCostComponentAssetImpairmentAndBusinessExitCosts" name="NetPeriodicDefinedBenefitsIncomeReversalofIncomeExcludingServiceCostComponentAssetImpairmentAndBusinessExitCosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_NonEngleProgenyCasesMember" name="NonEngleProgenyCasesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_NonEngleProgenySmokingAndHealthCasePrincipeMember" name="NonEngleProgenySmokingAndHealthCasePrincipeMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_NonEngleProgenySmokingandHealthCaseGentileMember" name="NonEngleProgenySmokingandHealthCaseGentileMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_NonEngleProgenySmokingandHealthCaseGreeneMember" name="NonEngleProgenySmokingandHealthCaseGreeneMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_NonEngleProgenySmokingandHealthCaseLaramieMember" name="NonEngleProgenySmokingandHealthCaseLaramieMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_NumberofDirectorsNominated" name="NumberofDirectorsNominated" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element id="mo_NumberofMembersOntheBoardofDirectors" name="NumberofMembersOntheBoardofDirectors" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="mo_OralTobaccoSegmentMember" name="OralTobaccoSegmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_OtherAccruedLiabilitiesMember" name="OtherAccruedLiabilitiesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_OtherComprehensiveIncomeLossFromEquityMethodInvestmentAdjustmentNetOfTax" name="OtherComprehensiveIncomeLossFromEquityMethodInvestmentAdjustmentNetOfTax" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_OtherDisputesUndertheStateSettlementAgreementsMember" name="OtherDisputesUndertheStateSettlementAgreementsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_OtherInventoryRawMaterialsNetofReserves" name="OtherInventoryRawMaterialsNetofReserves" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="mo_OtherRestructuringCostsIncludingNetPensionCostCredit" name="OtherRestructuringCostsIncludingNetPensionCostCredit" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_OtherTabaccoRelatedCasesMember" name="OtherTabaccoRelatedCasesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_ParticipatingSecuritiesDistributedandUndistributedEarningsLossBasicandDiluted" name="ParticipatingSecuritiesDistributedandUndistributedEarningsLossBasicandDiluted" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="mo_PaymentsToAcquireEquityMethodInvestmentsAndDerivativeInstrumentsInvestingActivities" name="PaymentsToAcquireEquityMethodInvestmentsAndDerivativeInstrumentsInvestingActivities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="mo_PaymentstoAcquireEquityMethodInvestmentsandDerivativeInstrumentsInvesting" name="PaymentstoAcquireEquityMethodInvestmentsandDerivativeInstrumentsInvesting" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="mo_PaymentstoAcquireEquitySecuritiesWithoutReadilyDeterminableFairValue" name="PaymentstoAcquireEquitySecuritiesWithoutReadilyDeterminableFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_PendingIndividualLawsuitsMember" name="PendingIndividualLawsuitsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_PendingLawsuitFiledBySchoolDistrictMember" name="PendingLawsuitFiledBySchoolDistrictMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_PendingLawsuitsFiledByStateOrLocalGovernmentsMember" name="PendingLawsuitsFiledByStateOrLocalGovernmentsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_PhilipMorrisUSAMember" name="PhilipMorrisUSAMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_PhilipMorrisUSAandAltriaGroupMember" name="PhilipMorrisUSAandAltriaGroupMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_PreTaxChargesGainIncludedinNetEarning" name="PreTaxChargesGainIncludedinNetEarning" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_PreTrialResolutionMember" name="PreTrialResolutionMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_RestructuringChargesIncludingNetPensionCostCredit" name="RestructuringChargesIncludingNetPensionCostCredit" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_RevolvingCreditFacilityDueAugust2023Member" name="RevolvingCreditFacilityDueAugust2023Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_ScheduleofPretaxTobaccoandHealthLitigationChargesLineItems" name="ScheduleofPretaxTobaccoandHealthLitigationChargesLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_ScheduleofPretaxTobaccoandHealthLitigationChargesTable" name="ScheduleofPretaxTobaccoandHealthLitigationChargesTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_ScheduleofPretaxTobaccoandHealthLitigationChargesTableTextBlock" name="ScheduleofPretaxTobaccoandHealthLitigationChargesTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_SmokeableProductsSegmentMember" name="SmokeableProductsSegmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_SmokingAndHealthClassActionsAndAggregatedClaimsLitigationMember" name="SmokingAndHealthClassActionsAndAggregatedClaimsLitigationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="mo_StockRepurchaseProgramRescindedAuthorizedRepurchaseAmount" name="StockRepurchaseProgramRescindedAuthorizedRepurchaseAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="mo_TobaccoandHealthJudgmentMember" name="TobaccoandHealthJudgmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_TobaccoandHealthLitigationCasesMember" name="TobaccoandHealthLitigationCasesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_USTLitigationMember" name="USTLitigationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_WineBusinessStrategicResetMember" name="WineBusinessStrategicResetMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mo_WineSegmentMember" name="WineSegmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
</xsd:schema>
