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

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019f4274-b278-714d-998c-38f370ca6aaf,g:c216d028-55fa-44ac-94d1-bb5c7ed24ecc-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:cp="http://www.cpr.ca/20260630" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.cpr.ca/20260630">
  <xs:import namespace="http://fasb.org/srt/2026" schemaLocation="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2026" schemaLocation="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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.sec.gov/dei/2026" schemaLocation="https://xbrl.sec.gov/dei/2026/dei-2026.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2026" schemaLocation="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/exch/2026" schemaLocation="https://xbrl.sec.gov/exch/2026/exch-2026.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="cp-20260630_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="cp-20260630_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="cp-20260630_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="cp-20260630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.cpr.ca/role/Cover">
        <link:definition>0000001 - Document - Cover</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="INTERIMCONSOLIDATEDSTATEMENTSOFINCOME" roleURI="http://www.cpr.ca/role/INTERIMCONSOLIDATEDSTATEMENTSOFINCOME">
        <link:definition>9952151 - Statement - INTERIM CONSOLIDATED STATEMENTS OF INCOME</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="INTERIMCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" roleURI="http://www.cpr.ca/role/INTERIMCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME">
        <link:definition>9952152 - Statement - INTERIM CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</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="INTERIMCONSOLIDATEDBALANCESHEETSASAT" roleURI="http://www.cpr.ca/role/INTERIMCONSOLIDATEDBALANCESHEETSASAT">
        <link:definition>9952153 - Statement - INTERIM CONSOLIDATED BALANCE SHEETS AS AT</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="INTERIMCONSOLIDATEDSTATEMENTSOFCASHFLOWS" roleURI="http://www.cpr.ca/role/INTERIMCONSOLIDATEDSTATEMENTSOFCASHFLOWS">
        <link:definition>9952154 - Statement - INTERIM CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INTERIMCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" roleURI="http://www.cpr.ca/role/INTERIMCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY">
        <link:definition>9952155 - Statement - INTERIM CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INTERIMCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYPARENTHETICAL" roleURI="http://www.cpr.ca/role/INTERIMCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYPARENTHETICAL">
        <link:definition>9952156 - Statement - INTERIM CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (PARENTHETICAL)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Descriptionofbusinessandbasisofpresentation" roleURI="http://www.cpr.ca/role/Descriptionofbusinessandbasisofpresentation">
        <link:definition>9952157 - Disclosure - Description of business and basis of presentation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Accountingchanges" roleURI="http://www.cpr.ca/role/Accountingchanges">
        <link:definition>9952158 - Disclosure - Accounting changes</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="Revenues" roleURI="http://www.cpr.ca/role/Revenues">
        <link:definition>9952159 - Disclosure - Revenues</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="Gainonsaleofequityinvestment" roleURI="http://www.cpr.ca/role/Gainonsaleofequityinvestment">
        <link:definition>9952160 - Disclosure - Gain on sale of equity investment</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="Incometaxes" roleURI="http://www.cpr.ca/role/Incometaxes">
        <link:definition>9952161 - Disclosure - Income taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Earningspershare" roleURI="http://www.cpr.ca/role/Earningspershare">
        <link:definition>9952162 - Disclosure - Earnings per share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ChangesinAccumulatedothercomprehensiveincomeAOCIbycomponent" roleURI="http://www.cpr.ca/role/ChangesinAccumulatedothercomprehensiveincomeAOCIbycomponent">
        <link:definition>9952163 - Disclosure - Changes in Accumulated other comprehensive income ("AOCI") by component</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="Accountsreceivablenet" roleURI="http://www.cpr.ca/role/Accountsreceivablenet">
        <link:definition>9952164 - Disclosure - Accounts receivable, net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Debt" roleURI="http://www.cpr.ca/role/Debt">
        <link:definition>9952165 - Disclosure - Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Financialinstruments" roleURI="http://www.cpr.ca/role/Financialinstruments">
        <link:definition>9952166 - Disclosure - Financial instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Sharerepurchases" roleURI="http://www.cpr.ca/role/Sharerepurchases">
        <link:definition>9952167 - Disclosure - Share repurchases</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="Pensionandotherbenefits" roleURI="http://www.cpr.ca/role/Pensionandotherbenefits">
        <link:definition>9952168 - Disclosure - Pension and other benefits</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="Stockbasedcompensation" roleURI="http://www.cpr.ca/role/Stockbasedcompensation">
        <link:definition>9952169 - Disclosure - Stock-based compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Contingencies" roleURI="http://www.cpr.ca/role/Contingencies">
        <link:definition>9952170 - Disclosure - Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DescriptionofbusinessandbasisofpresentationPolicies" roleURI="http://www.cpr.ca/role/DescriptionofbusinessandbasisofpresentationPolicies">
        <link:definition>9955511 - Disclosure - Description of business and basis of presentation (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuesTables" roleURI="http://www.cpr.ca/role/RevenuesTables">
        <link:definition>9955512 - Disclosure - Revenues (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="EarningspershareTables" roleURI="http://www.cpr.ca/role/EarningspershareTables">
        <link:definition>9955513 - Disclosure - Earnings per share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ChangesinAccumulatedothercomprehensiveincomeAOCIbycomponentTables" roleURI="http://www.cpr.ca/role/ChangesinAccumulatedothercomprehensiveincomeAOCIbycomponentTables">
        <link:definition>9955514 - Disclosure - Changes in Accumulated other comprehensive income ("AOCI") by component (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="AccountsreceivablenetTables" roleURI="http://www.cpr.ca/role/AccountsreceivablenetTables">
        <link:definition>9955515 - Disclosure - Accounts receivable, net (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="SharerepurchasesTables" roleURI="http://www.cpr.ca/role/SharerepurchasesTables">
        <link:definition>9955516 - Disclosure - Share repurchases (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="PensionandotherbenefitsTables" roleURI="http://www.cpr.ca/role/PensionandotherbenefitsTables">
        <link:definition>9955517 - Disclosure - Pension and other benefits (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="DescriptionofbusinessandbasisofpresentationDetails" roleURI="http://www.cpr.ca/role/DescriptionofbusinessandbasisofpresentationDetails">
        <link:definition>9955518 - Disclosure - Description of business and basis of presentation (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="RevenuesDetails" roleURI="http://www.cpr.ca/role/RevenuesDetails">
        <link:definition>9955519 - Disclosure - Revenues (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="GainonsaleofequityinvestmentDetails" roleURI="http://www.cpr.ca/role/GainonsaleofequityinvestmentDetails">
        <link:definition>9955520 - Disclosure - Gain on sale of equity investment (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="IncometaxesDetails" roleURI="http://www.cpr.ca/role/IncometaxesDetails">
        <link:definition>9955521 - Disclosure - Income taxes (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="EarningspershareScheduleofEarningsperShareDetails" roleURI="http://www.cpr.ca/role/EarningspershareScheduleofEarningsperShareDetails">
        <link:definition>9955522 - Disclosure - Earnings per share - Schedule of Earnings per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningspershareNarrativeDetails" roleURI="http://www.cpr.ca/role/EarningspershareNarrativeDetails">
        <link:definition>9955523 - Disclosure - Earnings per share - 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="ChangesinAccumulatedothercomprehensiveincomeAOCIbycomponentDetails" roleURI="http://www.cpr.ca/role/ChangesinAccumulatedothercomprehensiveincomeAOCIbycomponentDetails">
        <link:definition>9955524 - Disclosure - Changes in Accumulated other comprehensive income ("AOCI") by component (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="AccountsreceivablenetDetails" roleURI="http://www.cpr.ca/role/AccountsreceivablenetDetails">
        <link:definition>9955525 - Disclosure - Accounts receivable, net (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="DebtDetails" roleURI="http://www.cpr.ca/role/DebtDetails">
        <link:definition>9955526 - Disclosure - Debt (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="FinancialinstrumentsDetails" roleURI="http://www.cpr.ca/role/FinancialinstrumentsDetails">
        <link:definition>9955527 - Disclosure - Financial instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SharerepurchasesNarrativeDetails" roleURI="http://www.cpr.ca/role/SharerepurchasesNarrativeDetails">
        <link:definition>9955528 - Disclosure - Share repurchases - 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="SharerepurchasesScheduleofRepurchaseProgramDetails" roleURI="http://www.cpr.ca/role/SharerepurchasesScheduleofRepurchaseProgramDetails">
        <link:definition>9955529 - Disclosure - Share repurchases - Schedule of Repurchase Program (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="PensionandotherbenefitsNarrativeDetails" roleURI="http://www.cpr.ca/role/PensionandotherbenefitsNarrativeDetails">
        <link:definition>9955530 - Disclosure - Pension and other benefits - 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="PensionandotherbenefitsNetPeriodicBenefitCostforDBPensionPlansandOtherBenefitsDetails" roleURI="http://www.cpr.ca/role/PensionandotherbenefitsNetPeriodicBenefitCostforDBPensionPlansandOtherBenefitsDetails">
        <link:definition>9955531 - Disclosure - Pension and other benefits - Net Periodic Benefit Cost for DB Pension Plans and Other Benefits (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="StockbasedcompensationNarrativeDetails" roleURI="http://www.cpr.ca/role/StockbasedcompensationNarrativeDetails">
        <link:definition>9955532 - Disclosure - Stock-based compensation - 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="ContingenciesDetails" roleURI="http://www.cpr.ca/role/ContingenciesDetails">
        <link:definition>9955533 - Disclosure - Contingencies (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="cp_Perpetual4ConsolidatedDebentureStockMember" abstract="true" name="Perpetual4ConsolidatedDebentureStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cp_NonFreightMember" abstract="true" name="NonFreightMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cp_EquipmentRents" abstract="false" name="EquipmentRents" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cp_PurchasedServicesandOther" abstract="false" name="PurchasedServicesandOther" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cp_OtherComprehensiveIncomeLossEquityMethodInvestmentsBeforeTax" abstract="false" name="OtherComprehensiveIncomeLossEquityMethodInvestmentsBeforeTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cp_PaymentsForTaxSettlement" abstract="false" name="PaymentsForTaxSettlement" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cp_PaymentsToAcquirePropertyWithinConsolidatedSubsidiaryWithNoncontrollingInterest" abstract="false" name="PaymentsToAcquirePropertyWithinConsolidatedSubsidiaryWithNoncontrollingInterest" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cp_ScheduleOfShareRepurchaseProgramTableTextBlock" abstract="false" name="ScheduleOfShareRepurchaseProgramTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cp_MilesOfTransportationNetwork" abstract="false" name="MilesOfTransportationNetwork" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:lengthItemType"/>
  <xs:element id="cp_GrainRevenueMember" abstract="true" name="GrainRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cp_CoalRevenueMember" abstract="true" name="CoalRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cp_PotashRevenueMember" abstract="true" name="PotashRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cp_FertilizerandSulphurRevenueMember" abstract="true" name="FertilizerandSulphurRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cp_ForestProductsRevenueMember" abstract="true" name="ForestProductsRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cp_EnergyChemicalsandPlasticRevenueMember" abstract="true" name="EnergyChemicalsandPlasticRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cp_MetalsMineralsandConsumerProductsRevenueMember" abstract="true" name="MetalsMineralsandConsumerProductsRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cp_AutomotiveMember" abstract="true" name="AutomotiveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cp_IntermodalMember" abstract="true" name="IntermodalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cp_NonfreightexcludingleasingrevenuesMember" abstract="true" name="NonfreightexcludingleasingrevenuesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cp_PanamaCanalRailwayCompanyMember" abstract="true" name="PanamaCanalRailwayCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cp_EquityMethodInvestmentOwnershipPercentageSold" abstract="false" name="EquityMethodInvestmentOwnershipPercentageSold" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cp_EquityMethodInvestmentsGrossSaleAmount" abstract="false" name="EquityMethodInvestmentsGrossSaleAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cp_EquityMethodInvestmentRealizedGainLossOnDisposalAfterTax" abstract="false" name="EquityMethodInvestmentRealizedGainLossOnDisposalAfterTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cp_EffectiveIncomeTaxRateReconciliationEstimatedRateExcludingDiscreteItemsPercent" abstract="false" name="EffectiveIncomeTaxRateReconciliationEstimatedRateExcludingDiscreteItemsPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cp_KansasCitySouthernMember" abstract="true" name="KansasCitySouthernMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cp_BusinessCombinationAmortizationOfFairValueAdjustments" abstract="false" name="BusinessCombinationAmortizationOfFairValueAdjustments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cp_A3.70010.5YearNotesMember" abstract="true" name="A3.70010.5YearNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cp_A3.12510YearNotesMember" abstract="true" name="A3.12510YearNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cp_A4.003YearNoteMember" abstract="true" name="A4.003YearNoteMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cp_A5.5030YearNoteMember" abstract="true" name="A5.5030YearNoteMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cp_A2YearCreditFacilityMember" abstract="true" name="A2YearCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cp_A5YearCreditFacilityMember" abstract="true" name="A5YearCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cp_TheFacilityMember" abstract="true" name="TheFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cp_CommercialPaperProgramMember" abstract="true" name="CommercialPaperProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cp_DebtAndFinanceLeaseLiabilitiesExcludingCommercialPaper" abstract="false" name="DebtAndFinanceLeaseLiabilitiesExcludingCommercialPaper" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cp_February2026NormalCourseIssuerBidNCIBMember" abstract="true" name="February2026NormalCourseIssuerBidNCIBMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cp_March2025NormalCourseIssuerBidNCIBMember" abstract="true" name="March2025NormalCourseIssuerBidNCIBMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cp_ShareRepurchaseProgramAccruedTaxLiability" abstract="false" name="ShareRepurchaseProgramAccruedTaxLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cp_DefinedBenefitPlanPlanAssetsContributionsByEmployerNetOfRefunds" abstract="false" name="DefinedBenefitPlanPlanAssetsContributionsByEmployerNetOfRefunds" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cp_PerformanceDeferredShareUnitsMember" abstract="true" name="PerformanceDeferredShareUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cp_PSUsandPDSUsMember" abstract="true" name="PSUsandPDSUsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIssuedWeightedAveragePrice" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIssuedWeightedAveragePrice" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="cp_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantDateFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantDateFairValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cp_NumberOfUnitsThatCanBeGrantedAsPercentageOfSharesAcquired" abstract="false" name="NumberOfUnitsThatCanBeGrantedAsPercentageOfSharesAcquired" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cp_SharebasedCompensationArrangementbySharebasedPaymentAwardTradingDaysUsedtoCalculateAverageSharePrice" abstract="false" name="SharebasedCompensationArrangementbySharebasedPaymentAwardTradingDaysUsedtoCalculateAverageSharePrice" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaidAssociatedShares" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaidAssociatedShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="cp_LacMeganticRailAccidentMember" abstract="true" name="LacMeganticRailAccidentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cp_RemingtonDevelopmentCorporationLegalClaimMember" abstract="true" name="RemingtonDevelopmentCorporationLegalClaimMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cp_QuebecMinisterofSustainableDevelopmentandEnvironmentMember" abstract="true" name="QuebecMinisterofSustainableDevelopmentandEnvironmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cp_QuebecAttorneyGeneralMember" abstract="true" name="QuebecAttorneyGeneralMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cp_InitialInsurerClaimantsMember" abstract="true" name="InitialInsurerClaimantsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cp_AdditionalInsurerClaimantsMember" abstract="true" name="AdditionalInsurerClaimantsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cp_PlaintiffMember" abstract="true" name="PlaintiffMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cp_MMARMember" abstract="true" name="MMARMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cp_TheWDTrusteeMember" abstract="true" name="TheWDTrusteeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cp_RemingtonDevelopmentCorporationMember" abstract="true" name="RemingtonDevelopmentCorporationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cp_ClaimedLossorDamagesDuetoDerailmentMember" abstract="true" name="ClaimedLossorDamagesDuetoDerailmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cp_SubrogatedInsuranceClaimMember" abstract="true" name="SubrogatedInsuranceClaimMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cp_DamagesforlossinbusinessvalueMember" abstract="true" name="DamagesforlossinbusinessvalueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cp_LadingLossRecoveryMember" abstract="true" name="LadingLossRecoveryMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cp_ReimbursementforsettlementpaidbyconsignorMember" abstract="true" name="ReimbursementforsettlementpaidbyconsignorMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cp_ReimbursementforsettlementpaidbyconsigneeMember" abstract="true" name="ReimbursementforsettlementpaidbyconsigneeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cp_BreachOfContractMember" abstract="true" name="BreachOfContractMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cp_AmountofFundtobeDistributed" abstract="false" name="AmountofFundtobeDistributed" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cp_LossContingencyDamagesSoughtPreviouslyValue" abstract="false" name="LossContingencyDamagesSoughtPreviouslyValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cp_LossContingencyNumberOfOptedOutPlaintiffsOptedOut" abstract="false" name="LossContingencyNumberOfOptedOutPlaintiffsOptedOut" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="cp_LossContingencyAppealsNumberOfBankruptcyProceduralGrounds" abstract="false" name="LossContingencyAppealsNumberOfBankruptcyProceduralGrounds" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="cp_LossContingencyTotalEstimatedDamagesValue" abstract="false" name="LossContingencyTotalEstimatedDamagesValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cp_ExpectedTimePeriodForPaymentOfProvisionForEnvironmentalRemediation" abstract="false" name="ExpectedTimePeriodForPaymentOfProvisionForEnvironmentalRemediation" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
</xs:schema>
