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

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019cb01e-b5f8-7d5d-9c49-275d3e64f36d,g:00f7bb9d-95b3-473e-9574-e2698eb01405-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:imax="http://www.imax.com/20260331" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.imax.com/20260331">
  <xs:import namespace="http://fasb.org/srt/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-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/country/2024" schemaLocation="https://xbrl.sec.gov/country/2024/country-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-2024.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="imax-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="imax-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="imax-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="imax-20260331_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.imax.com/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="CondensedConsolidatedBalanceSheets" roleURI="http://www.imax.com/role/CondensedConsolidatedBalanceSheets">
        <link:definition>9952151 - Statement - Condensed Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedBalanceSheetsParenthetical" roleURI="http://www.imax.com/role/CondensedConsolidatedBalanceSheetsParenthetical">
        <link:definition>9952152 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofOperations" roleURI="http://www.imax.com/role/CondensedConsolidatedStatementsofOperations">
        <link:definition>9952153 - Statement - Condensed Consolidated Statements of Operations</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="CondensedConsolidatedStatementsofComprehensiveIncome" roleURI="http://www.imax.com/role/CondensedConsolidatedStatementsofComprehensiveIncome">
        <link:definition>9952154 - Statement - Condensed 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="CondensedConsolidatedStatementsofCashFlows" roleURI="http://www.imax.com/role/CondensedConsolidatedStatementsofCashFlows">
        <link:definition>9952155 - Statement - Condensed Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofShareholdersEquity" roleURI="http://www.imax.com/role/CondensedConsolidatedStatementsofShareholdersEquity">
        <link:definition>9952156 - Statement - Condensed Consolidated Statements of Shareholders' 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="BasisofPresentation" roleURI="http://www.imax.com/role/BasisofPresentation">
        <link:definition>9952157 - 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="NewAccountingStandardsandAccountingChanges" roleURI="http://www.imax.com/role/NewAccountingStandardsandAccountingChanges">
        <link:definition>9952158 - Disclosure - New Accounting Standards and 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="Receivables" roleURI="http://www.imax.com/role/Receivables">
        <link:definition>9952159 - Disclosure - Receivables</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="LeaseArrangements" roleURI="http://www.imax.com/role/LeaseArrangements">
        <link:definition>9952160 - Disclosure - Lease Arrangements</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="Inventories" roleURI="http://www.imax.com/role/Inventories">
        <link:definition>9952161 - Disclosure - Inventories</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="Borrowings" roleURI="http://www.imax.com/role/Borrowings">
        <link:definition>9952162 - Disclosure - Borrowings</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="CommitmentsContingenciesandGuarantees" roleURI="http://www.imax.com/role/CommitmentsContingenciesandGuarantees">
        <link:definition>9952163 - Disclosure - Commitments, Contingencies and Guarantees</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="CondensedConsolidatedStatementsofOperationsSupplementalInformation" roleURI="http://www.imax.com/role/CondensedConsolidatedStatementsofOperationsSupplementalInformation">
        <link:definition>9952164 - Disclosure - Condensed Consolidated Statements of Operations - Supplemental Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofCashFlowsSupplementalInformation" roleURI="http://www.imax.com/role/CondensedConsolidatedStatementsofCashFlowsSupplementalInformation">
        <link:definition>9952165 - Disclosure - Condensed Consolidated Statements of Cash Flows - Supplemental Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.imax.com/role/IncomeTaxes">
        <link:definition>9952166 - 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="CapitalStockandReserves" roleURI="http://www.imax.com/role/CapitalStockandReserves">
        <link:definition>9952167 - Disclosure - Capital Stock and Reserves</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="RevenuefromContractswithCustomers" roleURI="http://www.imax.com/role/RevenuefromContractswithCustomers">
        <link:definition>9952168 - Disclosure - Revenue from Contracts with Customers</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentReporting" roleURI="http://www.imax.com/role/SegmentReporting">
        <link:definition>9952169 - Disclosure - Segment Reporting</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeesPensionandPostretirementBenefits" roleURI="http://www.imax.com/role/EmployeesPensionandPostretirementBenefits">
        <link:definition>9952170 - Disclosure - Employee's Pension and Postretirement 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="FinancialInstruments" roleURI="http://www.imax.com/role/FinancialInstruments">
        <link:definition>9952171 - 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="NonControllingInterests" roleURI="http://www.imax.com/role/NonControllingInterests">
        <link:definition>9952172 - Disclosure - Non-Controlling Interests</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="RestructuringandOtherCharges" roleURI="http://www.imax.com/role/RestructuringandOtherCharges">
        <link:definition>9952173 - Disclosure - Restructuring and Other Charges</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://www.imax.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="BasisofPresentationTables" roleURI="http://www.imax.com/role/BasisofPresentationTables">
        <link:definition>9955512 - Disclosure - Basis of Presentation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ReceivablesTables" roleURI="http://www.imax.com/role/ReceivablesTables">
        <link:definition>9955513 - Disclosure - Receivables (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="LeaseArrangementsTables" roleURI="http://www.imax.com/role/LeaseArrangementsTables">
        <link:definition>9955514 - Disclosure - Lease Arrangements (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="InventoriesTables" roleURI="http://www.imax.com/role/InventoriesTables">
        <link:definition>9955515 - Disclosure - Inventories (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="BorrowingsTables" roleURI="http://www.imax.com/role/BorrowingsTables">
        <link:definition>9955516 - Disclosure - Borrowings (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="CondensedConsolidatedStatementsofOperationsSupplementalInformationTables" roleURI="http://www.imax.com/role/CondensedConsolidatedStatementsofOperationsSupplementalInformationTables">
        <link:definition>9955517 - Disclosure - Condensed Consolidated Statements of Operations - Supplemental Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofCashFlowsSupplementalInformationTables" roleURI="http://www.imax.com/role/CondensedConsolidatedStatementsofCashFlowsSupplementalInformationTables">
        <link:definition>9955518 - Disclosure - Condensed Consolidated Statements of Cash Flows - Supplemental Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CapitalStockandReservesTables" roleURI="http://www.imax.com/role/CapitalStockandReservesTables">
        <link:definition>9955519 - Disclosure - Capital Stock and Reserves (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="RevenuefromContractswithCustomersTables" roleURI="http://www.imax.com/role/RevenuefromContractswithCustomersTables">
        <link:definition>9955520 - Disclosure - Revenue from Contracts with Customers (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="SegmentReportingTables" roleURI="http://www.imax.com/role/SegmentReportingTables">
        <link:definition>9955521 - Disclosure - Segment Reporting (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsTables" roleURI="http://www.imax.com/role/FinancialInstrumentsTables">
        <link:definition>9955522 - Disclosure - Financial Instruments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofPresentationAdditionalInformationDetails" roleURI="http://www.imax.com/role/BasisofPresentationAdditionalInformationDetails">
        <link:definition>9955523 - Disclosure - Basis of Presentation - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofPresentationScheduleofVIEsTotalAssetsandLiabilitiesDetails" roleURI="http://www.imax.com/role/BasisofPresentationScheduleofVIEsTotalAssetsandLiabilitiesDetails">
        <link:definition>9955524 - Disclosure - Basis of Presentation - Schedule of VIEs Total Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ReceivablesScheduleofAllowanceForCreditLossesRelatedtoAccountsReceivableDetails" roleURI="http://www.imax.com/role/ReceivablesScheduleofAllowanceForCreditLossesRelatedtoAccountsReceivableDetails">
        <link:definition>9955525 - Disclosure - Receivables - Schedule of Allowance For Credit Losses Related to Accounts Receivable (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="ReceivablesAdditionalInformationDetails" roleURI="http://www.imax.com/role/ReceivablesAdditionalInformationDetails">
        <link:definition>9955526 - Disclosure - Receivables - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ReceivablesScheduleofFinancingReceivablesDetails" roleURI="http://www.imax.com/role/ReceivablesScheduleofFinancingReceivablesDetails">
        <link:definition>9955527 - Disclosure - Receivables - Schedule of Financing Receivables (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="ReceivablesScheduleofWeightedAverageRemainingLeaseTermandWeightedAverageInterestRateDetails" roleURI="http://www.imax.com/role/ReceivablesScheduleofWeightedAverageRemainingLeaseTermandWeightedAverageInterestRateDetails">
        <link:definition>9955528 - Disclosure - Receivables - Schedule of Weighted-Average Remaining Lease Term and Weighted-Average Interest Rate (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="ReceivablesScheduleofNetInvestmentinLeasesbyCreditQualityIndicatorDetails" roleURI="http://www.imax.com/role/ReceivablesScheduleofNetInvestmentinLeasesbyCreditQualityIndicatorDetails">
        <link:definition>9955529 - Disclosure - Receivables - Schedule of Net Investment in Leases by Credit Quality Indicator (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="ReceivablesScheduleofFinancedSaleReceivablesbyCreditQualityIndicatorDetails" roleURI="http://www.imax.com/role/ReceivablesScheduleofFinancedSaleReceivablesbyCreditQualityIndicatorDetails">
        <link:definition>9955530 - Disclosure - Receivables - Schedule of Financed Sale Receivables by Credit Quality Indicator (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="ReceivablesScheduleofAgingAnalysisforNetInvestmentinLeasesandFinancedSaleReceivablesDetails" roleURI="http://www.imax.com/role/ReceivablesScheduleofAgingAnalysisforNetInvestmentinLeasesandFinancedSaleReceivablesDetails">
        <link:definition>9955531 - Disclosure - Receivables - Schedule of Aging Analysis for Net Investment in Leases and Financed Sale Receivables (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="ReceivablesScheduleofNetInvestmentinLeasesandFinancedSaleReceivableswithBilledAmountsPastDueContinuestoAccrueFinanceIncomeDetails" roleURI="http://www.imax.com/role/ReceivablesScheduleofNetInvestmentinLeasesandFinancedSaleReceivableswithBilledAmountsPastDueContinuestoAccrueFinanceIncomeDetails">
        <link:definition>9955532 - Disclosure - Receivables - Schedule of Net Investment in Leases and Financed Sale Receivables with Billed Amounts Past Due Continues to Accrue Finance Income (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ReceivablesScheduleofNetInvestmentinLeasesandFinancedSaleReceivablesonNonaccrualStatusDetails" roleURI="http://www.imax.com/role/ReceivablesScheduleofNetInvestmentinLeasesandFinancedSaleReceivablesonNonaccrualStatusDetails">
        <link:definition>9955533 - Disclosure - Receivables - Schedule of Net Investment in Leases and Financed Sale Receivables on Nonaccrual Status (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="ReceivablesScheduleofNetInvestmentinLeasesandFinancedSaleReceivablesonNonaccrualStatusDetails_1" roleURI="http://www.imax.com/role/ReceivablesScheduleofNetInvestmentinLeasesandFinancedSaleReceivablesonNonaccrualStatusDetails_1">
        <link:definition>9955533 - Disclosure - Receivables - Schedule of Net Investment in Leases and Financed Sale Receivables on Nonaccrual Status (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="ReceivablesScheduleofAllowanceforCreditLossesRelatedtoNetInvestmentinLeasesandFinancedSaleReceivablesDetails" roleURI="http://www.imax.com/role/ReceivablesScheduleofAllowanceforCreditLossesRelatedtoNetInvestmentinLeasesandFinancedSaleReceivablesDetails">
        <link:definition>9955534 - Disclosure - Receivables - Schedule of Allowance for Credit Losses Related to Net Investment in Leases and Financed Sale Receivables (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="ReceivablesScheduleofAllowanceForCreditLossesRelatedtoVariableConsiderationReceivablesDetails" roleURI="http://www.imax.com/role/ReceivablesScheduleofAllowanceForCreditLossesRelatedtoVariableConsiderationReceivablesDetails">
        <link:definition>9955535 - Disclosure - Receivables - Schedule of Allowance For Credit Losses Related to Variable Consideration Receivables (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="LeaseArrangementsLessorAdditionalInformationDetails" roleURI="http://www.imax.com/role/LeaseArrangementsLessorAdditionalInformationDetails">
        <link:definition>9955536 - Disclosure - Lease Arrangements - Lessor, Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeaseArrangementsScheduleofMaturitiesofLeaseReceivablesDetails" roleURI="http://www.imax.com/role/LeaseArrangementsScheduleofMaturitiesofLeaseReceivablesDetails">
        <link:definition>9955537 - Disclosure - Lease Arrangements - Schedule of Maturities of Lease Receivables (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="InventoriesScheduleofInventoriesDetails" roleURI="http://www.imax.com/role/InventoriesScheduleofInventoriesDetails">
        <link:definition>9955538 - Disclosure - Inventories - Schedule of Inventories (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="InventoriesAdditionalInformationDetails" roleURI="http://www.imax.com/role/InventoriesAdditionalInformationDetails">
        <link:definition>9955539 - Disclosure - Inventories - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BorrowingsScheduleofRevolvingCreditFacilityBorrowingsNetDetails" roleURI="http://www.imax.com/role/BorrowingsScheduleofRevolvingCreditFacilityBorrowingsNetDetails">
        <link:definition>9955540 - Disclosure - Borrowings - Schedule of Revolving Credit Facility Borrowings, 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="BorrowingsAdditionalInformationDetails" roleURI="http://www.imax.com/role/BorrowingsAdditionalInformationDetails">
        <link:definition>9955541 - Disclosure - Borrowings - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BorrowingsScheduleofConvertibleNotesNetDetails" roleURI="http://www.imax.com/role/BorrowingsScheduleofConvertibleNotesNetDetails">
        <link:definition>9955542 - Disclosure - Borrowings - Schedule of Convertible Notes, 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="CommitmentsContingenciesandGuaranteesDetails" roleURI="http://www.imax.com/role/CommitmentsContingenciesandGuaranteesDetails">
        <link:definition>9955543 - Disclosure - Commitments, Contingencies and Guarantees (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="CondensedConsolidatedStatementsofOperationsSupplementalInformationScheduleofSellingExpensesIncludingSalesCommissionsandMarketingandOtherExpensesDetails" roleURI="http://www.imax.com/role/CondensedConsolidatedStatementsofOperationsSupplementalInformationScheduleofSellingExpensesIncludingSalesCommissionsandMarketingandOtherExpensesDetails">
        <link:definition>9955544 - Disclosure - Condensed Consolidated Statements of Operations - Supplemental Information - Schedule of Selling Expenses, Including Sales Commissions and Marketing and Other Expenses (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="CondensedConsolidatedStatementsofOperationsSupplementalInformationAdditionalInformationDetails" roleURI="http://www.imax.com/role/CondensedConsolidatedStatementsofOperationsSupplementalInformationAdditionalInformationDetails">
        <link:definition>9955545 - Disclosure - Condensed Consolidated Statements of Operations - Supplemental Information - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofCashFlowsSupplementalInformationScheduleofChangesinOtherOperatingAssetsandLiabilitiesDetails" roleURI="http://www.imax.com/role/CondensedConsolidatedStatementsofCashFlowsSupplementalInformationScheduleofChangesinOtherOperatingAssetsandLiabilitiesDetails">
        <link:definition>9955546 - Disclosure - Condensed Consolidated Statements of Cash Flows - Supplemental Information - Schedule of Changes in Other Operating Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofCashFlowsSupplementalInformationScheduleofDepreciationandAmortizationDetails" roleURI="http://www.imax.com/role/CondensedConsolidatedStatementsofCashFlowsSupplementalInformationScheduleofDepreciationandAmortizationDetails">
        <link:definition>9955547 - Disclosure - Condensed Consolidated Statements of Cash Flows - Supplemental Information - Schedule of Depreciation and Amortization (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="CondensedConsolidatedStatementsofCashFlowsSupplementalInformationScheduleofWriteDownsDetails" roleURI="http://www.imax.com/role/CondensedConsolidatedStatementsofCashFlowsSupplementalInformationScheduleofWriteDownsDetails">
        <link:definition>9955548 - Disclosure - Condensed Consolidated Statements of Cash Flows - Supplemental Information - Schedule of Write-Downs (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="CondensedConsolidatedStatementsofCashFlowsSupplementalInformationScheduleofSignificantNonCashInvestingActivitiesDetails" roleURI="http://www.imax.com/role/CondensedConsolidatedStatementsofCashFlowsSupplementalInformationScheduleofSignificantNonCashInvestingActivitiesDetails">
        <link:definition>9955549 - Disclosure - Condensed Consolidated Statements of Cash Flows - Supplemental Information - Schedule of Significant Non-Cash Investing Activities (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.imax.com/role/IncomeTaxesDetails">
        <link:definition>9955550 - 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="CapitalStockandReservesAdditionalInformationDetails" roleURI="http://www.imax.com/role/CapitalStockandReservesAdditionalInformationDetails">
        <link:definition>9955551 - Disclosure - Capital Stock and Reserves - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CapitalStockandReservesScheduleofShareBasedCompensationDetails" roleURI="http://www.imax.com/role/CapitalStockandReservesScheduleofShareBasedCompensationDetails">
        <link:definition>9955552 - Disclosure - Capital Stock and Reserves - Schedule of Share-Based Compensation (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="CapitalStockandReservesScheduleofShareBasedCompensationExpensebyAwardTypeDetails" roleURI="http://www.imax.com/role/CapitalStockandReservesScheduleofShareBasedCompensationExpensebyAwardTypeDetails">
        <link:definition>9955553 - Disclosure - Capital Stock and Reserves - Schedule of Share-Based Compensation Expense by Award Type (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="CapitalStockandReservesScheduleofStockOptionsDetails" roleURI="http://www.imax.com/role/CapitalStockandReservesScheduleofStockOptionsDetails">
        <link:definition>9955554 - Disclosure - Capital Stock and Reserves - Schedule of Stock Options (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="CapitalStockandReservesScheduleofRestrictedStockUnitsActivityDetails" roleURI="http://www.imax.com/role/CapitalStockandReservesScheduleofRestrictedStockUnitsActivityDetails">
        <link:definition>9955555 - Disclosure - Capital Stock and Reserves - Schedule of Restricted Stock Units Activity (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="CapitalStockandReservesScheduleofPerformanceStockUnitsActivityDetails" roleURI="http://www.imax.com/role/CapitalStockandReservesScheduleofPerformanceStockUnitsActivityDetails">
        <link:definition>9955556 - Disclosure - Capital Stock and Reserves - Schedule of Performance Stock Units Activity (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="CapitalStockandReservesScheduleofBasicandDilutedWeightedAverageSharesOutstandingDetails" roleURI="http://www.imax.com/role/CapitalStockandReservesScheduleofBasicandDilutedWeightedAverageSharesOutstandingDetails">
        <link:definition>9955557 - Disclosure - Capital Stock and Reserves - Schedule of Basic and Diluted Weighted Average Shares Outstanding (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="RevenuefromContractswithCustomersScheduleofDisaggregationofRevenuebySegmentDetails" roleURI="http://www.imax.com/role/RevenuefromContractswithCustomersScheduleofDisaggregationofRevenuebySegmentDetails">
        <link:definition>9955558 - Disclosure - Revenue from Contracts with Customers - Schedule of Disaggregation of Revenue by Segment (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="RevenuefromContractswithCustomersAdditionalInformationDetails" roleURI="http://www.imax.com/role/RevenuefromContractswithCustomersAdditionalInformationDetails">
        <link:definition>9955559 - Disclosure - Revenue from Contracts with Customers - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentReportingAdditionalInformationDetails" roleURI="http://www.imax.com/role/SegmentReportingAdditionalInformationDetails">
        <link:definition>9955560 - Disclosure - Segment Reporting - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentReportingScheduleofSegmentReportingInformationbyReportableSegmentDetails" roleURI="http://www.imax.com/role/SegmentReportingScheduleofSegmentReportingInformationbyReportableSegmentDetails">
        <link:definition>9955561 - Disclosure - Segment Reporting - Schedule of Segment Reporting Information by Reportable Segment (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="SegmentReportingScheduleofCostsandExpensesApplicabletoRevenuesforContentSolutionsDetails" roleURI="http://www.imax.com/role/SegmentReportingScheduleofCostsandExpensesApplicabletoRevenuesforContentSolutionsDetails">
        <link:definition>9955562 - Disclosure - Segment Reporting - Schedule of Costs and Expenses Applicable to Revenues for Content Solutions (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="SegmentReportingScheduleofCostsandExpensesApplicabletoRevenuesfortheTechnologyProductsandServicesDetails" roleURI="http://www.imax.com/role/SegmentReportingScheduleofCostsandExpensesApplicabletoRevenuesfortheTechnologyProductsandServicesDetails">
        <link:definition>9955563 - Disclosure - Segment Reporting - Schedule of Costs and Expenses Applicable to Revenues for the Technology Products and Services (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="SegmentReportingScheduleofRevenuesByGeographicAreaDetails" roleURI="http://www.imax.com/role/SegmentReportingScheduleofRevenuesByGeographicAreaDetails">
        <link:definition>9955564 - Disclosure - Segment Reporting - Schedule of Revenues By Geographic Area (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="EmployeesPensionandPostretirementBenefitsDetails" roleURI="http://www.imax.com/role/EmployeesPensionandPostretirementBenefitsDetails">
        <link:definition>9955565 - Disclosure - Employee's Pension and Postretirement 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="FinancialInstrumentsAdditionalInformationDetails" roleURI="http://www.imax.com/role/FinancialInstrumentsAdditionalInformationDetails">
        <link:definition>9955566 - Disclosure - Financial Instruments - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsScheduleofFairValueofFinancialInstrumentsDetails" roleURI="http://www.imax.com/role/FinancialInstrumentsScheduleofFairValueofFinancialInstrumentsDetails">
        <link:definition>9955567 - Disclosure - Financial Instruments - Schedule of Fair Value of 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="FinancialInstrumentsScheduleofNotionalvalueofForeignExchangeContractsDetails" roleURI="http://www.imax.com/role/FinancialInstrumentsScheduleofNotionalvalueofForeignExchangeContractsDetails">
        <link:definition>9955568 - Disclosure - Financial Instruments - Schedule of Notional value of Foreign Exchange Contracts (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="FinancialInstrumentsScheduleofFairValueofForeignExchangeContractsDetails" roleURI="http://www.imax.com/role/FinancialInstrumentsScheduleofFairValueofForeignExchangeContractsDetails">
        <link:definition>9955569 - Disclosure - Financial Instruments - Schedule of Fair Value of Foreign Exchange Contracts (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="FinancialInstrumentsScheduleofDerivativesinForeignCurrencyHedgingRelationshipsDetails" roleURI="http://www.imax.com/role/FinancialInstrumentsScheduleofDerivativesinForeignCurrencyHedgingRelationshipsDetails">
        <link:definition>9955570 - Disclosure - Financial Instruments - Schedule of Derivatives in Foreign Currency Hedging Relationships (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="NonControllingInterestsDetails" roleURI="http://www.imax.com/role/NonControllingInterestsDetails">
        <link:definition>9955571 - Disclosure - Non-Controlling Interests (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="RestructuringandOtherChargesDetails" roleURI="http://www.imax.com/role/RestructuringandOtherChargesDetails">
        <link:definition>9955572 - Disclosure - Restructuring and Other Charges (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="imax_SalesTypeLeaseNetInvestmentInLeaseAndFinancingReceivableAfterAllowanceForCreditLoss" abstract="false" name="SalesTypeLeaseNetInvestmentInLeaseAndFinancingReceivableAfterAllowanceForCreditLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_CommitmentsAndContingenciesAndGuarantees" abstract="false" name="CommitmentsAndContingenciesAndGuarantees" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_TechnologySalesMember" abstract="true" name="TechnologySalesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_TechnologyRentalsMember" abstract="true" name="TechnologyRentalsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_FinanceIncomeMember" abstract="true" name="FinanceIncomeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_AccountsReceivableFinancingReceivableNetInvestmentInLeaseCreditLossExpenseReversalNet" abstract="false" name="AccountsReceivableFinancingReceivableNetInvestmentInLeaseCreditLossExpenseReversalNet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_WriteDowns" abstract="false" name="WriteDowns" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_IncreaseDecreaseInInventoriesAfterWrittenDownValue" abstract="false" name="IncreaseDecreaseInInventoriesAfterWrittenDownValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_IncreaseDecreaseInIncentiveToLessee" abstract="false" name="IncreaseDecreaseInIncentiveToLessee" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_PaymentsToAcquireEquipmentUnderJointRevenueSharingArrangements" abstract="false" name="PaymentsToAcquireEquipmentUnderJointRevenueSharingArrangements" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_PaymentsOfDebtIssuanceCostsRelatedToConvertibleNotes" abstract="false" name="PaymentsOfDebtIssuanceCostsRelatedToConvertibleNotes" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_StatutorySurplusReserveMember" abstract="true" name="StatutorySurplusReserveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_EstablishmentOfStatutorySurplusReserveRelatesToControllingInterests" abstract="false" name="EstablishmentOfStatutorySurplusReserveRelatesToControllingInterests" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_ReceivablesTextBlock" abstract="false" name="ReceivablesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="imax_LessorJointRevenueSharingArrangementsTextBlock" abstract="false" name="LessorJointRevenueSharingArrangementsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="imax_FinancingReceivablesConsistingOfNetInvestmentInSalesTypeLeasesAndReceivablesFromFinancedSalesTableTextBlock" abstract="false" name="FinancingReceivablesConsistingOfNetInvestmentInSalesTypeLeasesAndReceivablesFromFinancedSalesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="imax_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageInterestRateTableTextBlock" abstract="false" name="ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageInterestRateTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="imax_NetInvestmentInLeasesAndFinancedSaleReceivablesWithBilledAmountsPastDueContinuesToAccrueFinanceIncomeTableTextBlock" abstract="false" name="NetInvestmentInLeasesAndFinancedSaleReceivablesWithBilledAmountsPastDueContinuesToAccrueFinanceIncomeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="imax_ScheduleOfNetInvestmentInLeasesAndFinancedSalesReceivablesOnNonaccrualStatusTableTextBlock" abstract="false" name="ScheduleOfNetInvestmentInLeasesAndFinancedSalesReceivablesOnNonaccrualStatusTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="imax_VariableConsiderationReceivableAllowanceForCreditLossesTableTextBlock" abstract="false" name="VariableConsiderationReceivableAllowanceForCreditLossesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="imax_RevolvingCreditFacilityBorrowingsTableTextBlock" abstract="false" name="RevolvingCreditFacilityBorrowingsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="imax_SummaryOfChangesInOtherOperatingAssetsAndLiabilitiesTableTextBlock" abstract="false" name="SummaryOfChangesInOtherOperatingAssetsAndLiabilitiesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="imax_SummaryOfDepreciationAndAmortizationTableTextBlock" abstract="false" name="SummaryOfDepreciationAndAmortizationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="imax_WriteDownsTableTextBlock" abstract="false" name="WriteDownsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="imax_NumberOfVariableInterestEntities" abstract="false" name="NumberOfVariableInterestEntities" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="imax_NumberOfVariableInterestEntitiesPrimaryBeneficiary" abstract="false" name="NumberOfVariableInterestEntitiesPrimaryBeneficiary" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="imax_NumberOfVariableInterestEntitiesNotPrimaryBeneficiary" abstract="false" name="NumberOfVariableInterestEntitiesNotPrimaryBeneficiary" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="imax_AccountsReceivableAllowanceForCreditLossTable" abstract="true" name="AccountsReceivableAllowanceForCreditLossTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="imax_TheaterOperatorsMember" abstract="true" name="TheaterOperatorsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_StudiosMember" abstract="true" name="StudiosMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_OtherMember" abstract="true" name="OtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_AccountsReceivableAllowanceForCreditLossLineItems" abstract="true" name="AccountsReceivableAllowanceForCreditLossLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="imax_AccountsReceivableAllowanceForCreditLossWriteoffAfterRecovery" abstract="false" name="AccountsReceivableAllowanceForCreditLossWriteoffAfterRecovery" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_AllowanceForDoubtfulAccountsForeignExchange" abstract="false" name="AllowanceForDoubtfulAccountsForeignExchange" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_CurrentExpectedCreditLossesTable" abstract="true" name="CurrentExpectedCreditLossesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="imax_TheatreAndForeignMovieStudioMember" abstract="true" name="TheatreAndForeignMovieStudioMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_NetFinancedSalesReceivablesMember" abstract="true" name="NetFinancedSalesReceivablesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_CurrentExpectedCreditLossesLineItems" abstract="true" name="CurrentExpectedCreditLossesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="imax_IncreaseDecreaseInAllowanceForDoubtfulAccountsReceivableCurrentProvision" abstract="false" name="IncreaseDecreaseInAllowanceForDoubtfulAccountsReceivableCurrentProvision" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_NetInvestmentInLeaseNonaccrualStatusFinanceIncome" abstract="false" name="NetInvestmentInLeaseNonaccrualStatusFinanceIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_FinancedSalesReceivablesNonaccrualStatusFinanceIncome" abstract="false" name="FinancedSalesReceivablesNonaccrualStatusFinanceIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_AllowanceForDoubtfulVariableConsiderationReceivableNetOfForeignExchangeCurrentProvision" abstract="false" name="AllowanceForDoubtfulVariableConsiderationReceivableNetOfForeignExchangeCurrentProvision" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_SalesTypeLeaseReceivableGrossMinimumPaymentsDue" abstract="false" name="SalesTypeLeaseReceivableGrossMinimumPaymentsDue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_SalesTypeLeaseUnearnedFinanceIncome" abstract="false" name="SalesTypeLeaseUnearnedFinanceIncome" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_FinancedSalesReceivablesAbstract" abstract="true" name="FinancedSalesReceivablesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="imax_FinancedSalesReceivablesGrossMinimumPaymentsDue" abstract="false" name="FinancedSalesReceivablesGrossMinimumPaymentsDue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_FinancedSalesReceivablesUnearnedFinanceIncome" abstract="false" name="FinancedSalesReceivablesUnearnedFinanceIncome" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_WeightedAverageRemainingLeaseTermAbstract" abstract="true" name="WeightedAverageRemainingLeaseTermAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="imax_SalesTypeLeaseWeightedAverageRemainingLeaseTerm" abstract="false" name="SalesTypeLeaseWeightedAverageRemainingLeaseTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="imax_LeaseWeightedAverageInterestRatesAbstract" abstract="true" name="LeaseWeightedAverageInterestRatesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="imax_SalesTypeLeaseWeightedAverageDiscountRatePercent" abstract="false" name="SalesTypeLeaseWeightedAverageDiscountRatePercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="imax_FinancedSaleReceivablesWeightedAverageEffectiveInterestRate" abstract="false" name="FinancedSaleReceivablesWeightedAverageEffectiveInterestRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="imax_InGoodStandingMember" abstract="true" name="InGoodStandingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_CreditWatchMemberMember" abstract="true" name="CreditWatchMemberMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_PreApprovedTransactionsMember" abstract="true" name="PreApprovedTransactionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_TransactionsSuspendedMember" abstract="true" name="TransactionsSuspendedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_FinancialAsset30To89DaysPastDueMember" abstract="true" name="FinancialAsset30To89DaysPastDueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_NetInvestmentInLeasesAndFinancedSalesReceivablesExcludingAccruedFinanceIncomeMember" abstract="true" name="NetInvestmentInLeasesAndFinancedSalesReceivablesExcludingAccruedFinanceIncomeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_NetInvestmentInLeasesExcludingAccruedFinanceIncomeMember" abstract="true" name="NetInvestmentInLeasesExcludingAccruedFinanceIncomeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_FinancedSalesReceivablesExcludingAccruedFinanceIncomeMember" abstract="true" name="FinancedSalesReceivablesExcludingAccruedFinanceIncomeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_SalesTypeLeaseNetInvestmentInLeaseAndFinancingReceivableAfterAllowanceForCreditLossAbstract" abstract="true" name="SalesTypeLeaseNetInvestmentInLeaseAndFinancingReceivableAfterAllowanceForCreditLossAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="imax_SalesTypeLeaseNetInvestmentInLeaseAndFinancingReceivableBeforeAllowanceForCreditLoss" abstract="false" name="SalesTypeLeaseNetInvestmentInLeaseAndFinancingReceivableBeforeAllowanceForCreditLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_SalesTypeLeaseNetInvestmentInLeaseAndFinancingReceivableAllowanceForCreditLoss" abstract="false" name="SalesTypeLeaseNetInvestmentInLeaseAndFinancingReceivableAllowanceForCreditLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_NetInvestmentInLeasesAndFinancedSalesReceivablesIncludingAccruedFinanceIncomeMember" abstract="true" name="NetInvestmentInLeasesAndFinancedSalesReceivablesIncludingAccruedFinanceIncomeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_NetInvestmentInLeasesIncludingAccruedFinanceIncomeMember" abstract="true" name="NetInvestmentInLeasesIncludingAccruedFinanceIncomeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_FinancedSalesReceivablesIncludingAccruedFinanceIncomeMember" abstract="true" name="FinancedSalesReceivablesIncludingAccruedFinanceIncomeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_NetInvestmentInLeaseNonaccrualAllowanceForCreditLoss" abstract="false" name="NetInvestmentInLeaseNonaccrualAllowanceForCreditLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_NetInvestmentInLeaseNonaccrualAfterAllowanceForCreditLoss" abstract="false" name="NetInvestmentInLeaseNonaccrualAfterAllowanceForCreditLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_FinancingReceivableAllowanceForCreditLossesNonaccrualStatus" abstract="false" name="FinancingReceivableAllowanceForCreditLossesNonaccrualStatus" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_FinancingReceivablesNetNonaccrualStatus" abstract="false" name="FinancingReceivablesNetNonaccrualStatus" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_NetInvestmentInLeaseAndFinancingReceivableNonaccrualAbstract" abstract="true" name="NetInvestmentInLeaseAndFinancingReceivableNonaccrualAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="imax_NetInvestmentInLeaseAndFinancingReceivableNonaccrual" abstract="false" name="NetInvestmentInLeaseAndFinancingReceivableNonaccrual" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_NetInvestmentInLeaseAndFinancingReceivableAllowanceForCreditLossesNonaccrualStatus" abstract="false" name="NetInvestmentInLeaseAndFinancingReceivableAllowanceForCreditLossesNonaccrualStatus" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_NetInvestmentInLeaseAndFinancingReceivablesAfterAllowanceForCreditLossNonaccrual" abstract="false" name="NetInvestmentInLeaseAndFinancingReceivablesAfterAllowanceForCreditLossNonaccrual" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_SalesTypeLeaseNetInvestmentInLeaseCreditLossExpenseForeignExchange" abstract="false" name="SalesTypeLeaseNetInvestmentInLeaseCreditLossExpenseForeignExchange" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_NonCancellableJointRevenueSharingArrangementTerms" abstract="false" name="NonCancellableJointRevenueSharingArrangementTerms" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="imax_SalesTypeAndDirectFinancingLeasesLeaseReceivableToBeReceivedAfterYearFour" abstract="false" name="SalesTypeAndDirectFinancingLeasesLeaseReceivableToBeReceivedAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_InventoryRawMaterialsCurrentAndNonCurrentNetOfReserves" abstract="false" name="InventoryRawMaterialsCurrentAndNonCurrentNetOfReserves" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_InventoryWorkInProcessCurrentAndNonCurrentNetOfReserves" abstract="false" name="InventoryWorkInProcessCurrentAndNonCurrentNetOfReserves" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_InventoryFinishedGoodsCurrentAndNonCurrentNetOfReserves" abstract="false" name="InventoryFinishedGoodsCurrentAndNonCurrentNetOfReserves" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_FinishedGoodsInventoryWithTitlePassedToCustomer" abstract="false" name="FinishedGoodsInventoryWithTitlePassedToCustomer" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_WellsFargoCreditFacilityMember" abstract="true" name="WellsFargoCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_NationalBankOfCanadaFacilityMember" abstract="true" name="NationalBankOfCanadaFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_SOFREurocurrencyOrCDORRateMember" abstract="true" name="SOFREurocurrencyOrCDORRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_USBaseRateOrCanadianPrimeRateMember" abstract="true" name="USBaseRateOrCanadianPrimeRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_BankOfChinaFacilityMember" abstract="true" name="BankOfChinaFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_HsbcChinaFacilityMember" abstract="true" name="HsbcChinaFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_ConvertibleSeniorNotesDue2026Member" abstract="true" name="ConvertibleSeniorNotesDue2026Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_ConvertibleSeniorNotesDue2030Member" abstract="true" name="ConvertibleSeniorNotesDue2030Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_FederalEconomicDevelopmentLoanPayableMember" abstract="true" name="FederalEconomicDevelopmentLoanPayableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_LineOfCreditFacilityBorrowingCapacityUnderUncommittedAccordionFeature" abstract="false" name="LineOfCreditFacilityBorrowingCapacityUnderUncommittedAccordionFeature" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_DebtInstrumentNetLeverageRatio" abstract="false" name="DebtInstrumentNetLeverageRatio" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="imax_DebtInstrumentMaximumSpreadOnVariableRate" abstract="false" name="DebtInstrumentMaximumSpreadOnVariableRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="imax_LettersOfCreditOrAdvancePaymentGuarantees" abstract="false" name="LettersOfCreditOrAdvancePaymentGuarantees" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_UnrealizedGainLossOnOutstandingForeignCurrencyForwardContracts" abstract="false" name="UnrealizedGainLossOnOutstandingForeignCurrencyForwardContracts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_NotionalAmountForWhichArrangementsCanBeEntered" abstract="false" name="NotionalAmountForWhichArrangementsCanBeEntered" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_DebtInstrumentRepurchasedFaceAmountPercent" abstract="false" name="DebtInstrumentRepurchasedFaceAmountPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="imax_UnaccretedInterestBenefit" abstract="false" name="UnaccretedInterestBenefit" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_ConvertibleNotesAndOtherBorrowingsNet" abstract="false" name="ConvertibleNotesAndOtherBorrowingsNet" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_FinalAwardAmountIssued" abstract="false" name="FinalAwardAmountIssued" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_LitigationSettlementAgreementConsideration" abstract="false" name="LitigationSettlementAgreementConsideration" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_IndemnificationOther" abstract="false" name="IndemnificationOther" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_DisaggregationOfSellingGeneralAndAdministrativeExpenseTable" abstract="true" name="DisaggregationOfSellingGeneralAndAdministrativeExpenseTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="imax_DisaggregationOfSellingGeneralAndAdministrativeExpenseLineItems" abstract="true" name="DisaggregationOfSellingGeneralAndAdministrativeExpenseLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="imax_SalesCommissionsAndFeesReversalOfFees" abstract="false" name="SalesCommissionsAndFeesReversalOfFees" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_MarketingAndAdvertisingExpenseReversal" abstract="false" name="MarketingAndAdvertisingExpenseReversal" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_JointRevenueSharingArrangementMember" abstract="true" name="JointRevenueSharingArrangementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_ContentSolutionsSegmentMember" abstract="true" name="ContentSolutionsSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_RevenueEarnedFromTransactionsUnderCompanyArrangements" abstract="false" name="RevenueEarnedFromTransactionsUnderCompanyArrangements" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_NumberOfCoProducedFilmArrangement" abstract="false" name="NumberOfCoProducedFilmArrangement" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="imax_NumberOfOtherCoproducedFilmArrangements" abstract="false" name="NumberOfOtherCoproducedFilmArrangements" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="imax_ExpensesRecoveriesRelatedToCollaborativeArrangements" abstract="false" name="ExpensesRecoveriesRelatedToCollaborativeArrangements" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_DepreciationOnEquipmentAssignedToJointRevenueSharingArrangements" abstract="false" name="DepreciationOnEquipmentAssignedToJointRevenueSharingArrangements" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_DepreciationOnOtherPropertyPlantAndEquipment" abstract="false" name="DepreciationOnOtherPropertyPlantAndEquipment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_AmortizationOfIntangibleAssetsNet" abstract="false" name="AmortizationOfIntangibleAssetsNet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_WriteDownOnEquipmentAssignedToJointRevenueSharingArrangements" abstract="false" name="WriteDownOnEquipmentAssignedToJointRevenueSharingArrangements" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_WriteDownOnOtherPropertyPlantAndEquipment" abstract="false" name="WriteDownOnOtherPropertyPlantAndEquipment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_NetDecreaseIncreaseAccrualsRelatedToInvestmentInJointRevenueSharingArrangements" abstract="false" name="NetDecreaseIncreaseAccrualsRelatedToInvestmentInJointRevenueSharingArrangements" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_NetDecreaseIncreaseAccrualsRelatedToAcquisitionOfOtherIntangibleAssets" abstract="false" name="NetDecreaseIncreaseAccrualsRelatedToAcquisitionOfOtherIntangibleAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_NetDecreaseIncreaseAccrualsRelatedToPurchaseOfPropertyAndEquipment" abstract="false" name="NetDecreaseIncreaseAccrualsRelatedToPurchaseOfPropertyAndEquipment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_NetDecreaseIncreaseAccrualsRelatedToSignificantNonCashInvestingActivities" abstract="false" name="NetDecreaseIncreaseAccrualsRelatedToSignificantNonCashInvestingActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_NonEmployeeMember" abstract="true" name="NonEmployeeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_TSRPerformanceStockUnitsAwardMember" abstract="true" name="TSRPerformanceStockUnitsAwardMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_IMAXChinaMember" abstract="true" name="IMAXChinaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_ShareBasedCompensationArrangementByShareBasedPaymentAwardTypeOfGrantNumber" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardTypeOfGrantNumber" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="imax_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedGrantDateFairValueAverageClosingPriceNumberOfDays" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedGrantDateFairValueAverageClosingPriceNumberOfDays" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="imax_StockRepurchaseProgramMaximumPercentageOfSharesAuthorizedToBeRepurchased" abstract="false" name="StockRepurchaseProgramMaximumPercentageOfSharesAuthorizedToBeRepurchased" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="imax_StatutorySurplusReserveToItsSubsidiariesRegisteredCapitalPercent" abstract="false" name="StatutorySurplusReserveToItsSubsidiariesRegisteredCapitalPercent" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="imax_IMAXChinaLongTermIncentivePlanRestrictedShareUnitsMember" abstract="true" name="IMAXChinaLongTermIncentivePlanRestrictedShareUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_IMAXChinaLongTermIncentivePlanPerformanceStockUnitsMember" abstract="true" name="IMAXChinaLongTermIncentivePlanPerformanceStockUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_AwardYear2023Member" abstract="true" name="AwardYear2023Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_WeightedAverageNumberOfSharesIssuedAndOutstanding" abstract="false" name="WeightedAverageNumberOfSharesIssuedAndOutstanding" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="imax_WeightedAverageNumberOfSharesRepurchasedIssuedNet" abstract="false" name="WeightedAverageNumberOfSharesRepurchasedIssuedNet" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="imax_TechnologyProductsAndServicesSegmentMember" abstract="true" name="TechnologyProductsAndServicesSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_ImageEnhancementAndMaintenanceServicesMember" abstract="true" name="ImageEnhancementAndMaintenanceServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_FilmRemasteringAndDistributionMember" abstract="true" name="FilmRemasteringAndDistributionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_OtherContentSolutionsMember" abstract="true" name="OtherContentSolutionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_SystemSalesMember" abstract="true" name="SystemSalesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_SystemRentalsMember" abstract="true" name="SystemRentalsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_VariableConsiderationReceivablesMember" abstract="true" name="VariableConsiderationReceivablesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_GreaterChinaMember" abstract="true" name="GreaterChinaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_AsiaExcludingGreaterChinaMember" abstract="true" name="AsiaExcludingGreaterChinaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_WesternEuropeMember" abstract="true" name="WesternEuropeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_NumberOfReportableSegmentsNotDisclosedFlag" abstract="false" name="NumberOfReportableSegmentsNotDisclosedFlag" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:booleanItemType"/>
  <xs:element id="imax_LargestCustomerMember" abstract="true" name="LargestCustomerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_RestOfWorldMember" abstract="true" name="RestOfWorldMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_AccruedAndOtherLiabilitiesMember" abstract="true" name="AccruedAndOtherLiabilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_PrepaidExpensesMember" abstract="true" name="PrepaidExpensesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_DefinedBenefitPlanAdditionalInterestCostInRemainderOfTheYear" abstract="false" name="DefinedBenefitPlanAdditionalInterestCostInRemainderOfTheYear" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_CompanyOwnedLifeInsurance" abstract="false" name="CompanyOwnedLifeInsurance" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_CashHeldOrUndistributedEarningsOfForeignSubsidiary" abstract="false" name="CashHeldOrUndistributedEarningsOfForeignSubsidiary" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_CashHeldOrUndistributedEarningsOfForeignSubsidiaries" abstract="false" name="CashHeldOrUndistributedEarningsOfForeignSubsidiaries" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="imax_NumberOfCountriesAndTerritoriesInWhichEntityOperates" abstract="false" name="NumberOfCountriesAndTerritoriesInWhichEntityOperates" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="imax_ConvertibleSeniorNotesDueTwoThousandThirtyMember" abstract="true" name="ConvertibleSeniorNotesDueTwoThousandThirtyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="imax_ImaxChinaNoncontrollingInterestMember" abstract="true" name="ImaxChinaNoncontrollingInterestMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
</xs:schema>
