<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019d215e-2550-733e-9f8e-97a4600c8f3b,g:c2d78643-dd55-49fa-8ec6-fd2df24c3af4-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:fhlbd="http://fhlb.com/20260331" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://fhlb.com/20260331">
  <xs:import namespace="http://fasb.org/srt/2025" schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2025" schemaLocation="https://xbrl.sec.gov/dei/2025/dei-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2025" schemaLocation="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="fhlbd-20260331_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="fhlbd-20260331_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="fhlbd-20260331_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="fhlbd-20260331_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="DocumentandEntityInformationDocument" roleURI="http://fhlb.com/role/DocumentandEntityInformationDocument">
        <link:definition>0000001 - Document - Document and Entity Information Document</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="StatementsofConditionUnaudited" roleURI="http://fhlb.com/role/StatementsofConditionUnaudited">
        <link:definition>9952151 - Statement - Statements of Condition (Unaudited)</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="StatementsofConditionUnauditedParenthetical" roleURI="http://fhlb.com/role/StatementsofConditionUnauditedParenthetical">
        <link:definition>9952152 - Statement - Statements of Condition (Unaudited) 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="StatementsofIncomeUnaudited" roleURI="http://fhlb.com/role/StatementsofIncomeUnaudited">
        <link:definition>9952153 - Statement - Statements of Income (Unaudited)</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="StatementsofComprehensiveIncomeUnaudited" roleURI="http://fhlb.com/role/StatementsofComprehensiveIncomeUnaudited">
        <link:definition>9952154 - Statement - Statements of Comprehensive Income (Unaudited)</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="StatementsofCapitalUnaudited" roleURI="http://fhlb.com/role/StatementsofCapitalUnaudited">
        <link:definition>9952155 - Statement - Statements of Capital (Unaudited)</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="StatementsofCapitalUnauditedParenthetical" roleURI="http://fhlb.com/role/StatementsofCapitalUnauditedParenthetical">
        <link:definition>9952156 - Statement - Statements of Capital (Unaudited) 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="StatementsofCashFlowsUnaudited" roleURI="http://fhlb.com/role/StatementsofCashFlowsUnaudited">
        <link:definition>9952157 - Statement - Statements of Cash Flows (Unaudited)</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="BasisofPresentation" roleURI="http://fhlb.com/role/BasisofPresentation">
        <link:definition>9952158 - Disclosure - 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="RecentlyIssuedAccountingGuidance" roleURI="http://fhlb.com/role/RecentlyIssuedAccountingGuidance">
        <link:definition>9952159 - Disclosure - Recently Issued Accounting Guidance</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="TradingSecurities" roleURI="http://fhlb.com/role/TradingSecurities">
        <link:definition>9952160 - Disclosure - Trading 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="AvailableforSaleSecurities" roleURI="http://fhlb.com/role/AvailableforSaleSecurities">
        <link:definition>9952161 - Disclosure - Available-for-Sale 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="HeldtoMaturitySecurities" roleURI="http://fhlb.com/role/HeldtoMaturitySecurities">
        <link:definition>9952162 - Disclosure - Held-to-Maturity 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="Advances" roleURI="http://fhlb.com/role/Advances">
        <link:definition>9952163 - Disclosure - Advances</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="MortgageLoansHeldforPortfolioNotes" roleURI="http://fhlb.com/role/MortgageLoansHeldforPortfolioNotes">
        <link:definition>9952164 - Disclosure - Mortgage Loans Held for Portfolio (Notes)</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="AccruedInterestReceivableNotes" roleURI="http://fhlb.com/role/AccruedInterestReceivableNotes">
        <link:definition>9952165 - Disclosure - Accrued Interest Receivable (Notes)</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="AllowanceforCreditLosses" roleURI="http://fhlb.com/role/AllowanceforCreditLosses">
        <link:definition>9952166 - Disclosure - Allowance for Credit 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="ConsolidatedObligations" roleURI="http://fhlb.com/role/ConsolidatedObligations">
        <link:definition>9952167 - Disclosure - Consolidated Obligations</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="AffordableHousingProgramAHP" roleURI="http://fhlb.com/role/AffordableHousingProgramAHP">
        <link:definition>9952168 - Disclosure - Affordable Housing Program ("AHP")</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="AssetsandLiabilitiesSubjecttoOffsetting" roleURI="http://fhlb.com/role/AssetsandLiabilitiesSubjecttoOffsetting">
        <link:definition>9952169 - Disclosure - Assets and Liabilities Subject to Offsetting</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="DerivativesandHedgingActivities" roleURI="http://fhlb.com/role/DerivativesandHedgingActivities">
        <link:definition>9952170 - Disclosure - Derivatives and Hedging Activities</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="Capital" roleURI="http://fhlb.com/role/Capital">
        <link:definition>9952171 - Disclosure - Capital</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="EmployeeRetirementPlans" roleURI="http://fhlb.com/role/EmployeeRetirementPlans">
        <link:definition>9952172 - Disclosure - Employee Retirement 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="EstimatedFairValues" roleURI="http://fhlb.com/role/EstimatedFairValues">
        <link:definition>9952173 - Disclosure - Estimated Fair Values</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="CommitmentsandContingencies" roleURI="http://fhlb.com/role/CommitmentsandContingencies">
        <link:definition>9952174 - Disclosure - Commitments and 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="TransactionswithShareholders" roleURI="http://fhlb.com/role/TransactionswithShareholders">
        <link:definition>9952175 - Disclosure - Transactions with Shareholders</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="TransactionswithOtherFHLBanks" roleURI="http://fhlb.com/role/TransactionswithOtherFHLBanks">
        <link:definition>9952176 - Disclosure - Transactions with Other FHLBanks</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="AccumulatedOtherComprehensiveIncomeLoss" roleURI="http://fhlb.com/role/AccumulatedOtherComprehensiveIncomeLoss">
        <link:definition>9952177 - Disclosure - Accumulated Other Comprehensive Income (Loss)</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="BasisofPresentationPolicies" roleURI="http://fhlb.com/role/BasisofPresentationPolicies">
        <link:definition>9955511 - Disclosure - 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="InvestmentsDebtandEquitySecuritiesTables" roleURI="http://fhlb.com/role/InvestmentsDebtandEquitySecuritiesTables">
        <link:definition>9955512 - Disclosure - Investments, Debt and 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="AvailableforSaleSecuritiesTables" roleURI="http://fhlb.com/role/AvailableforSaleSecuritiesTables">
        <link:definition>9955513 - Disclosure - Available-for-Sale 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="HeldtoMaturitySecuritiesTables" roleURI="http://fhlb.com/role/HeldtoMaturitySecuritiesTables">
        <link:definition>9955514 - Disclosure - Held-to-Maturity 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="AdvancesTables" roleURI="http://fhlb.com/role/AdvancesTables">
        <link:definition>9955515 - Disclosure - Advances (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="MortgageLoansHeldforPortfolioTables" roleURI="http://fhlb.com/role/MortgageLoansHeldforPortfolioTables">
        <link:definition>9955516 - Disclosure - Mortgage Loans Held for Portfolio (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="AccruedInterestTables" roleURI="http://fhlb.com/role/AccruedInterestTables">
        <link:definition>9955517 - Disclosure - Accrued Interest (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="AllowanceforCreditLossesTables" roleURI="http://fhlb.com/role/AllowanceforCreditLossesTables">
        <link:definition>9955518 - Disclosure - Allowance for Credit 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="ConsolidatedObligationsTables" roleURI="http://fhlb.com/role/ConsolidatedObligationsTables">
        <link:definition>9955519 - Disclosure - Consolidated Obligations (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="AffordableHousingProgramAHPTables" roleURI="http://fhlb.com/role/AffordableHousingProgramAHPTables">
        <link:definition>9955520 - Disclosure - Affordable Housing Program ("AHP") (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="AssetsandLiabilitiesSubjecttoOffsettingTables" roleURI="http://fhlb.com/role/AssetsandLiabilitiesSubjecttoOffsettingTables">
        <link:definition>9955521 - Disclosure - Assets and Liabilities Subject to Offsetting (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="DerivativesandHedgingActivitiesTables" roleURI="http://fhlb.com/role/DerivativesandHedgingActivitiesTables">
        <link:definition>9955522 - Disclosure - Derivatives and Hedging Activities (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="CapitalTables" roleURI="http://fhlb.com/role/CapitalTables">
        <link:definition>9955523 - Disclosure - Capital (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="EmployeeRetirementPlansTables" roleURI="http://fhlb.com/role/EmployeeRetirementPlansTables">
        <link:definition>9955524 - Disclosure - Employee Retirement 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="FairValueMeasuresandDisclosuresTables" roleURI="http://fhlb.com/role/FairValueMeasuresandDisclosuresTables">
        <link:definition>9955525 - Disclosure - Fair Value Measures and Disclosures (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="FinancialServicesFederalHomeLoanBanksTables" roleURI="http://fhlb.com/role/FinancialServicesFederalHomeLoanBanksTables">
        <link:definition>9955526 - Disclosure - Financial Services, Federal Home Loan Banks (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="AccumulatedOtherComprehensiveIncomeLossTables" roleURI="http://fhlb.com/role/AccumulatedOtherComprehensiveIncomeLossTables">
        <link:definition>9955527 - Disclosure - Accumulated Other Comprehensive Income (Loss) (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="RecentlyIssuedAccountingGuidanceDetails" roleURI="http://fhlb.com/role/RecentlyIssuedAccountingGuidanceDetails">
        <link:definition>9955528 - Disclosure - Recently Issued Accounting Guidance (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="TradingSecuritiesDetails" roleURI="http://fhlb.com/role/TradingSecuritiesDetails">
        <link:definition>9955529 - Disclosure - Trading 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="AvailableforSaleSecuritiesDetails" roleURI="http://fhlb.com/role/AvailableforSaleSecuritiesDetails">
        <link:definition>9955530 - Disclosure - Available-for-Sale 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="HeldtoMaturitySecuritiesDetails" roleURI="http://fhlb.com/role/HeldtoMaturitySecuritiesDetails">
        <link:definition>9955531 - Disclosure - Held-to-Maturity 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="AdvancesRedemptionTermsDetails" roleURI="http://fhlb.com/role/AdvancesRedemptionTermsDetails">
        <link:definition>9955532 - Disclosure - Advances Redemption Terms (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="AdvancesOutstandingbytheEarlierofContractualMaturityorNextCallDateDetails" roleURI="http://fhlb.com/role/AdvancesOutstandingbytheEarlierofContractualMaturityorNextCallDateDetails">
        <link:definition>9955533 - Disclosure - Advances Outstanding by the Earlier of Contractual Maturity or Next Call Date (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="AdvancesOutstandingbytheEarlierofContractualMaturityorNextPutDateDetails" roleURI="http://fhlb.com/role/AdvancesOutstandingbytheEarlierofContractualMaturityorNextPutDateDetails">
        <link:definition>9955534 - Disclosure - Advances Outstanding by the Earlier of Contractual Maturity or Next Put Date (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="AdvancesInterestRatePaymentTermsDetails" roleURI="http://fhlb.com/role/AdvancesInterestRatePaymentTermsDetails">
        <link:definition>9955535 - Disclosure - Advances Interest Rate Payment Terms (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="AdvancesNarrativeDetails" roleURI="http://fhlb.com/role/AdvancesNarrativeDetails">
        <link:definition>9955536 - Disclosure - Advances 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="MortgageLoansHeldforPortfolioDetails" roleURI="http://fhlb.com/role/MortgageLoansHeldforPortfolioDetails">
        <link:definition>9955537 - Disclosure - Mortgage Loans Held for Portfolio (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="AccruedInterestDetails" roleURI="http://fhlb.com/role/AccruedInterestDetails">
        <link:definition>9955538 - Disclosure - Accrued Interest (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="AllowanceforCreditLossesDetails" roleURI="http://fhlb.com/role/AllowanceforCreditLossesDetails">
        <link:definition>9955539 - Disclosure - Allowance for Credit 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="ConsolidatedObligationsDetails" roleURI="http://fhlb.com/role/ConsolidatedObligationsDetails">
        <link:definition>9955540 - Disclosure - Consolidated Obligations (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="ConsolidatedObligationsInterestRatePaymentTermsDetails" roleURI="http://fhlb.com/role/ConsolidatedObligationsInterestRatePaymentTermsDetails">
        <link:definition>9955541 - Disclosure - Consolidated Obligations Interest Rate Payment Terms (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="ConsolidatedObligationsRedemptionTermsDetails" roleURI="http://fhlb.com/role/ConsolidatedObligationsRedemptionTermsDetails">
        <link:definition>9955542 - Disclosure - Consolidated Obligations Redemption Terms (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="ConsolidatedObligationsCallableNoncallableDetails" roleURI="http://fhlb.com/role/ConsolidatedObligationsCallableNoncallableDetails">
        <link:definition>9955543 - Disclosure - Consolidated Obligations Callable/Non-callable (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="ConsolidatedObligationsContractualMaturityorNextCallDateDetails" roleURI="http://fhlb.com/role/ConsolidatedObligationsContractualMaturityorNextCallDateDetails">
        <link:definition>9955544 - Disclosure - Consolidated Obligations Contractual Maturity or Next Call Date (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="ConsolidatedObligationsDiscountNotesDetails" roleURI="http://fhlb.com/role/ConsolidatedObligationsDiscountNotesDetails">
        <link:definition>9955545 - Disclosure - Consolidated Obligations Discount Notes (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="AffordableHousingProgramAHPDetails" roleURI="http://fhlb.com/role/AffordableHousingProgramAHPDetails">
        <link:definition>9955546 - Disclosure - Affordable Housing Program ("AHP") (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="AssetsandLiabilitiesSubjecttoOffsettingDetails" roleURI="http://fhlb.com/role/AssetsandLiabilitiesSubjecttoOffsettingDetails">
        <link:definition>9955547 - Disclosure - Assets and Liabilities Subject to Offsetting (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="DerivativesandHedgingActivitiesDerivativesinStatementofConditionDetails" roleURI="http://fhlb.com/role/DerivativesandHedgingActivitiesDerivativesinStatementofConditionDetails">
        <link:definition>9955548 - Disclosure - Derivatives and Hedging Activities (Derivatives in Statement of Condition) (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="DerivativesandHedgingActivitiesNetgainslossesonfairvalueandcashflowhedgesDetails" roleURI="http://fhlb.com/role/DerivativesandHedgingActivitiesNetgainslossesonfairvalueandcashflowhedgesDetails">
        <link:definition>9955549 - Disclosure - Derivatives and Hedging Activities (Net gains (losses) on fair value and cash flow hedges) (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="DerivativesandHedgingActivitiesCumulativeBasisAdjustmentsforFairValueHedgesDetails" roleURI="http://fhlb.com/role/DerivativesandHedgingActivitiesCumulativeBasisAdjustmentsforFairValueHedgesDetails">
        <link:definition>9955550 - Disclosure - Derivatives and Hedging Activities Cumulative Basis Adjustments for Fair Value Hedges (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="DerivativesandHedgingActivitiesNetgainslossesonderivativesandhedgingactivitiesinotherincomelossDetails" roleURI="http://fhlb.com/role/DerivativesandHedgingActivitiesNetgainslossesonderivativesandhedgingactivitiesinotherincomelossDetails">
        <link:definition>9955551 - Disclosure - Derivatives and Hedging Activities (Net gains (losses) on derivatives and hedging activities in other income (loss)) (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="DerivativesandHedgingActivitiesNarrativeDetails" roleURI="http://fhlb.com/role/DerivativesandHedgingActivitiesNarrativeDetails">
        <link:definition>9955552 - Disclosure - Derivatives and Hedging Activities (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="CapitalDetails" roleURI="http://fhlb.com/role/CapitalDetails">
        <link:definition>9955553 - Disclosure - Capital (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="EmployeeRetirementPlansDetails" roleURI="http://fhlb.com/role/EmployeeRetirementPlansDetails">
        <link:definition>9955554 - Disclosure - Employee Retirement Plans (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="FairValueMeasuresandDisclosuresDetails" roleURI="http://fhlb.com/role/FairValueMeasuresandDisclosuresDetails">
        <link:definition>9955555 - Disclosure - Fair Value Measures and Disclosures (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="CommitmentsandContingenciesDetails" roleURI="http://fhlb.com/role/CommitmentsandContingenciesDetails">
        <link:definition>9955556 - Disclosure - Commitments and Contingencies (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="TransactionswithOtherFHLBanksDetails" roleURI="http://fhlb.com/role/TransactionswithOtherFHLBanksDetails">
        <link:definition>9955557 - Disclosure - Transactions with Other FHLBanks (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="AccumulatedOtherComprehensiveIncomeLossDetails" roleURI="http://fhlb.com/role/AccumulatedOtherComprehensiveIncomeLossDetails">
        <link:definition>9955558 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="fhlbd_DocumentAndEntityInformationAbstract" abstract="true" name="DocumentAndEntityInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_CommonClassB1Member" abstract="true" name="CommonClassB1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_CommonClassB2Member" abstract="true" name="CommonClassB2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_ClassB1StockMember" abstract="true" name="ClassB1StockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_StatementOfConditionAbstract" abstract="true" name="StatementOfConditionAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_TradingSecuritiesMember" abstract="true" name="TradingSecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_TradingSecuritiesPledgedWhichCouldNotBeRehypothecated" abstract="false" name="TradingSecuritiesPledgedWhichCouldNotBeRehypothecated" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_LettersofCreditFees" abstract="false" name="LettersofCreditFees" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_Otherexpensediscretionarygrants" abstract="false" name="Otherexpensediscretionarygrants" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_PartialRecoveryofPriorCapitalDistributionToFinancingCorporation" abstract="false" name="PartialRecoveryofPriorCapitalDistributionToFinancingCorporation" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_NetTransfersDuringPeriodBetweenClassesofStockShares" abstract="false" name="NetTransfersDuringPeriodBetweenClassesofStockShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="fhlbd_NetTransfersDuringPeriodBetweenClassesofStockValue" abstract="false" name="NetTransfersDuringPeriodBetweenClassesofStockValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_DividendsOnCapitalStockAtPercentAnnualizedRateAbstract" abstract="true" name="DividendsOnCapitalStockAtPercentAnnualizedRateAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_DividendsCommonStockMandatorilyRedeemableCapitalStock" abstract="false" name="DividendsCommonStockMandatorilyRedeemableCapitalStock" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_DividendStockAnnualizedPercentage" abstract="false" name="DividendStockAnnualizedPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="fhlbd_StatementsOfCashFlowsAbstract" abstract="true" name="StatementsOfCashFlowsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_IncreaseDecreaseInAffordableHousingProgramLiability" abstract="false" name="IncreaseDecreaseInAffordableHousingProgramLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_NetProceedsPaymentsForFederalHomeLoanBankAdvances" abstract="false" name="NetProceedsPaymentsForFederalHomeLoanBankAdvances" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_NetDividendsCommonStockMandatorilyRedeemableCapitalStock" abstract="false" name="NetDividendsCommonStockMandatorilyRedeemableCapitalStock" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_BasisOfPresentationAbstract" abstract="true" name="BasisOfPresentationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_RecentlyIssuedAccountingGuidanceAbstract" abstract="true" name="RecentlyIssuedAccountingGuidanceAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_TradingSecuritiesAndCertainTradingAssetsDisclosureTextBlock" abstract="false" name="TradingSecuritiesAndCertainTradingAssetsDisclosureTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="fhlbd_Fhlbd_HeldToMaturitySecuritiesDisclosureTextBlockTextBlock" abstract="false" name="Fhlbd_HeldToMaturitySecuritiesDisclosureTextBlockTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="fhlbd_AdvancesAbstract" abstract="true" name="AdvancesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_MortgageLoansHeldForPortfolioAbstract" abstract="true" name="MortgageLoansHeldForPortfolioAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_AccruedInterestReceivableAbstract" abstract="true" name="AccruedInterestReceivableAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_AccruedInterestReceivableTextBlock" abstract="false" name="AccruedInterestReceivableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="fhlbd_AllowanceForCreditLossesAbstract" abstract="true" name="AllowanceForCreditLossesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_AffordableHousingProgramAhpAbstract" abstract="true" name="AffordableHousingProgramAhpAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_AssetsAndLiabilitiesSubjectToOffsettingAbstract" abstract="true" name="AssetsAndLiabilitiesSubjectToOffsettingAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_AssetsAndLiabilitiesSubjectToOffsettingTextBlock" abstract="false" name="AssetsAndLiabilitiesSubjectToOffsettingTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="fhlbd_EmployeeRetirementPlansAbstract" abstract="true" name="EmployeeRetirementPlansAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_TransactionsWithShareholdersAbstract" abstract="true" name="TransactionsWithShareholdersAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_TransactionswithstockholderstextblockTextBlock" abstract="false" name="TransactionswithstockholderstextblockTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="fhlbd_TransactionsWithOtherFhlbanksAbstract" abstract="true" name="TransactionsWithOtherFhlbanksAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_TransactionsWithOtherFhlbanksTextBlock" abstract="false" name="TransactionsWithOtherFhlbanksTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="fhlbd_ScheduleOfInterestRatePaymentTermsForInvestmentsTableTextBlock" abstract="false" name="ScheduleOfInterestRatePaymentTermsForInvestmentsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="fhlbd_ScheduleofAdvancesClassifiedbyContractualMaturityDateorNextCallDateTableTextBlock" abstract="false" name="ScheduleofAdvancesClassifiedbyContractualMaturityDateorNextCallDateTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="fhlbd_ScheduleOfAdvancesClassifiedByContractualMaturityDateOrNextPutDateTableTextBlock" abstract="false" name="ScheduleOfAdvancesClassifiedByContractualMaturityDateOrNextPutDateTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="fhlbd_ScheduleOfFederalHomeLoanBankAdvancesByInterestRatePaymentTermsTableTextBlock" abstract="false" name="ScheduleOfFederalHomeLoanBankAdvancesByInterestRatePaymentTermsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="fhlbd_MortgageLoansHeldForPortfolioTableTextBlock" abstract="false" name="MortgageLoansHeldForPortfolioTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="fhlbd_AccruedInterestReceivableTableTextBlock" abstract="false" name="AccruedInterestReceivableTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="fhlbd_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlockConventionalMortgagesTableTextBlock" abstract="false" name="AllowanceForCreditLossesOnFinancingReceivablesTableTextBlockConventionalMortgagesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="fhlbd_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_SBBTableTextBlock" abstract="false" name="AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_SBBTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="fhlbd_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_CanopyTableTextBlock" abstract="false" name="AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_CanopyTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="fhlbd_ScheduleOfConsolidatedObligationBondsByInterestRatePaymentTermsTableTextBlock" abstract="false" name="ScheduleOfConsolidatedObligationBondsByInterestRatePaymentTermsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="fhlbd_ScheduleOfConsolidatedObligationBondsByCallFeatureTableTextBlock" abstract="false" name="ScheduleOfConsolidatedObligationBondsByCallFeatureTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="fhlbd_ScheduleOfMaturitiesOfConsolidatedObligationBondsByContractualMaturityOrNextCallDateTableTextBlock" abstract="false" name="ScheduleOfMaturitiesOfConsolidatedObligationBondsByContractualMaturityOrNextCallDateTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="fhlbd_OffsettingAssetsAndLiabilitiesTableTextBlock" abstract="false" name="OffsettingAssetsAndLiabilitiesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="fhlbd_ScheduleOfLoansFromOtherFederalHomeLoanBanksTableTextBlock" abstract="false" name="ScheduleOfLoansFromOtherFederalHomeLoanBanksTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="fhlbd_ASU201602andASU201712AbstractAbstract" abstract="true" name="ASU201602andASU201712AbstractAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_RightofuseassetsandleaseliabilitiesduetotheadoptionofASU201602" abstract="false" name="RightofuseassetsandleaseliabilitiesduetotheadoptionofASU201602" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_NewAccountingPronouncementorChangeinAccountingPrincipleEffectofAdoptionQuantificationASU201503" abstract="false" name="NewAccountingPronouncementorChangeinAccountingPrincipleEffectofAdoptionQuantificationASU201503" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_TransfersfromTradingSecuritiestoOtherAssets" abstract="false" name="TransfersfromTradingSecuritiestoOtherAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_PostretirementBenefitsCostIncludedinOtherIncome" abstract="false" name="PostretirementBenefitsCostIncludedinOtherIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_TheincreasedecreaseinotherincomeanddecreaseincreaseinnetinterestincomeduetotheadoptionofASU201712" abstract="false" name="TheincreasedecreaseinotherincomeanddecreaseincreaseinnetinterestincomeduetotheadoptionofASU201712" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_SecuritiesHeldAtEndOfPeriodMember" abstract="true" name="SecuritiesHeldAtEndOfPeriodMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_AmortizedCostofSoldAvailableforsaleSecurities" abstract="false" name="AmortizedCostofSoldAvailableforsaleSecurities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_OtherThanMortgageBackedSecuritiesMember" abstract="true" name="OtherThanMortgageBackedSecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_UsGaap_OtherLiabilitiesMember_FHLBDMember" abstract="true" name="UsGaap_OtherLiabilitiesMember_FHLBDMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_InterestRatePaymentTermByInterestRateTypeAxis" abstract="true" name="InterestRatePaymentTermByInterestRateTypeAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_InterestRateTypeDomain" abstract="true" name="InterestRateTypeDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_FixedInterestRateMember" abstract="true" name="FixedInterestRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_VariableInterestRateMember" abstract="true" name="VariableInterestRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_SingleFamilyMortgageBackedSecuritiesMember" abstract="true" name="SingleFamilyMortgageBackedSecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_HeldToMaturitySecuritiesPremiumDiscountsNet" abstract="false" name="HeldToMaturitySecuritiesPremiumDiscountsNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_FhlbdDebtSecuritiesHeldToMaturitySoldRealizedGainLoss" abstract="false" name="FhlbdDebtSecuritiesHeldToMaturitySoldRealizedGainLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_FhlbdProceedsFromSaleOfHeldToMaturitySecurities" abstract="false" name="FhlbdProceedsFromSaleOfHeldToMaturitySecurities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_AdvancesbyRedemptionTermsTable" abstract="true" name="AdvancesbyRedemptionTermsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_AdvancesbyRedemptionTermsLineItems" abstract="true" name="AdvancesbyRedemptionTermsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_FederalHomeLoanBankAdvancesMaturitiesSummaryInRollingYearSixThroughRollingYearFifteen" abstract="false" name="FederalHomeLoanBankAdvancesMaturitiesSummaryInRollingYearSixThroughRollingYearFifteen" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_FederalHomeLoanBankAdvancesWeightedAverageInterestRateMaturingInRollingYearSixThroughRollingYearFifteen" abstract="false" name="FederalHomeLoanBankAdvancesWeightedAverageInterestRateMaturingInRollingYearSixThroughRollingYearFifteen" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="fhlbd_FederalHomeLoanBankAdvancesMaturitiesSummaryAfterRollingYearFifteen" abstract="false" name="FederalHomeLoanBankAdvancesMaturitiesSummaryAfterRollingYearFifteen" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_FederalHomeLoanBankAdvancesWeightedAverageInterestRateMaturingAfterRollingYearFifteen" abstract="false" name="FederalHomeLoanBankAdvancesWeightedAverageInterestRateMaturingAfterRollingYearFifteen" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="fhlbd_FederalHomeLoanBankAdvancesMaturitiesAmortizingAdvancesAtBalanceSheetDate" abstract="false" name="FederalHomeLoanBankAdvancesMaturitiesAmortizingAdvancesAtBalanceSheetDate" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_FederalHomeLoanBankAdvancesWeightedAverageInterestRateOfAmortizingAdvancesAtBalanceSheetDate" abstract="false" name="FederalHomeLoanBankAdvancesWeightedAverageInterestRateOfAmortizingAdvancesAtBalanceSheetDate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="fhlbd_DeferredPrepaymentFeesOnAdvances" abstract="false" name="DeferredPrepaymentFeesOnAdvances" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_ScheduleofAdvancesClassifiedbyContractualMaturityDateorNextCallDateTableTextBlockTable" abstract="true" name="ScheduleofAdvancesClassifiedbyContractualMaturityDateorNextCallDateTableTextBlockTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_ScheduleofAdvancesClassifiedbyContractualMaturityDateorNextCallDateTableTextBlockLineItems" abstract="true" name="ScheduleofAdvancesClassifiedbyContractualMaturityDateorNextCallDateTableTextBlockLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_AdvancesbyEarlierofContractualMaturityorNextPutDateTable" abstract="true" name="AdvancesbyEarlierofContractualMaturityorNextPutDateTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_AdvancesbyEarlierofContractualMaturityorNextPutDateLineItems" abstract="true" name="AdvancesbyEarlierofContractualMaturityorNextPutDateLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_FederalHomeLoanBankAdvancesEarlierofContractualMaturityorNextPutorConvertDatedueinNextRollingTwelveMonths" abstract="false" name="FederalHomeLoanBankAdvancesEarlierofContractualMaturityorNextPutorConvertDatedueinNextRollingTwelveMonths" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_AdvancesbyInterestRatePaymentTermsTable" abstract="true" name="AdvancesbyInterestRatePaymentTermsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_AdvancesbyInterestRatePaymentTermsLineItems" abstract="true" name="AdvancesbyInterestRatePaymentTermsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_AdvancesTable" abstract="true" name="AdvancesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_FederalHomeLoanBankAdvancesReceivableMember" abstract="true" name="FederalHomeLoanBankAdvancesReceivableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_BanksAxis" abstract="true" name="BanksAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_BanksDomain" abstract="true" name="BanksDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_CharlesSchwabBankSSBMember" abstract="true" name="CharlesSchwabBankSSBMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_CharlesSchwabPremierBankMember" abstract="true" name="CharlesSchwabPremierBankMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_ComericaBankMember" abstract="true" name="ComericaBankMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_SimmonsBankMember" abstract="true" name="SimmonsBankMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_USAAFederalSavingsBankMember" abstract="true" name="USAAFederalSavingsBankMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_AmericanGeneralLifeInsuranceCompanyMember" abstract="true" name="AmericanGeneralLifeInsuranceCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_InstitutionsAffiliatedWithAmericanGeneralLifeInsuranceCompanyMember" abstract="true" name="InstitutionsAffiliatedWithAmericanGeneralLifeInsuranceCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_AmericanGeneralLifeInsuranceCompanyAndAffiliatedInstitutionsMember" abstract="true" name="AmericanGeneralLifeInsuranceCompanyAndAffiliatedInstitutionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_AdvancesLineItems" abstract="true" name="AdvancesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_PercentOfFixedRateAdvancesSwappedToAdjustableRate" abstract="false" name="PercentOfFixedRateAdvancesSwappedToAdjustableRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="fhlbd_PrepaymentFeesOnAdvancesReceived" abstract="false" name="PrepaymentFeesOnAdvancesReceived" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_PrepaidAdvanceswithSymmetricalPrepayment" abstract="false" name="PrepaidAdvanceswithSymmetricalPrepayment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_DeferredPrepaymentFeesOnAdvancesDuringPeriod" abstract="false" name="DeferredPrepaymentFeesOnAdvancesDuringPeriod" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_FeesPaidonPrepaidAdvanceswithSymmetricalPrepayment" abstract="false" name="FeesPaidonPrepaidAdvanceswithSymmetricalPrepayment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_UsGaapFederalHomeLoanBankAdvancesParValue" abstract="false" name="UsGaapFederalHomeLoanBankAdvancesParValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_UsGaapInterestIncomeFederalHomeLoanBankAdvances" abstract="false" name="UsGaapInterestIncomeFederalHomeLoanBankAdvances" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_OutstandingAdvancesToBorrowersPercentage" abstract="false" name="OutstandingAdvancesToBorrowersPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="fhlbd_PercentOfTotalInterestIncomeOnAdvances" abstract="false" name="PercentOfTotalInterestIncomeOnAdvances" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="fhlbd_LoansReceivableWithFixedRatesOfInterestMediumTermMember" abstract="true" name="LoansReceivableWithFixedRatesOfInterestMediumTermMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_LoansReceivableWithFixedRatesOfInterestLongTermMember" abstract="true" name="LoansReceivableWithFixedRatesOfInterestLongTermMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_GovernmentLoanMember" abstract="true" name="GovernmentLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_MortgageLoansOnRealEstateOriginalContractualTerms" abstract="false" name="MortgageLoansOnRealEstateOriginalContractualTerms" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="fhlbd_MortgageLoansOnRealEstateOriginalContractualTermsMediumTermLoan" abstract="false" name="MortgageLoansOnRealEstateOriginalContractualTermsMediumTermLoan" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="fhlbd_FinancingReceivableUnamortizedPremiums" abstract="false" name="FinancingReceivableUnamortizedPremiums" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_FinancingReceivableUnamortizedDiscounts" abstract="false" name="FinancingReceivableUnamortizedDiscounts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_FinancingReceivableNetDeferredLoanCosts" abstract="false" name="FinancingReceivableNetDeferredLoanCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_AdvancesMember" abstract="true" name="AdvancesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_SecuritiesPurchasedunderAgreementstoResellMember" abstract="true" name="SecuritiesPurchasedunderAgreementstoResellMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_FederalFundsSoldMember" abstract="true" name="FederalFundsSoldMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_CanopyLoanMember" abstract="true" name="CanopyLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_ExternalcreditratingUnratedMember" abstract="true" name="ExternalcreditratingUnratedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_SmallBusinessBoostMember" abstract="true" name="SmallBusinessBoostMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_Fhlbd_ConventionalMortgageLoansInAForbearancePlanDueToCOVID19Member" abstract="true" name="Fhlbd_ConventionalMortgageLoansInAForbearancePlanDueToCOVID19Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_Fhlbd_ConventionalLoansModifiedUndertheCARESActMember" abstract="true" name="Fhlbd_ConventionalLoansModifiedUndertheCARESActMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_FinancingReceivableOriginatedCurrentFiscalYearandPreceedingFourPreceedingFiscalYears" abstract="false" name="FinancingReceivableOriginatedCurrentFiscalYearandPreceedingFourPreceedingFiscalYears" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_SBBLoans" abstract="false" name="SBBLoans" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_CanopyLoans" abstract="false" name="CanopyLoans" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_LoansAndLeasesReceivableUnpaidPrincipalBalance" abstract="false" name="LoansAndLeasesReceivableUnpaidPrincipalBalance" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_InterestPaymentsAppliedToPrincipalOnNonAccrualLoans" abstract="false" name="InterestPaymentsAppliedToPrincipalOnNonAccrualLoans" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_LoansAndLeasesReceivableSeriousDelinquenciesRatio" abstract="false" name="LoansAndLeasesReceivableSeriousDelinquenciesRatio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="fhlbd_ScheduleOfShortTermAndLongTermDebtTable" abstract="true" name="ScheduleOfShortTermAndLongTermDebtTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_FhlbanksMember" abstract="true" name="FhlbanksMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_FhlBankOfDallasMember" abstract="true" name="FhlBankOfDallasMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_ScheduleOfShortTermAndLongTermDebtLineItems" abstract="true" name="ScheduleOfShortTermAndLongTermDebtLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_PercentOfFixedRateConsolidatedObligationBondsSwappedToAdjustableRate" abstract="false" name="PercentOfFixedRateConsolidatedObligationBondsSwappedToAdjustableRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="fhlbd_DebtGross" abstract="false" name="DebtGross" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_VariableRateSOFRMember" abstract="true" name="VariableRateSOFRMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_StepUpMember" abstract="true" name="StepUpMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_VariableRateLIBORMember" abstract="true" name="VariableRateLIBORMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_VariableRateMember" abstract="true" name="VariableRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_StepDownMember" abstract="true" name="StepDownMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_StepUpStepDownMember" abstract="true" name="StepUpStepDownMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_LongTermDebtByMaturityTypeAxis" abstract="true" name="LongTermDebtByMaturityTypeAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_LongTermDebtByMaturityTypeDomain" abstract="true" name="LongTermDebtByMaturityTypeDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_ContractualMaturityMember" abstract="true" name="ContractualMaturityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_DebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonthsWeightedAverageInterestRate" abstract="false" name="DebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonthsWeightedAverageInterestRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="fhlbd_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwoWeightedAverageInterestRate" abstract="false" name="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwoWeightedAverageInterestRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="fhlbd_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThreeWeightedAverageInterestRate" abstract="false" name="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThreeWeightedAverageInterestRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="fhlbd_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFourWeightedAverageInterestRate" abstract="false" name="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFourWeightedAverageInterestRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="fhlbd_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFiveWeightedAverageInterestRate" abstract="false" name="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFiveWeightedAverageInterestRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="fhlbd_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFiveWeightedAverageInterestRate" abstract="false" name="LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFiveWeightedAverageInterestRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="fhlbd_DebtValuationAdjustmentForHedgingActivities" abstract="false" name="DebtValuationAdjustmentForHedgingActivities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_LongtermDebtCallableorNonCallableTable" abstract="true" name="LongtermDebtCallableorNonCallableTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_DebtInstrumentCallFeatureAxis" abstract="true" name="DebtInstrumentCallFeatureAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_DebtInstrumentCallFeatureDomain" abstract="true" name="DebtInstrumentCallFeatureDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_NonCallableMember" abstract="true" name="NonCallableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_CallableMember" abstract="true" name="CallableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_LongtermDebtCallableorNonCallableLineItems" abstract="true" name="LongtermDebtCallableorNonCallableLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_ConsolidatedObligationsbyContractualMaturityorNextCallDateTable" abstract="true" name="ConsolidatedObligationsbyContractualMaturityorNextCallDateTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_EarlierOfContractualMaturityOrNextCallDateMember" abstract="true" name="EarlierOfContractualMaturityOrNextCallDateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_ConsolidatedObligationsbyContractualMaturityorNextCallDateLineItems" abstract="true" name="ConsolidatedObligationsbyContractualMaturityorNextCallDateLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_DiscountNotesMember" abstract="true" name="DiscountNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_VoluntaryGrantsAndDonations" abstract="false" name="VoluntaryGrantsAndDonations" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_OffsettingAssetsAndLiabilitiesTable" abstract="true" name="OffsettingAssetsAndLiabilitiesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_NonMemberCounterpartyMember" abstract="true" name="NonMemberCounterpartyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_MemberCounterpartiesMember" abstract="true" name="MemberCounterpartiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_OffsettingAssetsAndLiabilitiesLineItems" abstract="true" name="OffsettingAssetsAndLiabilitiesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_CollateralThresholds" abstract="false" name="CollateralThresholds" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_DerivativeCollateralRighttoReclaimSecuritiesThatCanBeSoldorRepledged" abstract="false" name="DerivativeCollateralRighttoReclaimSecuritiesThatCanBeSoldorRepledged" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_SecuritiesPurchasedUnderAgreementsToResellAmountNotOffsetAgainstCollateral" abstract="false" name="SecuritiesPurchasedUnderAgreementsToResellAmountNotOffsetAgainstCollateral" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_OffsettingAssetsGross" abstract="false" name="OffsettingAssetsGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_AssetsAmountOffsetAgainstCollateral" abstract="false" name="AssetsAmountOffsetAgainstCollateral" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_OffsettingAssetsTotal" abstract="false" name="OffsettingAssetsTotal" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_OffsettingAssetsCollateralNotOffsetInStatementOfCondition" abstract="false" name="OffsettingAssetsCollateralNotOffsetInStatementOfCondition" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_DerivativeCollateralRightToReclaimSecuritiesThatCanNotBeSoldOrRepledged" abstract="false" name="DerivativeCollateralRightToReclaimSecuritiesThatCanNotBeSoldOrRepledged" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_OffsettingAssetsAmountNotOffsetAgainstCollateral" abstract="false" name="OffsettingAssetsAmountNotOffsetAgainstCollateral" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_OffsettingLiabilitiesGross" abstract="false" name="OffsettingLiabilitiesGross" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_LiabilitiesAmountOffsetAgainstCollateral" abstract="false" name="LiabilitiesAmountOffsetAgainstCollateral" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_OffsettingLiabilitiesTotal" abstract="false" name="OffsettingLiabilitiesTotal" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_OffsettingLiabilitiesCollateralNotOffsetInStatementOfCondition" abstract="false" name="OffsettingLiabilitiesCollateralNotOffsetInStatementOfCondition" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_OffsettingLiabilitiesAmountNotOffsetAgainstCollateral" abstract="false" name="OffsettingLiabilitiesAmountNotOffsetAgainstCollateral" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_DerivativeLiabilitiesAdditionalNetExposureCollateralPledgedtoCounterpartiesInExcessOfNetLiability" abstract="false" name="DerivativeLiabilitiesAdditionalNetExposureCollateralPledgedtoCounterpartiesInExcessOfNetLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_CustomerSecuritiesForWhichEntityHasNoRightToSellOrRepledgeFairValue" abstract="false" name="CustomerSecuritiesForWhichEntityHasNoRightToSellOrRepledgeFairValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_AdditionalNetExcessExposureCollateralPledgedtoCounterparties" abstract="false" name="AdditionalNetExcessExposureCollateralPledgedtoCounterparties" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_SecuritiesSoldUnderAgreementsToRepurchaseAmountNotOffsetAgainstCollateral" abstract="false" name="SecuritiesSoldUnderAgreementsToRepurchaseAmountNotOffsetAgainstCollateral" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_DerivativesInstrumentsAndHedgingActivitiesDisclosureAbstract" abstract="true" name="DerivativesInstrumentsAndHedgingActivitiesDisclosureAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_ConsolidatedObligationBondsMember" abstract="true" name="ConsolidatedObligationBondsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_ConsolidatedObligationDiscountNotesMember" abstract="true" name="ConsolidatedObligationDiscountNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_IntermediaryTransactionsMember" abstract="true" name="IntermediaryTransactionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_OtherEconomicMember" abstract="true" name="OtherEconomicMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_DerivativeAssetCollateralObligationToReturnReclaimCashOffset" abstract="false" name="DerivativeAssetCollateralObligationToReturnReclaimCashOffset" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_Cashcollateralremittedinexcessofderivativeliability" abstract="false" name="Cashcollateralremittedinexcessofderivativeliability" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_DerivativeAssetFairValueCashRemittedExceedingVariationMarginRequirement" abstract="false" name="DerivativeAssetFairValueCashRemittedExceedingVariationMarginRequirement" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_DerivativeLiabilityFairValueCashRemittedExceedingVariationMarginRequirement" abstract="false" name="DerivativeLiabilityFairValueCashRemittedExceedingVariationMarginRequirement" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_NettingAdjustmentLiability" abstract="false" name="NettingAdjustmentLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_NettingAdjustmentAsset" abstract="false" name="NettingAdjustmentAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_DerivativeItemHedgedAxis" abstract="true" name="DerivativeItemHedgedAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_DerivativeItemHedgedDomain" abstract="true" name="DerivativeItemHedgedDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_GainLossOnFairValueHedgesRecognizedInNetInterestIncome" abstract="false" name="GainLossOnFairValueHedgesRecognizedInNetInterestIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_NetGainLossonCashFlowHedgingRelationship" abstract="false" name="NetGainLossonCashFlowHedgingRelationship" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlockTable" abstract="true" name="ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlockTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlockLineItems" abstract="true" name="ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlockLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_HedgedAssetActiveFairValueHedgeCumulativeIncreaseDecrease" abstract="false" name="HedgedAssetActiveFairValueHedgeCumulativeIncreaseDecrease" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_HedgedLiabilityActiveFairValueHedgeCumulativeIncreaseDecrease" abstract="false" name="HedgedLiabilityActiveFairValueHedgeCumulativeIncreaseDecrease" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_NetInterestSettlementsMember" abstract="true" name="NetInterestSettlementsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_InterestRateSwaptionsRelatedToOptionalAdvanceCommitmentsMember" abstract="true" name="InterestRateSwaptionsRelatedToOptionalAdvanceCommitmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_DerivativesNotDesignatedAsHedgingBeforePriceAlignmentMember" abstract="true" name="DerivativesNotDesignatedAsHedgingBeforePriceAlignmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_PriceAlignmentAmountMember" abstract="true" name="PriceAlignmentAmountMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_PercentofDerivativeContractClearedThroughClearinghouse" abstract="false" name="PercentofDerivativeContractClearedThroughClearinghouse" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="fhlbd_CapitalTable" abstract="true" name="CapitalTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_ClassB2StockMember" abstract="true" name="ClassB2StockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_CapitalLineItems" abstract="true" name="CapitalLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_MinimumCapitalStocktoAssetsRatioPercentRequired" abstract="false" name="MinimumCapitalStocktoAssetsRatioPercentRequired" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="fhlbd_RegulatoryCapitalRatioRequired" abstract="false" name="RegulatoryCapitalRatioRequired" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="fhlbd_LeverageRatioRequired" abstract="false" name="LeverageRatioRequired" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="fhlbd_MembershipInvestmentRequirementPercentOfMembersTotalAssetsAsOfPreviousCalendarYear" abstract="false" name="MembershipInvestmentRequirementPercentOfMembersTotalAssetsAsOfPreviousCalendarYear" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="fhlbd_MembershipInvestmentRequirementMinimumDollarAmount" abstract="false" name="MembershipInvestmentRequirementMinimumDollarAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_MembershipInvestmentRequirementMaximumDollarAmount" abstract="false" name="MembershipInvestmentRequirementMaximumDollarAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_ActivityBasedInvestmentRequirementPercentOfOutstandingAdvances" abstract="false" name="ActivityBasedInvestmentRequirementPercentOfOutstandingAdvances" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="fhlbd_ActivityBasedRequirementSpecialAdvancesProgram" abstract="false" name="ActivityBasedRequirementSpecialAdvancesProgram" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="fhlbd_SurplusStockThresholdPercentageAmountOverMinimumInvestmentRequirement" abstract="false" name="SurplusStockThresholdPercentageAmountOverMinimumInvestmentRequirement" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="fhlbd_MinimumStockSurplusRequiredForRepurchase" abstract="false" name="MinimumStockSurplusRequiredForRepurchase" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_RepurchasedSurplusStockTotal" abstract="false" name="RepurchasedSurplusStockTotal" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_RepurchasedSurplusStockMRCSPortion" abstract="false" name="RepurchasedSurplusStockMRCSPortion" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_ActivityBasedInvestmentRequirementPercentOfOutstandingAdvances2020" abstract="false" name="ActivityBasedInvestmentRequirementPercentOfOutstandingAdvances2020" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="fhlbd_ActivityBasedRequirementSpecialAdvancesProgram2020" abstract="false" name="ActivityBasedRequirementSpecialAdvancesProgram2020" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="fhlbd_A2020SpecialAdvanceOfferingMaximumBalance" abstract="false" name="A2020SpecialAdvanceOfferingMaximumBalance" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_ActivityBasedInvestmentRequirementPercentOfOutstandingAdvances2020Modification" abstract="false" name="ActivityBasedInvestmentRequirementPercentOfOutstandingAdvances2020Modification" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="fhlbd_ActivityBasedRequirementSpecialAdvancesProgram2020Modification" abstract="false" name="ActivityBasedRequirementSpecialAdvancesProgram2020Modification" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="fhlbd_ActivityBasedInvestmentRequirementPercentOfOutstandingLOCs" abstract="false" name="ActivityBasedInvestmentRequirementPercentOfOutstandingLOCs" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="fhlbd_ActivityBasedInvestmentRequirementPercentOfOutstandingAdvances2021Modification" abstract="false" name="ActivityBasedInvestmentRequirementPercentOfOutstandingAdvances2021Modification" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="fhlbd_ActivityBasedRequirementSpecialAdvancesProgram2021Modification" abstract="false" name="ActivityBasedRequirementSpecialAdvancesProgram2021Modification" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="fhlbd_AdvancesFundedUnderSpecialAdvancesProgramRemainingBalance" abstract="false" name="AdvancesFundedUnderSpecialAdvancesProgramRemainingBalance" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_ActivityBasedInvestmentRequirementReducedPercentageFundedAdvancePrograms" abstract="false" name="ActivityBasedInvestmentRequirementReducedPercentageFundedAdvancePrograms" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="fhlbd_ActivityBasedInvestmentRequirementPercentFundedAdvancePrograms" abstract="false" name="ActivityBasedInvestmentRequirementPercentFundedAdvancePrograms" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="fhlbd_InterestBearingDepositsFairValueDisclosure" abstract="false" name="InterestBearingDepositsFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_SecuritiesPurchasedUnderAgreementsToResellFairValueDisclosure" abstract="false" name="SecuritiesPurchasedUnderAgreementsToResellFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_FederalFundsSoldFairValueDisclosure" abstract="false" name="FederalFundsSoldFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_FederalHomeLoanBankAdvancesFairValueDisclosure" abstract="false" name="FederalHomeLoanBankAdvancesFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_SmallBusinessBoostAndCanopyLoansFVDisclosure" abstract="false" name="SmallBusinessBoostAndCanopyLoansFVDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_HedgedItemTypeAxis" abstract="true" name="HedgedItemTypeAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_HedgedItemTypeDomain" abstract="true" name="HedgedItemTypeDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_OtherFhlbanksMember" abstract="true" name="OtherFhlbanksMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_FairValueDisclosureOffBalanceSheetRisksFaceAmountExpiringIn2026" abstract="false" name="FairValueDisclosureOffBalanceSheetRisksFaceAmountExpiringIn2026" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_FairValueDisclosureOffBalanceSheetRisksFaceAmountExpiringIn2027" abstract="false" name="FairValueDisclosureOffBalanceSheetRisksFaceAmountExpiringIn2027" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_FairValueDisclosureOffBalanceSheetRisksFaceAmountExpiringIn2028" abstract="false" name="FairValueDisclosureOffBalanceSheetRisksFaceAmountExpiringIn2028" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_FairValueDisclosureOffBalanceSheetRisksFaceAmountExpiringIn2029" abstract="false" name="FairValueDisclosureOffBalanceSheetRisksFaceAmountExpiringIn2029" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_FairValueDisclosureOffBalanceSheetRisksFaceAmountExpiringIn2030" abstract="false" name="FairValueDisclosureOffBalanceSheetRisksFaceAmountExpiringIn2030" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_FairValueDisclosureOffBalanceSheetRisksFaceAmountExpiringIn2031" abstract="false" name="FairValueDisclosureOffBalanceSheetRisksFaceAmountExpiringIn2031" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_ScheduleOfOtherTransactionsTable" abstract="true" name="ScheduleOfOtherTransactionsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_ScheduleOfOtherTransactionsByCounterpartyAxis" abstract="true" name="ScheduleOfOtherTransactionsByCounterpartyAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_ScheduleOfOtherTransactionsCounterpartyDomain" abstract="true" name="ScheduleOfOtherTransactionsCounterpartyDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_ScheduleOfOtherTransactionsByCounterpartyDomain" abstract="true" name="ScheduleOfOtherTransactionsByCounterpartyDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_ScheduleOfOtherTransactionsLineItems" abstract="true" name="ScheduleOfOtherTransactionsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_LoansMadeToOtherFhlbanksRollForward" abstract="true" name="LoansMadeToOtherFhlbanksRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_BorrowingsFromOtherFhlbanksRollForward" abstract="true" name="BorrowingsFromOtherFhlbanksRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_PaymentsForFederalHomeLoanBankLoans" abstract="false" name="PaymentsForFederalHomeLoanBankLoans" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_ProceedsFromFederalHomeLoanBankLoans" abstract="false" name="ProceedsFromFederalHomeLoanBankLoans" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_ParValueOfBondsTransferredFromFederalHomeLoanBanks" abstract="false" name="ParValueOfBondsTransferredFromFederalHomeLoanBanks" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fhlbd_AOCICashFlowsHedgingMember" abstract="true" name="AOCICashFlowsHedgingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fhlbd_ReclassificationsFromAccumulatedOtherComprehensiveIncomeLossToNetIncomeAbstract" abstract="true" name="ReclassificationsFromAccumulatedOtherComprehensiveIncomeLossToNetIncomeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fhlbd_OtherAmountsOfOtherComprehensiveIncomeLossAbstract" abstract="true" name="OtherAmountsOfOtherComprehensiveIncomeLossAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
</xs:schema>
