<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.17a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: 9qI5s7xRiXgen8uCbHAsWamEqcPtxZR1GYkxvGdzfSmaXyUmrEO/oiCpq+8GkTwL -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:us-gaap="http://fasb.org/srt-sup/2022q3" xmlns:srt="http://fasb.org/srt/2022" xmlns:srt-types="http://fasb.org/srt-types/2022" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:cplp="http://capitalpplp.com/20221231" elementFormDefault="qualified" targetNamespace="http://capitalpplp.com/20221231">
    <annotation>
      <appinfo>
	<link:roleType roleURI="http://capitalpplp.com/role/Cover" id="Cover">
	  <link:definition>00000001 - 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 roleURI="http://capitalpplp.com/role/BalanceSheets" id="BalanceSheets">
	  <link:definition>00000002 - Statement - 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 roleURI="http://capitalpplp.com/role/BalanceSheetsParenthetical" id="BalanceSheetsParenthetical">
	  <link:definition>00000003 - Statement - 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 roleURI="http://capitalpplp.com/role/StatementsOfComprehensiveIncome" id="StatementsOfComprehensiveIncome">
	  <link:definition>00000004 - Statement - 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 roleURI="http://capitalpplp.com/role/StatementsOfComprehensiveIncomeParenthetical" id="StatementsOfComprehensiveIncomeParenthetical">
	  <link:definition>00000005 - Statement - Consolidated Statements of Comprehensive Income (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 roleURI="http://capitalpplp.com/role/StatementsOfChangesInPartnersCapital" id="StatementsOfChangesInPartnersCapital">
	  <link:definition>00000006 - Statement - Consolidated Statements of Changes in Partners' Capital</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://capitalpplp.com/role/StatementsOfChangesInPartnersCapitalParenthetical" id="StatementsOfChangesInPartnersCapitalParenthetical">
	  <link:definition>00000007 - Statement - Consolidated Statements of Changes in Partners' Capital (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 roleURI="http://capitalpplp.com/role/ConsolidatedStatementsOfCashFlows" id="ConsolidatedStatementsOfCashFlows">
	  <link:definition>00000008 - Statement - Consolidated 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 roleURI="http://capitalpplp.com/role/BasisOfPresentationAndGeneralInformation" id="BasisOfPresentationAndGeneralInformation">
	  <link:definition>00000009 - Disclosure - Basis of Presentation and General 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 roleURI="http://capitalpplp.com/role/SignificantAccountingPolicies" id="SignificantAccountingPolicies">
	  <link:definition>00000010 - Disclosure - Significant Accounting 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 roleURI="http://capitalpplp.com/role/Revenues" id="Revenues">
	  <link:definition>00000011 - 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 roleURI="http://capitalpplp.com/role/TransactionsWithRelatedParties" id="TransactionsWithRelatedParties">
	  <link:definition>00000012 - Disclosure - Transactions with Related Parties</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://capitalpplp.com/role/VesselsNetAndAdvancesForVesselsUnderConstruction" id="VesselsNetAndAdvancesForVesselsUnderConstruction">
	  <link:definition>00000013 - Disclosure - Vessels, net and advances for vessels under construction</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://capitalpplp.com/role/AboveBelowMarketAcquiredCharters" id="AboveBelowMarketAcquiredCharters">
	  <link:definition>00000014 - Disclosure - Above / Below market acquired charters</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://capitalpplp.com/role/Long-termDebt" id="Long-termDebt">
	  <link:definition>00000015 - Disclosure - Long-Term 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 roleURI="http://capitalpplp.com/role/FinancialInstruments" id="FinancialInstruments">
	  <link:definition>00000016 - 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 roleURI="http://capitalpplp.com/role/AccruedLiabilities" id="AccruedLiabilities">
	  <link:definition>00000017 - Disclosure - Accrued Liabilities</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://capitalpplp.com/role/VoyageExpensesAndVesselOperatingExpenses" id="VoyageExpensesAndVesselOperatingExpenses">
	  <link:definition>00000018 - Disclosure - Voyage Expenses and Vessel Operating Expenses</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://capitalpplp.com/role/IncomeTaxes" id="IncomeTaxes">
	  <link:definition>00000019 - 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 roleURI="http://capitalpplp.com/role/PartnersCapital" id="PartnersCapital">
	  <link:definition>00000020 - Disclosure - Partners&#8217; Capital</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://capitalpplp.com/role/OmnibusIncentiveCompensationPlan" id="OmnibusIncentiveCompensationPlan">
	  <link:definition>00000021 - Disclosure - Omnibus Incentive Compensation Plan</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://capitalpplp.com/role/NetIncomePerUnit" id="NetIncomePerUnit">
	  <link:definition>00000022 - Disclosure - Net Income Per Unit</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://capitalpplp.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
	  <link:definition>00000023 - Disclosure - Commitments and Contingencies</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://capitalpplp.com/role/SubsequentEvents" id="SubsequentEvents">
	  <link:definition>00000024 - Disclosure - Subsequent Events</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://capitalpplp.com/role/SignificantAccountingPoliciesPolicies" id="SignificantAccountingPoliciesPolicies">
	  <link:definition>00000025 - Disclosure - Significant Accounting Policies (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 roleURI="http://capitalpplp.com/role/BasisOfPresentationAndGeneralInformationTables" id="BasisOfPresentationAndGeneralInformationTables">
	  <link:definition>00000026 - Disclosure - Basis of Presentation and General 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 roleURI="http://capitalpplp.com/role/RevenuesTables" id="RevenuesTables">
	  <link:definition>00000027 - 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 roleURI="http://capitalpplp.com/role/TransactionsWithRelatedPartiesTables" id="TransactionsWithRelatedPartiesTables">
	  <link:definition>00000028 - Disclosure - Transactions with Related Parties (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 roleURI="http://capitalpplp.com/role/VesselsNetAndAdvancesForVesselsUnderConstructionTables" id="VesselsNetAndAdvancesForVesselsUnderConstructionTables">
	  <link:definition>00000029 - Disclosure - Vessels, net and advances for vessels under construction (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 roleURI="http://capitalpplp.com/role/AboveBelowMarketAcquiredChartersTables" id="AboveBelowMarketAcquiredChartersTables">
	  <link:definition>00000030 - Disclosure - Above / Below market acquired charters (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 roleURI="http://capitalpplp.com/role/Long-termDebtTables" id="Long-termDebtTables">
	  <link:definition>00000031 - Disclosure - Long-Term Debt (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 roleURI="http://capitalpplp.com/role/FinancialInstrumentsTables" id="FinancialInstrumentsTables">
	  <link:definition>00000032 - 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 roleURI="http://capitalpplp.com/role/AccruedLiabilitiesTables" id="AccruedLiabilitiesTables">
	  <link:definition>00000033 - Disclosure - Accrued Liabilities (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 roleURI="http://capitalpplp.com/role/VoyageExpensesAndVesselOperatingExpensesTables" id="VoyageExpensesAndVesselOperatingExpensesTables">
	  <link:definition>00000034 - Disclosure - Voyage Expenses and Vessel Operating Expenses (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 roleURI="http://capitalpplp.com/role/PartnersCapitalTables" id="PartnersCapitalTables">
	  <link:definition>00000035 - Disclosure - Partners&#8217; Capital (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://capitalpplp.com/role/OmnibusIncentiveCompensationPlanTables" id="OmnibusIncentiveCompensationPlanTables">
	  <link:definition>00000036 - Disclosure - Omnibus Incentive Compensation Plan (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 roleURI="http://capitalpplp.com/role/NetIncomePerUnitTables" id="NetIncomePerUnitTables">
	  <link:definition>00000037 - Disclosure - Net Income Per Unit (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 roleURI="http://capitalpplp.com/role/CommitmentsAndContingenciesTables" id="CommitmentsAndContingenciesTables">
	  <link:definition>00000038 - Disclosure - Commitments and Contingencies (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://capitalpplp.com/role/BasisOfPresentationAndGeneralInformation-ListOfSubsidiariesTableDetails" id="BasisOfPresentationAndGeneralInformation-ListOfSubsidiariesTableDetails">
	  <link:definition>00000039 - Disclosure - Basis of Presentation and General Information - List of Subsidiaries (Table) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://capitalpplp.com/role/BasisOfPresentationAndGeneralInformationDetailsNarrative" id="BasisOfPresentationAndGeneralInformationDetailsNarrative">
	  <link:definition>00000040 - Disclosure - Basis of Presentation and General Information (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://capitalpplp.com/role/SignificantAccountingPoliciesDetailsNarrative" id="SignificantAccountingPoliciesDetailsNarrative">
	  <link:definition>00000041 - Disclosure - Significant Accounting Policies (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://capitalpplp.com/role/Revenues-DisaggregationOfRevenueTableDetails" id="Revenues-DisaggregationOfRevenueTableDetails">
	  <link:definition>00000042 - Disclosure - Revenues - Disaggregation of revenue (Table) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://capitalpplp.com/role/RevenuesDetailsNarrative" id="RevenuesDetailsNarrative">
	  <link:definition>00000043 - Disclosure - Revenues (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://capitalpplp.com/role/TransactionsWithRelatedParties-ConsolidatedBalanceSheetsTableDetails" id="TransactionsWithRelatedParties-ConsolidatedBalanceSheetsTableDetails">
	  <link:definition>00000044 - Disclosure - Transactions with Related Parties - Consolidated Balance Sheets (Table) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://capitalpplp.com/role/TransactionsWithRelatedParties-ConsolidatedStatementsOfComprehensiveIncomeTableDetails" id="TransactionsWithRelatedParties-ConsolidatedStatementsOfComprehensiveIncomeTableDetails">
	  <link:definition>00000045 - Disclosure - Transactions with Related Parties - Consolidated Statements of Comprehensive Income (Table) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://capitalpplp.com/role/TransactionsWithRelatedPartiesDetailsNarrative" id="TransactionsWithRelatedPartiesDetailsNarrative">
	  <link:definition>00000046 - Disclosure - Transactions with Related Parties (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://capitalpplp.com/role/VesselsNetAndAdvancesForVesselsUnderConstructionTableDetails" id="VesselsNetAndAdvancesForVesselsUnderConstructionTableDetails">
	  <link:definition>00000047 - Disclosure - Vessels, net and advances for vessels under construction (Table) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://capitalpplp.com/role/VesselsNetAndAdvancesForVesselsUnderConstruction-DisposalsTableDetails" id="VesselsNetAndAdvancesForVesselsUnderConstruction-DisposalsTableDetails">
	  <link:definition>00000048 - Disclosure - Vessels, net and advances for vessels under construction - Disposals (Table) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://capitalpplp.com/role/VesselsNetAndAdvancesForVesselsUnderConstructionDetailsNarrative" id="VesselsNetAndAdvancesForVesselsUnderConstructionDetailsNarrative">
	  <link:definition>00000049 - Disclosure - Vessels, net and advances for vessels under construction (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://capitalpplp.com/role/AboveBelowMarketAcquiredTimeChartersTableDetails" id="AboveBelowMarketAcquiredTimeChartersTableDetails">
	  <link:definition>00000050 - Disclosure - Above / Below market acquired time charters (Table) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://capitalpplp.com/role/AboveBelowMarketAcquiredTimeCharters-AmortizationScheduleTableDetails" id="AboveBelowMarketAcquiredTimeCharters-AmortizationScheduleTableDetails">
	  <link:definition>00000051 - Disclosure - Above / Below market acquired time charters - Amortization Schedule (Table) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://capitalpplp.com/role/AboveBelowMarketAcquiredChartersDetailsNarrative" id="AboveBelowMarketAcquiredChartersDetailsNarrative">
	  <link:definition>00000052 - Disclosure - Above / Below market acquired charters (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://capitalpplp.com/role/Long-termDebt-BankLoansTableDetails" id="Long-termDebt-BankLoansTableDetails">
	  <link:definition>00000053 - Disclosure - Long-Term Debt - Bank Loans (Table) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://capitalpplp.com/role/Long-termDebt-RequiredAnnualLoanPaymentsTableDetails" id="Long-termDebt-RequiredAnnualLoanPaymentsTableDetails">
	  <link:definition>00000054 - Disclosure - Long-Term Debt - Required Annual Loan Payments (Table) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://capitalpplp.com/role/Long-termDebtDetailsNarrative" id="Long-termDebtDetailsNarrative">
	  <link:definition>00000055 - Disclosure - Long-Term Debt (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://capitalpplp.com/role/FinancialInstruments-ScheduleOfDerivativeLiabilitiesAtFairValueTableDetails" id="FinancialInstruments-ScheduleOfDerivativeLiabilitiesAtFairValueTableDetails">
	  <link:definition>00000056 - Disclosure - Financial Instruments - Schedule of Derivative Liabilities at Fair value (Table) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://capitalpplp.com/role/FinancialInstruments-SummaryOfGainLossOnChangeInFairValueOfDerivativesTableDetails" id="FinancialInstruments-SummaryOfGainLossOnChangeInFairValueOfDerivativesTableDetails">
	  <link:definition>00000057 - Disclosure - Financial Instruments - Summary of Gain (Loss) on Change in Fair Value of Derivatives (Table) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://capitalpplp.com/role/FinancialInstruments-FairValueMeasurementsOnRecurringBasisTableDetails" id="FinancialInstruments-FairValueMeasurementsOnRecurringBasisTableDetails">
	  <link:definition>00000058 - Disclosure - Financial Instruments - Fair value measurements on a recurring basis (Table) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://capitalpplp.com/role/FinancialInstrumentsDetailsNarrative" id="FinancialInstrumentsDetailsNarrative">
	  <link:definition>00000059 - Disclosure - Financial Instruments (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://capitalpplp.com/role/AccruedLiabilitiesTableDetails" id="AccruedLiabilitiesTableDetails">
	  <link:definition>00000060 - Disclosure - Accrued liabilities (Table) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://capitalpplp.com/role/VoyageExpensesAndVesselOperatingExpensesTableDetails" id="VoyageExpensesAndVesselOperatingExpensesTableDetails">
	  <link:definition>00000061 - Disclosure - Voyage expenses and vessel operating expenses (Table) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://capitalpplp.com/role/IncomeTaxesDetailsNarrative" id="IncomeTaxesDetailsNarrative">
	  <link:definition>00000062 - Disclosure - Income Taxes (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://capitalpplp.com/role/PartnersCapital-ScheduleOfIncentiveDistributionsTableDetails" id="PartnersCapital-ScheduleOfIncentiveDistributionsTableDetails">
	  <link:definition>00000063 - Disclosure - Partners&#8217; Capital - Schedule of Incentive Distributions (Table) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://capitalpplp.com/role/PartnersCapital-PartnershipUnitsTableDetails" id="PartnersCapital-PartnershipUnitsTableDetails">
	  <link:definition>00000064 - Disclosure - Partners&#8217; Capital - Partnership units (Table) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://capitalpplp.com/role/PartnersCapitalDetailsNarrative" id="PartnersCapitalDetailsNarrative">
	  <link:definition>00000065 - Disclosure - Partners&#8217; Capital (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://capitalpplp.com/role/OmnibusIncentiveCompensationPlanTableDetails" id="OmnibusIncentiveCompensationPlanTableDetails">
	  <link:definition>00000066 - Disclosure - Omnibus Incentive Compensation Plan (Table) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://capitalpplp.com/role/OmnibusIncentiveCompensationPlanDetailsNarrative" id="OmnibusIncentiveCompensationPlanDetailsNarrative">
	  <link:definition>00000067 - Disclosure - Omnibus Incentive Compensation Plan (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://capitalpplp.com/role/NetIncomePerUnit-BasicAndDilutedTableDetails" id="NetIncomePerUnit-BasicAndDilutedTableDetails">
	  <link:definition>00000068 - Disclosure - Net Income Per Unit - Basic and Diluted (Table) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://capitalpplp.com/role/NetIncomePerUnitDetailsNarrative" id="NetIncomePerUnitDetailsNarrative">
	  <link:definition>00000069 - Disclosure - Net Income Per Unit (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://capitalpplp.com/role/CommitmentsAndContingencies-FutureMinimumCharterHireReceiptsDetails" id="CommitmentsAndContingencies-FutureMinimumCharterHireReceiptsDetails">
	  <link:definition>00000070 - Disclosure - Commitments and Contingencies - Future minimum charter hire receipts (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 roleURI="http://capitalpplp.com/role/CommitmentsAndContingenciesDetailsNarrative" id="CommitmentsAndContingenciesDetailsNarrative">
	  <link:definition>00000071 - Disclosure - Commitments and Contingencies (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://capitalpplp.com/role/SubsequentEventsDetailsNarrative" id="SubsequentEventsDetailsNarrative">
	  <link:definition>00000072 - Disclosure - Subsequent Events (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:linkbaseRef xlink:type="simple" xlink:href="cplp-20221231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="cplp-20221231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="cplp-20221231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="cplp-20221231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd" />
    <import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd" />
    <import namespace="http://fasb.org/us-gaap-sup/2022q3" schemaLocation="https://xbrl.fasb.org/us-gaap/2022q3/us-gaap-sup-2022q3.xsd" />
    <import namespace="http://fasb.org/srt-sup/2022q3" schemaLocation="https://xbrl.fasb.org/srt/2022q3/srt-sup-2022q3.xsd" />
    <import namespace="http://fasb.org/us-types/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2022" schemaLocation="https://xbrl.sec.gov/country/2022/country-2022.xsd" />
    <import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd" />
    <import namespace="http://fasb.org/srt-types/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd" />
    <element id="cplp_CommonUnitholdersMember" name="CommonUnitholdersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_TreasuryUnitsMember" name="TreasuryUnitsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_AccumulatedOtherComprehensiveLossMember" name="AccumulatedOtherComprehensiveLossMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_NeoPanamaxContainerCarrierVesselsMember" name="NeoPanamaxContainerCarrierVesselsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_PanamaxContainerCarrierVesselsMember" name="PanamaxContainerCarrierVesselsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CapesizeBulkCarrierMember" name="CapesizeBulkCarrierMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_XDFLiquefiedNaturalGasCarriersMember" name="XDFLiquefiedNaturalGasCarriersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CPLPShippingHoldingPLCSubsidiaryMember" name="CPLPShippingHoldingPLCSubsidiaryMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_Unsecured2022BondsMember" name="Unsecured2022BondsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_Unsecured2021BondsMember" name="Unsecured2021BondsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CapitalProductOperatingGpLlcMember" name="CapitalProductOperatingGpLlcMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CPLPShippingHoldingsPLCMember" name="CPLPShippingHoldingsPLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CPLPGasOperatingCorpMember" name="CPLPGasOperatingCorpMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_PatroklosMarineCorpMember" name="PatroklosMarineCorpMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_AgamemnonContainerCarrierCorpMember" name="AgamemnonContainerCarrierCorpMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_ArchimidisContainerCarrierCorpMember" name="ArchimidisContainerCarrierCorpMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_AnaxContainerCarrierS.AMember" name="AnaxContainerCarrierS.AMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_HerculesContainerCarrierS.AMember" name="HerculesContainerCarrierS.AMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_IasonContainerCarrierS.AMember" name="IasonContainerCarrierS.AMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_ThiseasContainerCarrierSAMember" name="ThiseasContainerCarrierSAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CronusContainerCarrierSAMember" name="CronusContainerCarrierSAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_DiasContainerCarrierSAMember" name="DiasContainerCarrierSAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_PoseidonContainerCarrierSAMember" name="PoseidonContainerCarrierSAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_AtrotosContainerCarrierSAMember" name="AtrotosContainerCarrierSAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_DekaContainerCarrierSAMember" name="DekaContainerCarrierSAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_JupiterContainerCarrierSAMember" name="JupiterContainerCarrierSAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_NikitisContainerCarrierSAMember" name="NikitisContainerCarrierSAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_NeosContainerCarriersCorpMember" name="NeosContainerCarriersCorpMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_MaistrosContainerCarriersCorpMember" name="MaistrosContainerCarriersCorpMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_FilosContainerCarriersCorpMember" name="FilosContainerCarriersCorpMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_PanormosContainerCarrierSAMember" name="PanormosContainerCarrierSAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_AssosGasCarrierCorpMember" name="AssosGasCarrierCorpMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_DiasGasCarrierCorpMember" name="DiasGasCarrierCorpMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_AtrotosGasCarrierCorpMember" name="AtrotosGasCarrierCorpMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_PoseidonGasCarrierCorpMember" name="PoseidonGasCarrierCorpMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_MaximusGasCarrierCorpMember" name="MaximusGasCarrierCorpMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_KronosGasCarrierCorpMember" name="KronosGasCarrierCorpMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_ContainerCarrierAndBulkCarrierVesselsMember" name="ContainerCarrierAndBulkCarrierVesselsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_LNGCVesselsMember" name="LNGCVesselsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_TimeChartersMember" name="TimeChartersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_VoyageChartersMember" name="VoyageChartersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_NineteenVesselsUnderTimeCharterAgreementsMember" name="NineteenVesselsUnderTimeCharterAgreementsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_OneVesselUnderVoyageCharterMember" name="OneVesselUnderVoyageCharterMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_ThirteenTimeCharterAgreementsWithExtensionsInCharterersOptionMember" name="ThirteenTimeCharterAgreementsWithExtensionsInCharterersOptionMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_TwentyVesselsUnderTimeCharterAgreementsMember" name="TwentyVesselsUnderTimeCharterAgreementsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_PerformanceObligationsMember" name="PerformanceObligationsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CmtcMember" name="CmtcMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CommonPartnershipUnitsTransferredMember" name="CommonPartnershipUnitsTransferredMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CapitalGasCorpMember" name="CapitalGasCorpMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CGCIMember" name="CGCIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_LNGCAristosIAndLNGCAristarchosIMember" name="LNGCAristosIAndLNGCAristarchosIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CGCMember" name="CGCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_XDFLNGCAndThreeEcoContainerCarriersMember" name="XDFLNGCAndThreeEcoContainerCarriersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_MasterAgreementMember" name="MasterAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_OneOfThreeEcoContainerCarriersMember" name="OneOfThreeEcoContainerCarriersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_LNGCAttalosLNGCAsklipiosLNGCAdamastosLNGCAristidisIMember" name="LNGCAttalosLNGCAsklipiosLNGCAdamastosLNGCAristidisIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_EachOfTheThreeVesselsMember" name="EachOfTheThreeVesselsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_FloatingFeeManagementAgreementsMember" name="FloatingFeeManagementAgreementsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_AdministrativeAndServiceAgreementsMember" name="AdministrativeAndServiceAgreementsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CapitalExecutiveCorpAdvancesForPaymentsOnBehalfOfPartnershipMember" name="CapitalExecutiveCorpAdvancesForPaymentsOnBehalfOfPartnershipMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CapitalShipManagementCorpPaymentsOnBehalfOfPartnershipMember" name="CapitalShipManagementCorpPaymentsOnBehalfOfPartnershipMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CapitalShipManagementCorpManagementFeePayableMember" name="CapitalShipManagementCorpManagementFeePayableMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CapitalExecutiveCorpPaymentsOnBehalfOfPartnershipMember" name="CapitalExecutiveCorpPaymentsOnBehalfOfPartnershipMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CapitalExecutiveManagementFeePayableMember" name="CapitalExecutiveManagementFeePayableMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CapitalGasCorpPaymentsOnBehalfOfThePartnershipMember" name="CapitalGasCorpPaymentsOnBehalfOfThePartnershipMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_ManagementFeePayableToCapitalGasMember" name="ManagementFeePayableToCapitalGasMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_VesselCostMember" name="VesselCostMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_VesselAccumulatedDepreciationMember" name="VesselAccumulatedDepreciationMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_VesselNetBookValueMember" name="VesselNetBookValueMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CollateralVesselsMember" name="CollateralVesselsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_VesselsUnderSaleAndLeaseBackAgreementsMember" name="VesselsUnderSaleAndLeaseBackAgreementsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_UnencumberedVesselsMember" name="UnencumberedVesselsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_LNGCAsterixIMember" name="LNGCAsterixIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_MVItajaiExpressMember" name="MVItajaiExpressMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_MVManzanilloExpressMember" name="MVManzanilloExpressMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_BuenaventuraExpressMember" name="BuenaventuraExpressMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_LNGCAdamastosMember" name="LNGCAdamastosMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_SharePurchaseAgreementMember" name="SharePurchaseAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_LNGCAttalosMember" name="LNGCAttalosMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_LNGCAsklipiosMember" name="LNGCAsklipiosMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_LNGCsAristarchosMember" name="LNGCsAristarchosMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_LNGCAristosIMember" name="LNGCAristosIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_AristidisIMember" name="AristidisIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_MVSeattleExpressMVLongBeachExpressAndMVFosExpressMember" name="MVSeattleExpressMVLongBeachExpressAndMVFosExpressMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_VesselsImprovementsMember" name="VesselsImprovementsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_BallastWaterTreatmentSystemsMember" name="BallastWaterTreatmentSystemsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_ExhaustGasCleaningSystemsMember" name="ExhaustGasCleaningSystemsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_MVArchimidisMember" name="MVArchimidisMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_MVAgamemnonMember" name="MVAgamemnonMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_MVAdonisMember" name="MVAdonisMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_MVCMACGMMagdalenaMember" name="MVCMACGMMagdalenaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_AboveMarketAcquiredChartersMember" name="AboveMarketAcquiredChartersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_BelowMarketAcquiredChartersMember" name="BelowMarketAcquiredChartersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_IssuedInSeptember2017FullyRepaidInAugust2022Member" name="IssuedInSeptember2017FullyRepaidInAugust2022Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_IssuedInJanuary2020FullyRepaidInAugust2022Member" name="IssuedInJanuary2020FullyRepaidInAugust2022Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_IssuedInJanuary2021maturingInFebruary2026Member" name="IssuedInJanuary2021maturingInFebruary2026Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_IssuedInAugust2021FullyRepaidInJuly2022Member" name="IssuedInAugust2021FullyRepaidInJuly2022Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_IssuedInAugust2021FullyRepaidInJuly2022IIMember" name="IssuedInAugust2021FullyRepaidInJuly2022IIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_AssumedInDecember2021MaturingInDecember2027Member" name="AssumedInDecember2021MaturingInDecember2027Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_IssuedInOctober2022maturingInOctober2028Member" name="IssuedInOctober2022maturingInOctober2028Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_IssuedInJanuary2020MaturingInJanuary2025IMember" name="IssuedInJanuary2020MaturingInJanuary2025IMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_IssuedInJanuary2020MaturingInJanuary2025IIMember" name="IssuedInJanuary2020MaturingInJanuary2025IIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_IssuedInMay2020MaturingInMay2027Member" name="IssuedInMay2020MaturingInMay2027Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_IssuedInJanuary2021MaturingInFebruary2026IMember" name="IssuedInJanuary2021MaturingInFebruary2026IMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_IssuedInJanuary2021MaturingInFebruary2026IIMember" name="IssuedInJanuary2021MaturingInFebruary2026IIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_IssuedInJanuary2021MaturingInFebruary2026IIIMember" name="IssuedInJanuary2021MaturingInFebruary2026IIIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_AssumedInSeptember2021MaturingInOctomber2027Member" name="AssumedInSeptember2021MaturingInOctomber2027Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_AssumedInSeptember2021MaturingInMay2028Member" name="AssumedInSeptember2021MaturingInMay2028Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_AssumedInNovember2021MaturingInAugust2028Member" name="AssumedInNovember2021MaturingInAugust2028Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_AssumedInNovember2021MaturingInSeptember2028Member" name="AssumedInNovember2021MaturingInSeptember2028Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_AssumedInNovember2021MaturingInJuly2036Member" name="AssumedInNovember2021MaturingInJuly2036Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_IssuedInOctomber2021MaturingInOctomber2026Member" name="IssuedInOctomber2021MaturingInOctomber2026Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_IssuedInJuly2022MaturingInJuly2029Member" name="IssuedInJuly2022MaturingInJuly2029Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_SaleAndLeaseBackAgreement2022Member" name="SaleAndLeaseBackAgreement2022Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CreditFacility2022Member" name="CreditFacility2022Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_MVManzanilloExpressIMember" name="MVManzanilloExpressIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CreditFacility2017Member" name="CreditFacility2017Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CreditFacility2020Member" name="CreditFacility2020Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_LNGCAristarchosMember" name="LNGCAristarchosMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_Bonds2022Member" name="Bonds2022Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_BondsRequirementsAndTermsMember" name="BondsRequirementsAndTermsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_LNGAristidisI2021CreditFacilityMember" name="LNGAristidisI2021CreditFacilityMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_LNGCAdamastos2021ShinDounMember" name="LNGCAdamastos2021ShinDounMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_LNGCAttalos2021CMBFLLNGCMember" name="LNGCAttalos2021CMBFLLNGCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_LNGCAsklipios2021CMBFLLNGCMember" name="LNGCAsklipios2021CMBFLLNGCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_LNGCAristosI2021BocommMember" name="LNGCAristosI2021BocommMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_LNGCAristarchos2021BocommMember" name="LNGCAristarchos2021BocommMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CMBFLSaleAndLeasebackTransactionMember" name="CMBFLSaleAndLeasebackTransactionMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_Bonds2021Member" name="Bonds2021Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_MVAkadimosMVAdonisAndCMACGMMagdalenaMember" name="MVAkadimosMVAdonisAndCMACGMMagdalenaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_MVAdonisAndCMACGMMagdalenaMember" name="MVAdonisAndCMACGMMagdalenaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_ICBCFLFinancingArrangementMember" name="ICBCFLFinancingArrangementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CreditFacilities2017AndCreditFacilities2020AndCGCSellersCreditMember" name="CreditFacilities2017AndCreditFacilities2020AndCGCSellersCreditMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CreditFacilitiesAndFinancingArrangementsMember" name="CreditFacilitiesAndFinancingArrangementsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CovenantsMember" name="CovenantsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_PerVesselMember" name="PerVesselMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_ICBCFLFinancingArrangementandCreditFacility2022Member" name="ICBCFLFinancingArrangementandCreditFacility2022Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CMBFL20202021CMBFLPanamaxAnd2021CreditFacilityMember" name="CMBFL20202021CMBFLPanamaxAnd2021CreditFacilityMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CMBFLLNGCFinancingArrangementsMember" name="CMBFLLNGCFinancingArrangementsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_BocommFinancingArrangementsMember" name="BocommFinancingArrangementsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_AgreementAMember" name="AgreementAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_AgreementBMember" name="AgreementBMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_AgreementCMember" name="AgreementCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CurrencySwapIMember" name="CurrencySwapIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CurrencySwapIIMember" name="CurrencySwapIIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CurrencySwapIIIMember" name="CurrencySwapIIIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CGPMember" name="CGPMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_RightWaivedMember" name="RightWaivedMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_LNGCAristosIAndLNGCAristarchosMember" name="LNGCAristosIAndLNGCAristarchosMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_UnitRepurchaseProgramMember" name="UnitRepurchaseProgramMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_OmnibusIncentiveCompensationPlanMember" name="OmnibusIncentiveCompensationPlanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_MinimumQuarterlyDistributionMember" name="MinimumQuarterlyDistributionMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_TotalQuarterlyDistributionMember" name="TotalQuarterlyDistributionMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_FirstTargetDistributionMember" name="FirstTargetDistributionMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_SecondTargetDistributionMember" name="SecondTargetDistributionMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_ThirdTargetDistributionMember" name="ThirdTargetDistributionMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_ThereafterTargetDistributionMember" name="ThereafterTargetDistributionMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_AmendedAndRestatedCompensationPlanMember" name="AmendedAndRestatedCompensationPlanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_AmendedAndRestatedCompensationPlanIIMember" name="AmendedAndRestatedCompensationPlanIIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_AcquisitionOfVesselsMember" name="AcquisitionOfVesselsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_PurchaseOfScrubbersAndBWTSystemsMember" name="PurchaseOfScrubbersAndBWTSystemsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_NewSaleAndLeaseBackAgreement2023Member" name="NewSaleAndLeaseBackAgreement2023Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_IssuedInJanuary2021MaturingInFebruary2026VIMember" name="IssuedInJanuary2021MaturingInFebruary2026VIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_NewUnitRepurchaseProgramMember" name="NewUnitRepurchaseProgramMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_RelatedPartyAdvancesForVesselsUnderConstruction" name="RelatedPartyAdvancesForVesselsUnderConstruction" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_VesselsNet" name="VesselsNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_AboveMarketChartersNet" name="AboveMarketChartersNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_LimitedPartnersCapitalAccountCommonUnits" name="LimitedPartnersCapitalAccountCommonUnits" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_LongTermDebtRelatedPartyCurrent" name="LongTermDebtRelatedPartyCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_LongTermDebtRelatedPartyNonCurrent" name="LongTermDebtRelatedPartyNonCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CommonPartnershipUnitsIssued" name="CommonPartnershipUnitsIssued" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CommonPartnershipUnitsOutstanding" name="CommonPartnershipUnitsOutstanding" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CharterRevenues" name="CharterRevenues" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_VoyageExpenses" name="VoyageExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_VesselOperatingExpenses" name="VesselOperatingExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_VesselOperatingExpensesRelatedParty" name="VesselOperatingExpensesRelatedParty" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_NetIncomeAllocatedToUnvestedCommonUnits" name="NetIncomeAllocatedToUnvestedCommonUnits" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_NetIncomeLossAllocatedToCommonUnitholders" name="NetIncomeLossAllocatedToCommonUnitholders" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_IncomeLossPerBasicAndDilutedShare" name="IncomeLossPerBasicAndDilutedShare" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_WeightedAverageCommonUnitsOutstandingBasicAndDilutedAbstract" name="WeightedAverageCommonUnitsOutstandingBasicAndDilutedAbstract" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_WeightedAverageNumberOfShareOutstandingBasicAndDiluted1" name="WeightedAverageNumberOfShareOutstandingBasicAndDiluted1" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_PartnersCapitalAccountTreasuryUnitsReissuedOnFairValue" name="PartnersCapitalAccountTreasuryUnitsReissuedOnFairValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_DistributionPerUnit" name="DistributionPerUnit" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_UnrealizedGainFromExchangeDifferenceOfBonds" name="UnrealizedGainFromExchangeDifferenceOfBonds" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_UnrealizedGainFromExchangeDifferenceOfCashCashEquivalentsAndRestrictedCash" name="UnrealizedGainFromExchangeDifferenceOfCashCashEquivalentsAndRestrictedCash" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_IncreaseDecreaseInClaims" name="IncreaseDecreaseInClaims" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_DrydockingCosts" name="DrydockingCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_VesselsTransferFromAdvancesForVesselsUnderConstruction" name="VesselsTransferFromAdvancesForVesselsUnderConstruction" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_ProceedsFromSaleOfVessel" name="ProceedsFromSaleOfVessel" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_PaymentsForRepurchaseOfCommonUnits" name="PaymentsForRepurchaseOfCommonUnits" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_SellersCreditAgreement" name="SellersCreditAgreement" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_NoncashOrPartNoncashIssuanceOfCommonUnits" name="NoncashOrPartNoncashIssuanceOfCommonUnits" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CapitalizedVesselCostsIncludedInLiabilities" name="CapitalizedVesselCostsIncludedInLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CapitalizedDryDockingIncludedInLiabilities" name="CapitalizedDryDockingIncludedInLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_DebtIssuanceCostsNotYetPaid" name="DebtIssuanceCostsNotYetPaid" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_ExpensesForSaleOfVesselIncludedLiabilities" name="ExpensesForSaleOfVesselIncludedLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_DisclosureRevenuesAbstract" name="DisclosureRevenuesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_RevenueRecognitionFromContinuingOperationsDisclosureTextBlock" name="RevenueRecognitionFromContinuingOperationsDisclosureTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_DisclosureVesselsNetAndAdvancesForVesselsUnderConstructionAbstract" name="DisclosureVesselsNetAndAdvancesForVesselsUnderConstructionAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_VesselsTextBlock" name="VesselsTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_DisclosureAboveBelowMarketAcquiredChartersAbstract" name="DisclosureAboveBelowMarketAcquiredChartersAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_AboveBelowMarketAcquiredChartersDisclosureTextBlock" name="AboveBelowMarketAcquiredChartersDisclosureTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_DisclosureVoyageExpensesAndVesselOperatingExpensesAbstract" name="DisclosureVoyageExpensesAndVesselOperatingExpensesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_VoyageExpensesAndVesselOperatingExpensesDisclosure" name="VoyageExpensesAndVesselOperatingExpensesDisclosure" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_RevenueAndExpenseRecognitionPolicyTextBlock" name="RevenueAndExpenseRecognitionPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_VesselCostPolicyTextBlock" name="VesselCostPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_NetIncomePerLimitedPartnerUnitPolicy" name="NetIncomePerLimitedPartnerUnitPolicy" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_TreasuryUnitsPolicyTextBlock" name="TreasuryUnitsPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_ListOfSubsidiariesTableTextBlock" name="ListOfSubsidiariesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CharterAgreementsTableTextBlock" name="CharterAgreementsTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_GainLossOnSaleOfPropertyPlantEquipmentTextBlock" name="GainLossOnSaleOfPropertyPlantEquipmentTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_GainLossOnSaleOfPropertyPlantEquipmentITextBlock" name="GainLossOnSaleOfPropertyPlantEquipmentITextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_AboveBelowMarketAcquiredChartersTableTextBlock" name="AboveBelowMarketAcquiredChartersTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_AboveBelowMarketAcquiredCharterFutureAmortizationExpenseTableTextBlock" name="AboveBelowMarketAcquiredCharterFutureAmortizationExpenseTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_VoyageExpensesAndVesselOperatingExpensesTableTextBlock" name="VoyageExpensesAndVesselOperatingExpensesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_ScheduleOfPartnersCapitalAccountByClassTableTextBlock" name="ScheduleOfPartnersCapitalAccountByClassTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_ScheduleOfLossIncomePerUnitBasicDilutedTableTextBlock" name="ScheduleOfLossIncomePerUnitBasicDilutedTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesITableTextBlock" name="ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesITableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_EntityVesselName" name="EntityVesselName" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_VesselSize" name="VesselSize" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_EntityAcquisitionDateByPartnership" name="EntityAcquisitionDateByPartnership" nillable="true" xbrli:periodType="duration" type="xbrli:dateItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_EntityAcquisitionDateByRelatedParty" name="EntityAcquisitionDateByRelatedParty" nillable="true" xbrli:periodType="duration" type="xbrli:dateItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_NumberOfVessels" name="NumberOfVessels" nillable="true" xbrli:periodType="instant" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_EntityIncorporationDateOfIncorporation1" name="EntityIncorporationDateOfIncorporation1" nillable="true" xbrli:periodType="duration" type="xbrli:dateItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_NameOfStockExchange" name="NameOfStockExchange" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_DebtInstrumentMaturityDate1" name="DebtInstrumentMaturityDate1" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_DebtInstrumentFixedInterestRate" name="DebtInstrumentFixedInterestRate" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_MaximumOriginalMaturityOfHighlyLiquidInvestmentsClassificationCashAndCashEquivalents" name="MaximumOriginalMaturityOfHighlyLiquidInvestmentsClassificationCashAndCashEquivalents" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_ScrapValuePerLightWeightTon" name="ScrapValuePerLightWeightTon" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_IntervalBetweenVesselDrydocking" name="IntervalBetweenVesselDrydocking" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_TimeCharterYears" name="TimeCharterYears" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CommonPartnershipUnitsTransferred" name="CommonPartnershipUnitsTransferred" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_RepaymentsOfSellersCreditAgreement" name="RepaymentsOfSellersCreditAgreement" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CargoCapacity" name="CargoCapacity" nillable="true" xbrli:periodType="instant" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_ContainershipCapacity" name="ContainershipCapacity" nillable="true" xbrli:periodType="instant" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_VesselsCost" name="VesselsCost" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_VesselsAdditions" name="VesselsAdditions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_PropertyPlantAndEquipmentNetBookValueOfDisposals" name="PropertyPlantAndEquipmentNetBookValueOfDisposals" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_VesselsImprovements" name="VesselsImprovements" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_SalePriceMemorandumAgreement" name="SalePriceMemorandumAgreement" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_VesselDisposalExpenses" name="VesselDisposalExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_NumberOfVesselsAsCollateral" name="NumberOfVesselsAsCollateral" nillable="true" xbrli:periodType="instant" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_NumberOfVesselsFinancedThroughSaleAndLeaseBackAgreement" name="NumberOfVesselsFinancedThroughSaleAndLeaseBackAgreement" nillable="true" xbrli:periodType="instant" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_NumberOfUnencumberedVessels" name="NumberOfUnencumberedVessels" nillable="true" xbrli:periodType="instant" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_DeliveryDateVessel1" name="DeliveryDateVessel1" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_YearBuilt" name="YearBuilt" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_DeliveryDateVessel" name="DeliveryDateVessel" nillable="true" xbrli:periodType="duration" type="xbrli:dateItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CostsCapitalizedVesselAcquisition" name="CostsCapitalizedVesselAcquisition" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_NetAmountAboveAndBelowMarketAcquiredCharters" name="NetAmountAboveAndBelowMarketAcquiredCharters" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CostAcquisition" name="CostAcquisition" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_DateOfMemorandumAgreement" name="DateOfMemorandumAgreement" nillable="true" xbrli:periodType="duration" type="xbrli:dateItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_DisposalDate" name="DisposalDate" nillable="true" xbrli:periodType="duration" type="xbrli:dateItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_AboveMarketAcquiredCharters" name="AboveMarketAcquiredCharters" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_AmortizationOfAboveMarketAcquiredCharters" name="AmortizationOfAboveMarketAcquiredCharters" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_AccretionOfBelowMarketLease" name="AccretionOfBelowMarketLease" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_AmortizationOfAboveMarketAcquiredChartersNextRollingTwelveMonths" name="AmortizationOfAboveMarketAcquiredChartersNextRollingTwelveMonths" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_AmortizationOfAboveMarketAcquiredChartersRollingYearTwo" name="AmortizationOfAboveMarketAcquiredChartersRollingYearTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_AmortizationOfAboveMarketAcquiredChartersRollingYearThree" name="AmortizationOfAboveMarketAcquiredChartersRollingYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_AmortizationOfAboveMarketAcquiredChartersRollingYearFour" name="AmortizationOfAboveMarketAcquiredChartersRollingYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_LongTermDebtCurrentIncludingDebtIssuanceCostsCurrent" name="LongTermDebtCurrentIncludingDebtIssuanceCostsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_ProceedsFromSaleAndLeasebackTransactionGrossCashInflowFinancingArrangement" name="ProceedsFromSaleAndLeasebackTransactionGrossCashInflowFinancingArrangement" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_FullRepaymentsOfDebt" name="FullRepaymentsOfDebt" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_PartialRepaymentsOfDebt" name="PartialRepaymentsOfDebt" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_PrepaymentsOfSaleAndLeasebackTransaction" name="PrepaymentsOfSaleAndLeasebackTransaction" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_SettlementOccurredDate" name="SettlementOccurredDate" nillable="true" xbrli:periodType="duration" type="xbrli:dateItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_RatioOfEBITDAToNetInterestExpense" name="RatioOfEBITDAToNetInterestExpense" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_RatioOfIndebtednessToTotalFleetMarketValue1" name="RatioOfIndebtednessToTotalFleetMarketValue1" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_DescriptionOfDepositConditionsDSRA" name="DescriptionOfDepositConditionsDSRA" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_DescriptionOfDifferenceBetweenMVANAnd300Thousands" name="DescriptionOfDifferenceBetweenMVANAnd300Thousands" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_SaleAndLeasebackTransactionAssumedBalance" name="SaleAndLeasebackTransactionAssumedBalance" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_SaleAndLeasebackTransactionGrossCashInflowFinancingArrangement" name="SaleAndLeasebackTransactionGrossCashInflowFinancingArrangement" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_PrepaymentsOfDebt" name="PrepaymentsOfDebt" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CollateralMaintenanceRequirement" name="CollateralMaintenanceRequirement" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_DerivativeInceptionDates1" name="DerivativeInceptionDates1" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_DerivativeTerminationDates" name="DerivativeTerminationDates" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_DerivativeNotionalAmountInEuro" name="DerivativeNotionalAmountInEuro" nillable="true" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_DerivativeNotionalAmountInUSD" name="DerivativeNotionalAmountInUSD" nillable="true" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_DerivativeFixedInterestRateReceiveInEuro" name="DerivativeFixedInterestRateReceiveInEuro" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_DerivativeFixedInterestRatePayableInUSD" name="DerivativeFixedInterestRatePayableInUSD" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_IncreaseDecreaseInDerivativeFairValue" name="IncreaseDecreaseInDerivativeFairValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_NetRealizedGainLossInDerivativesInstruments" name="NetRealizedGainLossInDerivativesInstruments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_AccruedLoanInterestAndLoanFees" name="AccruedLoanInterestAndLoanFees" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_AccruedOperatingExpenses" name="AccruedOperatingExpenses" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_AccruedCapitalizedExpenses" name="AccruedCapitalizedExpenses" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_AccruedVoyageExpensesAndCommissions" name="AccruedVoyageExpensesAndCommissions" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_AccruedGeneralAndAdministrativeExpenses" name="AccruedGeneralAndAdministrativeExpenses" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_Commissions" name="Commissions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_PortExpenses" name="PortExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_OtherVoyageCostsAndExpenses" name="OtherVoyageCostsAndExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_TotalVoyageExpenses" name="TotalVoyageExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CrewWagesAndRelatedCosts" name="CrewWagesAndRelatedCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_StoresAndLubricants" name="StoresAndLubricants" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_TotalVesselOperatingExpenses" name="TotalVesselOperatingExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_TotalQuarterlyDistributionTargetAmountPerUnit" name="TotalQuarterlyDistributionTargetAmountPerUnit" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_MarginalPercentageInterestInDistributions" name="MarginalPercentageInterestInDistributions" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_PartnersCapitalAccountUnitsTreasuryUnitsOutstanding" name="PartnersCapitalAccountUnitsTreasuryUnitsOutstanding" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_GeneralPartnerOwnershipPercentage" name="GeneralPartnerOwnershipPercentage" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_UnitRepurchaseProgramAuthorizedAmount1" name="UnitRepurchaseProgramAuthorizedAmount1" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_UnitRepurchaseProgramExpirationDate" name="UnitRepurchaseProgramExpirationDate" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_TreasuryUnitsAcquiredAverageCostPerShare" name="TreasuryUnitsAcquiredAverageCostPerShare" nillable="true" xbrli:periodType="duration" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedGrantDateFairValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedGrantDateFairValue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodGrantDateFairValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodGrantDateFairValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_NumberOfAnnualInstallmentsForAwardsVested" name="NumberOfAnnualInstallmentsForAwardsVested" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_UnvestedUnitsAccruedAmountOfDistribution" name="UnvestedUnitsAccruedAmountOfDistribution" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_OperatingLeasesFutureMinimumPaymentsReceivableCurrent1" name="OperatingLeasesFutureMinimumPaymentsReceivableCurrent1" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears1" name="OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears1" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears1" name="OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears1" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears1" name="OperatingLeasesFutureMinimumPaymentsReceivableInFourYears1" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears1" name="OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears1" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_OperatingLeasesFutureMinimumPaymentsReceivableThereafter1" name="OperatingLeasesFutureMinimumPaymentsReceivableThereafter1" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_OperatingLeasesFutureMinimumPaymentsReceivable1" name="OperatingLeasesFutureMinimumPaymentsReceivable1" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_DividendPayableDatePaidDayMonthAndYear" name="DividendPayableDatePaidDayMonthAndYear" nillable="true" xbrli:periodType="duration" type="xbrli:dateItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_DescriptionOfScope" name="DescriptionOfScope" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_DescriptionOfFinancing" name="DescriptionOfFinancing" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_MinorityInterestInNetIncomeLossFromContinuingOperationsPreferredUnitHolders1" name="MinorityInterestInNetIncomeLossFromContinuingOperationsPreferredUnitHolders1" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_DifferenceBetweenCarryingAmountOfPreferredUnitsAndRedemptionPrice" name="DifferenceBetweenCarryingAmountOfPreferredUnitsAndRedemptionPrice" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_NetIncomeLossFromContinuingOperationsAllocatedToGeneralPartners" name="NetIncomeLossFromContinuingOperationsAllocatedToGeneralPartners" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_NetIncomeLossFromContinuingOperationsAllocatedToCommonUnitholders" name="NetIncomeLossFromContinuingOperationsAllocatedToCommonUnitholders" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_IncreaseDecreaseInInsuranceClaims" name="IncreaseDecreaseInInsuranceClaims" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_PaymentsForRepurchaseOfRedeemableConvertiblePreferredUnits" name="PaymentsForRepurchaseOfRedeemableConvertiblePreferredUnits" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CapitalizedDryDockingAndDeferredCostsIncludedInLiabilities" name="CapitalizedDryDockingAndDeferredCostsIncludedInLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_DifferenceBetweenCarryingAmountOfPreferredUnitsAndRedemptionPriceEquityImpact" name="DifferenceBetweenCarryingAmountOfPreferredUnitsAndRedemptionPriceEquityImpact" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_DistributionOfDiamondSSStockToUnitholders" name="DistributionOfDiamondSSStockToUnitholders" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_UnitsRedeemedOrCalledDuringPeriodValue" name="UnitsRedeemedOrCalledDuringPeriodValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_GeneralPartnerIMember" name="GeneralPartnerIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_LimitedPartnerIMember" name="LimitedPartnerIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_PreferredPartnerIMember" name="PreferredPartnerIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_AboveMarketAcquiredChartersDisclosureTextBlock" name="AboveMarketAcquiredChartersDisclosureTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_ScheduleOfRelatedPartyTransactionsTableTextIBlock" name="ScheduleOfRelatedPartyTransactionsTableTextIBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_VesselsAcquisitionsAndImprovements" name="VesselsAcquisitionsAndImprovements" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_AboveMarketAcquiredChartersTableTextBlock" name="AboveMarketAcquiredChartersTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_AboveMarketAcquiredCharterFutureAmortizationExpenseTableTextBlock" name="AboveMarketAcquiredCharterFutureAmortizationExpenseTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_AmortizationOfAboveMarketAcquiredChartersRollingYearFive" name="AmortizationOfAboveMarketAcquiredChartersRollingYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_AmortizationOfAboveMarketAcquiredChartersAfterYearFive" name="AmortizationOfAboveMarketAcquiredChartersAfterYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_NetIncomeFromContinuingOperationsAllocatedToUnvestedCommonUnits" name="NetIncomeFromContinuingOperationsAllocatedToUnvestedCommonUnits" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_NetIncomeLossFromContinuingOperationsAllocatedToCommonUnits" name="NetIncomeLossFromContinuingOperationsAllocatedToCommonUnits" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_BusinessAcquisitionContractedPrice" name="BusinessAcquisitionContractedPrice" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_NumberOfCustomers" name="NumberOfCustomers" nillable="true" xbrli:periodType="instant" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_PurchaseOptionToAcquireVesselUnderFinancingArrangement" name="PurchaseOptionToAcquireVesselUnderFinancingArrangement" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_AmountPayableAtTheExpirationOfTheLeaseIfTheOptionToAcquireTheVesselIsNotExcercised" name="AmountPayableAtTheExpirationOfTheLeaseIfTheOptionToAcquireTheVesselIsNotExcercised" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_LineOfCreditFacilityNumberOfRepaymentInstallment" name="LineOfCreditFacilityNumberOfRepaymentInstallment" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_PartnersCapitalAccountRedemptionPricePercentage" name="PartnersCapitalAccountRedemptionPricePercentage" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_FirstTargetDistributionLevelPerUnit" name="FirstTargetDistributionLevelPerUnit" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CharterRevenuesRelatedParty" name="CharterRevenuesRelatedParty" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_ListofDiscontinuedOperationsSubsidiariesTableTextBlock" name="ListofDiscontinuedOperationsSubsidiariesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_DateOfTransactionAgreement" name="DateOfTransactionAgreement" nillable="true" xbrli:periodType="duration" type="xbrli:dateTimeItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_DateOfTransactionAgreement1" name="DateOfTransactionAgreement1" nillable="true" xbrli:periodType="duration" type="xbrli:dateItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CashReceivedPartnershipContribution" name="CashReceivedPartnershipContribution" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_PartnersCapitalReverseUnitSplit" name="PartnersCapitalReverseUnitSplit" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_AboveMarketAcquiredChartersAcquisition" name="AboveMarketAcquiredChartersAcquisition" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CommencementOfCharterDate" name="CommencementOfCharterDate" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_TerminationOrEarliestExpectedRedeliveryDate" name="TerminationOrEarliestExpectedRedeliveryDate" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_LossRelatedToSettlementAgreement" name="LossRelatedToSettlementAgreement" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_MandatoryPurchaseObligationOnSaleLeasebackAgreementExpiration" name="MandatoryPurchaseObligationOnSaleLeasebackAgreementExpiration" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_RatioOfIndebtednessToTotalFleetMarketValue" name="RatioOfIndebtednessToTotalFleetMarketValue" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_ConvertiblePreferredStockSharesIssued" name="ConvertiblePreferredStockSharesIssued" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_PreferredUnitsConversionPrice" name="PreferredUnitsConversionPrice" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_PreferredUnitsConversionRate" name="PreferredUnitsConversionRate" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_MaximumProceedsFromIssuanceOfNewUnits" name="MaximumProceedsFromIssuanceOfNewUnits" nillable="true" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_BrokerageCommissionPercentageFee" name="BrokerageCommissionPercentageFee" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_VestingDateOfRemainingAwards" name="VestingDateOfRemainingAwards" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_PartnershipContributionOfTheCrudeAndProductTankerBusiness" name="PartnershipContributionOfTheCrudeAndProductTankerBusiness" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_DateOfClosingTransactionAgreement1" name="DateOfClosingTransactionAgreement1" nillable="true" xbrli:periodType="duration" type="xbrli:dateItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_ClassificationAsAssetHeldForSale" name="ClassificationAsAssetHeldForSale" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_ScheduleOfRelatedPartyTransactionsTableITextBlock" name="ScheduleOfRelatedPartyTransactionsTableITextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_UnitRepurchaseProgramPeriodInForce1" name="UnitRepurchaseProgramPeriodInForce1" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_NumberOfVesselsChangeManager" name="NumberOfVesselsChangeManager" nillable="true" xbrli:periodType="instant" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_May23June62012And2013ClassBConvertiblePreferredUnitsSubscriptionAgreementsConversionTerms" name="May23June62012And2013ClassBConvertiblePreferredUnitsSubscriptionAgreementsConversionTerms" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_PartnersCapitalAccruedDistributionsToUnvestedUnits" name="PartnersCapitalAccruedDistributionsToUnvestedUnits" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_GrossDailyHireRate" name="GrossDailyHireRate" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_NetDailyHireRate" name="NetDailyHireRate" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CommonUnitPrice" name="CommonUnitPrice" nillable="true" xbrli:periodType="instant" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_AmortizationOfBelowMarketAcquiredCharters" name="AmortizationOfBelowMarketAcquiredCharters" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_DebtInstrumentTerm1" name="DebtInstrumentTerm1" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_NumberOfVesselFinancedByDebtInstrument" name="NumberOfVesselFinancedByDebtInstrument" nillable="true" xbrli:periodType="instant" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_GeneralAndAdministrativeExpensesRelatedParty" name="GeneralAndAdministrativeExpensesRelatedParty" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_RepaymentsOfSaleAndLeasebackTransaction" name="RepaymentsOfSaleAndLeasebackTransaction" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_NetIncomeLossFromContinuingOperationsAllocableToUnvestedUnits" name="NetIncomeLossFromContinuingOperationsAllocableToUnvestedUnits" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet" name="DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare1" name="IncomeLossFromContinuingOperationsPerBasicAndDilutedShare1" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_DerivativeGainOnDerivative1" name="DerivativeGainOnDerivative1" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_DerivativeLossOnDerivative1" name="DerivativeLossOnDerivative1" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_CommonPartnershipUnitsGranted" name="CommonPartnershipUnitsGranted" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_ExpectedDeliveryDateOfVessel" name="ExpectedDeliveryDateOfVessel" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_RelatedPartyAdvancesForVesselsUnderAcquisitions" name="RelatedPartyAdvancesForVesselsUnderAcquisitions" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_VesselsTransferFromAdvancesForVesselsAcquisitions" name="VesselsTransferFromAdvancesForVesselsAcquisitions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cplp_ProvisionForIncomeTax" name="ProvisionForIncomeTax" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
</schema>
