<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by Fujitsu Interstage XWand B0228 -->
<!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.11a -->
<!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
<!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<!-- Field: Doc-Info; Name: Misc; Value: 9qI5s7xRiXgen8uCbHAsWayAWcPtxZR12YkxvGd7falqTyYoE4fWQCxTcUd2UesH -->
<schema targetNamespace="http://capitalpplp.com/20211231" elementFormDefault="qualified" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:cplp="http://capitalpplp.com/20211231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:srt-types="http://fasb.org/srt-types/2021-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dei="http://xbrl.sec.gov/dei/2021q4" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink">
  <annotation>
    <appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="cplp-20211231_pre.xml" xlink:title="Presentation Links" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="cplp-20211231_cal.xml" xlink:title="Calculation Links" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="cplp-20211231_def.xml" xlink:title="Definition Links" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="cplp-20211231_lab.xml" xlink:title="Label Links" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
      <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/StatementsOfComprehensiveIncomeLoss" id="StatementsOfComprehensiveIncomeLoss">
        <link:definition>00000004 - Statement - Consolidated Statements of Comprehensive Income / (Loss)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://capitalpplp.com/role/StatementsOfComprehensiveIncomeLossParenthetical" id="StatementsOfComprehensiveIncomeLossParenthetical">
        <link:definition>00000005 - Statement - Consolidated Statements of Comprehensive Income / (Loss) (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/StatementsOfCashFlows" id="StatementsOfCashFlows">
        <link:definition>00000008 - Statement - 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/DiscontinuedOperations" id="DiscontinuedOperations">
        <link:definition>00000011 - Disclosure - Discontinued Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://capitalpplp.com/role/RevenuesFromContinuingOperations" id="RevenuesFromContinuingOperations">
        <link:definition>00000012 - Disclosure - Revenues from Continuing Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://capitalpplp.com/role/TransactionsWithRelatedParties" id="TransactionsWithRelatedParties">
        <link:definition>00000013 - 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/VesselsNet" id="VesselsNet">
        <link:definition>00000014 - Disclosure - Vessels, net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://capitalpplp.com/role/AboveBelowMarketAcquiredCharters" id="AboveBelowMarketAcquiredCharters">
        <link:definition>00000015 - 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>00000016 - 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>00000017 - 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>00000018 - 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>00000019 - 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>00000020 - 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>00000021 - 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>00000022 - 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/NetIncomeFromContinuingOperationsPerUnit" id="NetIncomeFromContinuingOperationsPerUnit">
        <link:definition>00000023 - Disclosure - Net Income from continuing operations 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>00000024 - 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>00000025 - 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>00000026 - 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>00000027 - 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/DiscontinuedOperationsTables" id="DiscontinuedOperationsTables">
        <link:definition>00000028 - Disclosure - Discontinued Operations (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/RevenuesFromContinuingOperationsTables" id="RevenuesFromContinuingOperationsTables">
        <link:definition>00000029 - Disclosure - Revenues from Continuing Operations (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>00000030 - 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/VesselsNetTables" id="VesselsNetTables">
        <link:definition>00000031 - Disclosure - Vessels, net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://capitalpplp.com/role/AboveBelowMarketAcquiredChartersTables" id="AboveBelowMarketAcquiredChartersTables">
        <link:definition>00000032 - 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>00000033 - 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>00000034 - 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>00000035 - 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>00000036 - 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>00000037 - 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>00000038 - 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/NetIncomeFromContinuingOperationsPerUnitTables" id="NetIncomeFromContinuingOperationsPerUnitTables">
        <link:definition>00000039 - Disclosure - Net Income from continuing operations 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>00000040 - 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>00000041 - 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>00000042 - 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>00000043 - 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/DiscontinuedOperationsTableDetails" id="DiscontinuedOperationsTableDetails">
        <link:definition>00000044 - Disclosure - Discontinued operations (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/DiscontinuedOperationsDetailsNarrative" id="DiscontinuedOperationsDetailsNarrative">
        <link:definition>00000045 - Disclosure - Discontinued Operations (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/RevenuesFromContinuingOperations-DisaggregationOfRevenueTableDetails" id="RevenuesFromContinuingOperations-DisaggregationOfRevenueTableDetails">
        <link:definition>00000046 - Disclosure - Revenues from continuing operations - 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/RevenuesFromContinuingOperationsDetailsNarrative" id="RevenuesFromContinuingOperationsDetailsNarrative">
        <link:definition>00000047 - Disclosure - Revenues from Continuing Operations (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>00000048 - 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-ConsolidatedStatementsOfComprehensiveIncomeLossTableDetails" id="TransactionsWithRelatedParties-ConsolidatedStatementsOfComprehensiveIncomeLossTableDetails">
        <link:definition>00000049 - Disclosure - Transactions with Related Parties - Consolidated Statements of Comprehensive Income / (Loss) (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>00000050 - 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/VesselsNetTableDetails" id="VesselsNetTableDetails">
        <link:definition>00000051 - Disclosure - Vessels, net (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/VesselsNet-DisposalsTableDetails" id="VesselsNet-DisposalsTableDetails">
        <link:definition>00000052 - Disclosure - Vessels, net - 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/VesselsNetDetailsNarrative" id="VesselsNetDetailsNarrative">
        <link:definition>00000053 - Disclosure - Vessels, net (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>00000054 - 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>00000055 - 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>00000056 - 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>00000057 - 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>00000058 - 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>00000059 - 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>00000060 - 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-FairValueMeasurementsOnRecurringBasisTableDetails" id="FinancialInstruments-FairValueMeasurementsOnRecurringBasisTableDetails">
        <link:definition>00000061 - 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>00000062 - 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>00000063 - 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>00000064 - 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/PartnersCapital-ScheduleOfIncentiveDistributionsTableDetails" id="PartnersCapital-ScheduleOfIncentiveDistributionsTableDetails">
        <link:definition>00000065 - 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>00000066 - 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>00000067 - 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>00000068 - 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>00000069 - 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/NetIncomeLossFromContinuingOperationsPerUnit-BasicAndDilutedTableDetails" id="NetIncomeLossFromContinuingOperationsPerUnit-BasicAndDilutedTableDetails">
        <link:definition>00000070 - Disclosure - Net Income / (Loss) from continuing operations 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/NetIncomeFromContinuingOperationsPerUnitDetailsNarrative" id="NetIncomeFromContinuingOperationsPerUnitDetailsNarrative">
        <link:definition>00000071 - Disclosure - Net Income from continuing operations 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>00000072 - 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/SubsequentEventsDetailsNarrative" id="SubsequentEventsDetailsNarrative">
        <link:definition>00000073 - 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>
    </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/2021q4" schemaLocation="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd"/>
  <import namespace="http://fasb.org/us-gaap/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd"/>
  <import namespace="http://fasb.org/us-types/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.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/2021" schemaLocation="https://xbrl.sec.gov/country/2021/country-2021.xsd"/>
  <import namespace="http://fasb.org/srt/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd"/>
  <import namespace="http://fasb.org/srt-types/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd"/>
  <element name="CommonUnitholdersMember" id="cplp_CommonUnitholdersMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="TreasuryUnitsMember" id="cplp_TreasuryUnitsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="NeoPanamaxContainerCarrierVesselsMember" id="cplp_NeoPanamaxContainerCarrierVesselsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="PanamaxContainerCarrierVesselsMember" id="cplp_PanamaxContainerCarrierVesselsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="CapesizeBulkCarrierMember" id="cplp_CapesizeBulkCarrierMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="XDFLiquefiedNaturalGasCarriersMember" id="cplp_XDFLiquefiedNaturalGasCarriersMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="TransactionAgreementMember" id="cplp_TransactionAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="DiamondMember" id="cplp_DiamondMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="DSSLoanMember" id="cplp_DSSLoanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="CPLPShippingHoldingPLCSubsidiaryMember" id="cplp_CPLPShippingHoldingPLCSubsidiaryMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="UnsecuredBondMember" id="cplp_UnsecuredBondMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="CapitalProductOperatingGpLlcMember" id="cplp_CapitalProductOperatingGpLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="CPLPShippingHoldingsPLCMember" id="cplp_CPLPShippingHoldingsPLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="CPLPGasOperatingCorpMember" id="cplp_CPLPGasOperatingCorpMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="PatroklosMarineCorpMember" id="cplp_PatroklosMarineCorpMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="AgamemnonContainerCarrierCorpMember" id="cplp_AgamemnonContainerCarrierCorpMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="ArchimidisContainerCarrierCorpMember" id="cplp_ArchimidisContainerCarrierCorpMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="AnaxContainerCarrierS.AMember" id="cplp_AnaxContainerCarrierS.AMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="HerculesContainerCarrierS.AMember" id="cplp_HerculesContainerCarrierS.AMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="IasonContainerCarrierS.AMember" id="cplp_IasonContainerCarrierS.AMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="ThiseasContainerCarrierSAMember" id="cplp_ThiseasContainerCarrierSAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="CronusContainerCarrierSAMember" id="cplp_CronusContainerCarrierSAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="DiasContainerCarrierSAMember" id="cplp_DiasContainerCarrierSAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="PoseidonContainerCarrierSAMember" id="cplp_PoseidonContainerCarrierSAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="AtrotosContainerCarrierSAMember" id="cplp_AtrotosContainerCarrierSAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="DekaContainerCarrierSAMember" id="cplp_DekaContainerCarrierSAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="JupiterContainerCarrierSAMember" id="cplp_JupiterContainerCarrierSAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="NikitisContainerCarrierSAMember" id="cplp_NikitisContainerCarrierSAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="NeosContainerCarriersCorpMember" id="cplp_NeosContainerCarriersCorpMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="MaistrosContainerCarriersCorpMember" id="cplp_MaistrosContainerCarriersCorpMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="FilosContainerCarriersCorpMember" id="cplp_FilosContainerCarriersCorpMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="AssosGasCarrierCorpMember" id="cplp_AssosGasCarrierCorpMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="DiasGasCarrierCorpMember" id="cplp_DiasGasCarrierCorpMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="AtrotosGasCarrierCorpMember" id="cplp_AtrotosGasCarrierCorpMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="PoseidonGasCarrierCorpMember" id="cplp_PoseidonGasCarrierCorpMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="MaximusGasCarrierCorpMember" id="cplp_MaximusGasCarrierCorpMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="KronosGasCarrierCorpMember" id="cplp_KronosGasCarrierCorpMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="ContainerCarrierAndBulkCarrierVesselsMember" id="cplp_ContainerCarrierAndBulkCarrierVesselsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="LNGCVesselsMember" id="cplp_LNGCVesselsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="VesselsPartOfTheCrudeAndProductTankerBusinessMember" id="cplp_VesselsPartOfTheCrudeAndProductTankerBusinessMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="TimeChartersMember" id="cplp_TimeChartersMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="VoyageChartersMember" id="cplp_VoyageChartersMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="TwentyVesselsUnderTimeCharterAgreementsMember" id="cplp_TwentyVesselsUnderTimeCharterAgreementsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="ThirteenTimeCharterAgreementsWithExtensionsInCharterersOptionMember" id="cplp_ThirteenTimeCharterAgreementsWithExtensionsInCharterersOptionMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="PerformanceObligationsMember" id="cplp_PerformanceObligationsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="LNGCAristosIAndLNGCAristarchosMember" id="cplp_LNGCAristosIAndLNGCAristarchosMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="LNGCAttalosLNGCAsklipiosLNGCAdamastosLNGCAristidisIMember" id="cplp_LNGCAttalosLNGCAsklipiosLNGCAdamastosLNGCAristidisIMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="MVSeattleExpressMVLongBeachExpressAndMVFosExpressMember" id="cplp_MVSeattleExpressMVLongBeachExpressAndMVFosExpressMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="CapitalExecutiveShipManagementCorpMember" id="cplp_CapitalExecutiveShipManagementCorpMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="MVAthenianMVAthosMVAristomenisMember" id="cplp_MVAthenianMVAthosMVAristomenisMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="CapitalExecutiveCapitalGasAndOrCSMManagersMember" id="cplp_CapitalExecutiveCapitalGasAndOrCSMManagersMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="AdministrativeAndServiceAgreementsMember" id="cplp_AdministrativeAndServiceAgreementsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="CapitalShipManagementCorpPaymentsOnBehalfOfPartnershipMember" id="cplp_CapitalShipManagementCorpPaymentsOnBehalfOfPartnershipMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="CapitalShipManagementCorpManagementFeePayableMember" id="cplp_CapitalShipManagementCorpManagementFeePayableMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="CapitalExecutiveCorpPaymentsOnBehalfOfPartnershipMember" id="cplp_CapitalExecutiveCorpPaymentsOnBehalfOfPartnershipMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="CapitalExecutiveManagementFeePayableMember" id="cplp_CapitalExecutiveManagementFeePayableMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="CapitalGasCorpPaymentsOnBehalfOfThePartnershipMember" id="cplp_CapitalGasCorpPaymentsOnBehalfOfThePartnershipMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="ManagementFeePayableToCapitalGasMember" id="cplp_ManagementFeePayableToCapitalGasMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="CSMAndCGPMember" id="cplp_CSMAndCGPMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="VesselCostMember" id="cplp_VesselCostMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="VesselAccumulatedDepreciationMember" id="cplp_VesselAccumulatedDepreciationMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="VesselNetBookValueMember" id="cplp_VesselNetBookValueMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="LNGCAdamastosMember" id="cplp_LNGCAdamastosMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="LNGCAttalosMember" id="cplp_LNGCAttalosMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="LNGCAsklipiosMember" id="cplp_LNGCAsklipiosMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="LNGCsAristarchosMember" id="cplp_LNGCsAristarchosMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="LNGCAristosIMember" id="cplp_LNGCAristosIMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="AristidisIMember" id="cplp_AristidisIMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="VesselsImprovementsMember" id="cplp_VesselsImprovementsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="ExhaustGasCleaningAndBallastWaterTreatmentSystemsMember" id="cplp_ExhaustGasCleaningAndBallastWaterTreatmentSystemsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="MVAdonisMember" id="cplp_MVAdonisMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="MVCMACGMMagdalenaMember" id="cplp_MVCMACGMMagdalenaMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="AboveMarketAcquiredChartersMember" id="cplp_AboveMarketAcquiredChartersMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="BelowMarketAcquiredChartersMember" id="cplp_BelowMarketAcquiredChartersMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="IssuedInSeptember2017MaturingInOctober2023Member" id="cplp_IssuedInSeptember2017MaturingInOctober2023Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="IssuedInJanuary2020MaturingInJanuary2025Member" id="cplp_IssuedInJanuary2020MaturingInJanuary2025Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="IssuedInJanuary2021maturingInFebruary2026Member" id="cplp_IssuedInJanuary2021maturingInFebruary2026Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="IssuedInAugust2021MaturingInSeptember2022Member" id="cplp_IssuedInAugust2021MaturingInSeptember2022Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="IssuedInAugust2021MaturingInSeptember2022IMember" id="cplp_IssuedInAugust2021MaturingInSeptember2022IMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="AssumedInDecember2021MaturingInDecember2027Member" id="cplp_AssumedInDecember2021MaturingInDecember2027Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="IssuedInJanuary2020MaturingInJanuary2025IMember" id="cplp_IssuedInJanuary2020MaturingInJanuary2025IMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="IssuedInJanuary2020MaturingInJanuary2025IIMember" id="cplp_IssuedInJanuary2020MaturingInJanuary2025IIMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="IssuedInMay2020MaturingInMay2027Member" id="cplp_IssuedInMay2020MaturingInMay2027Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="IssuedInMay2020FullyRepaidInMay2021Member" id="cplp_IssuedInMay2020FullyRepaidInMay2021Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="IssuedInMay2020FullyRepaidInDecember2021Member" id="cplp_IssuedInMay2020FullyRepaidInDecember2021Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="IssuedInJanuary2021MaturingInFebruary2026IMember" id="cplp_IssuedInJanuary2021MaturingInFebruary2026IMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="IssuedInJanuary2021MaturingInFebruary2026IIMember" id="cplp_IssuedInJanuary2021MaturingInFebruary2026IIMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="IssuedInJanuary2021MaturingInFebruary2026IIIMember" id="cplp_IssuedInJanuary2021MaturingInFebruary2026IIIMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="AssumedInSeptember2021MaturingInOctomber2027Member" id="cplp_AssumedInSeptember2021MaturingInOctomber2027Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="AssumedInSeptember2021MaturingInMay2028Member" id="cplp_AssumedInSeptember2021MaturingInMay2028Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="AssumedInNovember2021MaturingInAugust2027Member" id="cplp_AssumedInNovember2021MaturingInAugust2027Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="AssumedInNovember2021MaturingInSeptember2028Member" id="cplp_AssumedInNovember2021MaturingInSeptember2028Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="AssumedInNovember2021MaturingInJuly2036Member" id="cplp_AssumedInNovember2021MaturingInJuly2036Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="IssuedInOctomber2021MaturingInOctomber2026Member" id="cplp_IssuedInOctomber2021MaturingInOctomber2026Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="LNGCAristidisIMember" id="cplp_LNGCAristidisIMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="INGBankNVMember" id="cplp_INGBankNVMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="BankOfCommunicationsFinancialLeasingCoLtdMember" id="cplp_BankOfCommunicationsFinancialLeasingCoLtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="LNGCAristarchosMember" id="cplp_LNGCAristarchosMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="CGCMember" id="cplp_CGCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="CMBFLSaleAndLeasebackTransactionMember" id="cplp_CMBFLSaleAndLeasebackTransactionMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="EachOfTheThreeVesselsMember" id="cplp_EachOfTheThreeVesselsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="CmtcMember" id="cplp_CmtcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="BondsRequirementsAndTermsMember" id="cplp_BondsRequirementsAndTermsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="MVAkadimosMVAdonisAndCMACGMMagdalenaMember" id="cplp_MVAkadimosMVAdonisAndCMACGMMagdalenaMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="MVAdonisAndCMACGMMagdalenaMember" id="cplp_MVAdonisAndCMACGMMagdalenaMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="MVAthosMember" id="cplp_MVAthosMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="MVAristomenisMember" id="cplp_MVAristomenisMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="MVAthenianMember" id="cplp_MVAthenianMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="CreditFacilitiesAndFinancingArrangementsMember" id="cplp_CreditFacilitiesAndFinancingArrangementsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="CovenantsMember" id="cplp_CovenantsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="PerVesselMember" id="cplp_PerVesselMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="CreditFacility2017ICBCFLFinancingArrangementandCreditFacility2020Member" id="cplp_CreditFacility2017ICBCFLFinancingArrangementandCreditFacility2020Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="CMBFL20202021CMBFLPanamaxAnd2021CreditFacilityMember" id="cplp_CMBFL20202021CMBFLPanamaxAnd2021CreditFacilityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="CMBFLLNGCFinancingArrangementsMember" id="cplp_CMBFLLNGCFinancingArrangementsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="BocommFinancingArrangementsMember" id="cplp_BocommFinancingArrangementsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="AgreementAMember" id="cplp_AgreementAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="AgreementBMember" id="cplp_AgreementBMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="CGPMember" id="cplp_CGPMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="MinimumQuarterlyDistributionMember" id="cplp_MinimumQuarterlyDistributionMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="TotalQuarterlyDistributionMember" id="cplp_TotalQuarterlyDistributionMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="FirstTargetDistributionMember" id="cplp_FirstTargetDistributionMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="SecondTargetDistributionMember" id="cplp_SecondTargetDistributionMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="ThirdTargetDistributionMember" id="cplp_ThirdTargetDistributionMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="ThereafterTargetDistributionMember" id="cplp_ThereafterTargetDistributionMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="RightWaivedMember" id="cplp_RightWaivedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="UnitRepurchaseProgramMember" id="cplp_UnitRepurchaseProgramMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="The2019AmendedPlanEmployeesAndNonEmployeesMember" id="cplp_The2019AmendedPlanEmployeesAndNonEmployeesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="BeforeReverseUnitSplitMember" id="cplp_BeforeReverseUnitSplitMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="AdjustedForReverseStockSplitMember" id="cplp_AdjustedForReverseStockSplitMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="The2019AmendedPlanMember" id="cplp_The2019AmendedPlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="OmnibusIncentiveCompensationPlanMember" id="cplp_OmnibusIncentiveCompensationPlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="VesselsNet" id="cplp_VesselsNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element name="AboveMarketChartersNet" id="cplp_AboveMarketChartersNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element name="LimitedPartnersCapitalAccountCommonUnits" id="cplp_LimitedPartnersCapitalAccountCommonUnits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <element name="LongTermDebtRelatedPartyCurrent" id="cplp_LongTermDebtRelatedPartyCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <element name="LongTermDebtRelatedPartyNonCurrent" id="cplp_LongTermDebtRelatedPartyNonCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <element name="CommonPartnershipUnitsIssued" id="cplp_CommonPartnershipUnitsIssued" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="CommonPartnershipUnitsOutstanding" id="cplp_CommonPartnershipUnitsOutstanding" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="CharterRevenues" id="cplp_CharterRevenues" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element name="VoyageExpenses" id="cplp_VoyageExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element name="VesselOperatingExpenses" id="cplp_VesselOperatingExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element name="VesselOperatingExpensesRelatedParty" id="cplp_VesselOperatingExpensesRelatedParty" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element name="MinorityInterestInNetIncomeLossFromContinuingOperationsPreferredUnitHolders1" id="cplp_MinorityInterestInNetIncomeLossFromContinuingOperationsPreferredUnitHolders1" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element name="DifferenceBetweenCarryingAmountOfPreferredUnitsAndRedemptionPrice" id="cplp_DifferenceBetweenCarryingAmountOfPreferredUnitsAndRedemptionPrice" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element name="NetIncomeLossFromContinuingOperationsAllocatedToGeneralPartners" id="cplp_NetIncomeLossFromContinuingOperationsAllocatedToGeneralPartners" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element name="NetIncomeLossFromContinuingOperationsAllocatedToCommonUnitholders" id="cplp_NetIncomeLossFromContinuingOperationsAllocatedToCommonUnitholders" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element name="WeightedAverageCommonUnitsOutstandingBasicAndDilutedAbstract" id="cplp_WeightedAverageCommonUnitsOutstandingBasicAndDilutedAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="GeneralAndAdministrativeExpensesRelatedParty" id="cplp_GeneralAndAdministrativeExpensesRelatedParty" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element name="DifferenceBetweenCarryingAmountOfPreferredUnitsAndRedemptionPriceEquityImpact" id="cplp_DifferenceBetweenCarryingAmountOfPreferredUnitsAndRedemptionPriceEquityImpact" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element name="DistributionOfDiamondSSStockToUnitholders" id="cplp_DistributionOfDiamondSSStockToUnitholders" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element name="UnitsRedeemedOrCalledDuringPeriodValue" id="cplp_UnitsRedeemedOrCalledDuringPeriodValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element name="DistributionPerUnit" id="cplp_DistributionPerUnit" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="UnrealizedGainFromExchangeDifferenceOfBonds" id="cplp_UnrealizedGainFromExchangeDifferenceOfBonds" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element name="IncreaseDecreaseInClaims" id="cplp_IncreaseDecreaseInClaims" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element name="DrydockingCosts" id="cplp_DrydockingCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element name="ProceedsFromSaleOfVessel" id="cplp_ProceedsFromSaleOfVessel" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element name="PaymentsForRepurchaseOfCommonUnits" id="cplp_PaymentsForRepurchaseOfCommonUnits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element name="PaymentsForRepurchaseOfRedeemableConvertiblePreferredUnits" id="cplp_PaymentsForRepurchaseOfRedeemableConvertiblePreferredUnits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element name="CapitalizedVesselCostsIncludedInLiabilities" id="cplp_CapitalizedVesselCostsIncludedInLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element name="CapitalizedDryDockingAndDeferredCostsIncludedInLiabilities" id="cplp_CapitalizedDryDockingAndDeferredCostsIncludedInLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element name="DebtIssuanceCostsNotYetPaid" id="cplp_DebtIssuanceCostsNotYetPaid" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element name="SellersCreditAgreement" id="cplp_SellersCreditAgreement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element name="NoncashOrPartNoncashIssuanceOfCommonUnits" id="cplp_NoncashOrPartNoncashIssuanceOfCommonUnits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element name="ExpensesForSaleOfVesselIncludedLiabilities" id="cplp_ExpensesForSaleOfVesselIncludedLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element name="DisclosureRevenuesFromContinuingOperationsAbstract" id="cplp_DisclosureRevenuesFromContinuingOperationsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <element name="RevenueRecognitionFromContinuingOperationsDisclosureTextBlock" id="cplp_RevenueRecognitionFromContinuingOperationsDisclosureTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="DisclosureVesselsNetAbstract" id="cplp_DisclosureVesselsNetAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <element name="VesselsTextBlock" id="cplp_VesselsTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="DisclosureAboveBelowMarketAcquiredChartersAbstract" id="cplp_DisclosureAboveBelowMarketAcquiredChartersAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <element name="AboveBelowMarketAcquiredChartersDisclosureTextBlock" id="cplp_AboveBelowMarketAcquiredChartersDisclosureTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="DisclosureVoyageExpensesAndVesselOperatingExpensesAbstract" id="cplp_DisclosureVoyageExpensesAndVesselOperatingExpensesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <element name="VoyageExpensesAndVesselOperatingExpensesDisclosure" id="cplp_VoyageExpensesAndVesselOperatingExpensesDisclosure" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="RevenueAndExpenseRecognitionPolicyTextBlock" id="cplp_RevenueAndExpenseRecognitionPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="VesselCostPolicyTextBlock" id="cplp_VesselCostPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="NetIncomePerLimitedPartnerUnitPolicy" id="cplp_NetIncomePerLimitedPartnerUnitPolicy" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="TreasuryUnitsPolicyTextBlock" id="cplp_TreasuryUnitsPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="ListOfSubsidiariesTableTextBlock" id="cplp_ListOfSubsidiariesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="CharterAgreementsTableTextBlock" id="cplp_CharterAgreementsTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="GainLossOnSaleOfPropertyPlantEquipmentTextBlock" id="cplp_GainLossOnSaleOfPropertyPlantEquipmentTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="AboveBelowMarketAcquiredChartersTableTextBlock" id="cplp_AboveBelowMarketAcquiredChartersTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="AboveBelowMarketAcquiredCharterFutureAmortizationExpenseTableTextBlock" id="cplp_AboveBelowMarketAcquiredCharterFutureAmortizationExpenseTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="VoyageExpensesAndVesselOperatingExpensesTableTextBlock" id="cplp_VoyageExpensesAndVesselOperatingExpensesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="ScheduleOfPartnersCapitalAccountByClassTableTextBlock" id="cplp_ScheduleOfPartnersCapitalAccountByClassTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="ScheduleOfLossIncomePerUnitBasicDilutedTableTextBlock" id="cplp_ScheduleOfLossIncomePerUnitBasicDilutedTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesITableTextBlock" id="cplp_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesITableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="EntityVesselName" id="cplp_EntityVesselName" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="VesselSize" id="cplp_VesselSize" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="EntityAcquisitionDateByPartnership" id="cplp_EntityAcquisitionDateByPartnership" type="xbrli:dateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="EntityAcquisitionDateByRelatedParty" id="cplp_EntityAcquisitionDateByRelatedParty" type="xbrli:dateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="NumberOfVessels" id="cplp_NumberOfVessels" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="DateOfTransactionAgreement1" id="cplp_DateOfTransactionAgreement1" type="xbrli:dateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="PartnershipContributionOfTheCrudeAndProductTankerBusiness" id="cplp_PartnershipContributionOfTheCrudeAndProductTankerBusiness" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="CashReceivedPartnershipContribution" id="cplp_CashReceivedPartnershipContribution" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element name="DateOfClosingTransactionAgreement1" id="cplp_DateOfClosingTransactionAgreement1" type="xbrli:dateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="PartnersCapitalReverseUnitSplit" id="cplp_PartnersCapitalReverseUnitSplit" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="EntityIncorporationDateOfIncorporation1" id="cplp_EntityIncorporationDateOfIncorporation1" type="xbrli:dateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="NameOfStockExchange" id="cplp_NameOfStockExchange" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="DebtInstrumentMaturityDate1" id="cplp_DebtInstrumentMaturityDate1" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="DebtInstrumentFixedInterestRate" id="cplp_DebtInstrumentFixedInterestRate" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="NumberOfVesselFinancedByDebtInstrument" id="cplp_NumberOfVesselFinancedByDebtInstrument" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="MaximumOriginalMaturityOfHighlyLiquidInvestmentsClassificationCashAndCashEquivalents" id="cplp_MaximumOriginalMaturityOfHighlyLiquidInvestmentsClassificationCashAndCashEquivalents" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="ScrapValuePerLightWeightTon" id="cplp_ScrapValuePerLightWeightTon" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="IntervalBetweenVesselDrydocking" id="cplp_IntervalBetweenVesselDrydocking" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="TimeCharterYears" id="cplp_TimeCharterYears" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="NumberOfVesselsChangeManager" id="cplp_NumberOfVesselsChangeManager" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="VesselsCost" id="cplp_VesselsCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element name="VesselsAdditions" id="cplp_VesselsAdditions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element name="VesselsImprovements" id="cplp_VesselsImprovements" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element name="SalePriceMemorandumAgreement" id="cplp_SalePriceMemorandumAgreement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element name="VesselDisposalExpenses" id="cplp_VesselDisposalExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element name="CargoCapacity" id="cplp_CargoCapacity" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="YearBuilt" id="cplp_YearBuilt" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="DeliveryDateVessel" id="cplp_DeliveryDateVessel" type="xbrli:dateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="ContainershipCapacity" id="cplp_ContainershipCapacity" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="CostsCapitalizedVesselAcquisition" id="cplp_CostsCapitalizedVesselAcquisition" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element name="NetAmountAboveAndBelowMarketAcquiredCharters" id="cplp_NetAmountAboveAndBelowMarketAcquiredCharters" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element name="CostAcquisition" id="cplp_CostAcquisition" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element name="DateOfMemorandumAgreement" id="cplp_DateOfMemorandumAgreement" type="xbrli:dateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="DisposalDate" id="cplp_DisposalDate" type="xbrli:dateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="AboveMarketAcquiredCharters" id="cplp_AboveMarketAcquiredCharters" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element name="AmortizationOfAboveMarketAcquiredCharters" id="cplp_AmortizationOfAboveMarketAcquiredCharters" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element name="AccretionOfBelowMarketLease" id="cplp_AccretionOfBelowMarketLease" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element name="AmortizationOfAboveMarketAcquiredChartersNextRollingTwelveMonths" id="cplp_AmortizationOfAboveMarketAcquiredChartersNextRollingTwelveMonths" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element name="AmortizationOfAboveMarketAcquiredChartersRollingYearTwo" id="cplp_AmortizationOfAboveMarketAcquiredChartersRollingYearTwo" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element name="AmortizationOfAboveMarketAcquiredChartersRollingYearThree" id="cplp_AmortizationOfAboveMarketAcquiredChartersRollingYearThree" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element name="AmortizationOfAboveMarketAcquiredChartersRollingYearFour" id="cplp_AmortizationOfAboveMarketAcquiredChartersRollingYearFour" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element name="AmortizationOfAboveMarketAcquiredChartersRollingYearFive" id="cplp_AmortizationOfAboveMarketAcquiredChartersRollingYearFive" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element name="LongTermDebtCurrentIncludingDebtIssuanceCostsCurrent" id="cplp_LongTermDebtCurrentIncludingDebtIssuanceCostsCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <element name="SaleAndLeasebackTransactionAssumedBalance" id="cplp_SaleAndLeasebackTransactionAssumedBalance" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <element name="SaleAndLeasebackTransactionGrossCashInflowFinancingArrangement" id="cplp_SaleAndLeasebackTransactionGrossCashInflowFinancingArrangement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element name="RatioOfEBITDAToNetInterestExpense" id="cplp_RatioOfEBITDAToNetInterestExpense" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="RatioOfIndebtednessToTotalFleetMarketValue1" id="cplp_RatioOfIndebtednessToTotalFleetMarketValue1" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="DescriptionOfDepositConditionsDSRA" id="cplp_DescriptionOfDepositConditionsDSRA" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="DescriptionOfDifferenceBetweenMVANAnd300Thousands" id="cplp_DescriptionOfDifferenceBetweenMVANAnd300Thousands" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="RepaymentsOfSaleAndLeasebackTransaction" id="cplp_RepaymentsOfSaleAndLeasebackTransaction" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element name="CollateralMaintenanceRequirement" id="cplp_CollateralMaintenanceRequirement" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="DerivativeInceptionDates1" id="cplp_DerivativeInceptionDates1" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="DerivativeTerminationDates" id="cplp_DerivativeTerminationDates" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="DerivativeNotionalAmountInEuro" id="cplp_DerivativeNotionalAmountInEuro" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="DerivativeNotionalAmountInUSD" id="cplp_DerivativeNotionalAmountInUSD" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="DerivativeFixedInterestRateReceiveInEuro" id="cplp_DerivativeFixedInterestRateReceiveInEuro" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="DerivativeFixedInterestRatePayableInUSD" id="cplp_DerivativeFixedInterestRatePayableInUSD" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="AccruedLoanInterestAndLoanFees" id="cplp_AccruedLoanInterestAndLoanFees" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <element name="AccruedOperatingExpenses" id="cplp_AccruedOperatingExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <element name="AccruedCapitalizedExpenses" id="cplp_AccruedCapitalizedExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <element name="AccruedVoyageExpensesAndCommissions" id="cplp_AccruedVoyageExpensesAndCommissions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <element name="AccruedGeneralAndAdministrativeExpenses" id="cplp_AccruedGeneralAndAdministrativeExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <element name="Commissions" id="cplp_Commissions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element name="PortExpenses" id="cplp_PortExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element name="OtherVoyageCostsAndExpenses" id="cplp_OtherVoyageCostsAndExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element name="TotalVoyageExpenses" id="cplp_TotalVoyageExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element name="CrewWagesAndRelatedCosts" id="cplp_CrewWagesAndRelatedCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element name="StoresAndLubricants" id="cplp_StoresAndLubricants" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element name="TotalVesselOperatingExpenses" id="cplp_TotalVesselOperatingExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element name="TotalQuarterlyDistributionTargetAmountPerUnit" id="cplp_TotalQuarterlyDistributionTargetAmountPerUnit" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="MarginalPercentageInterestInDistributions" id="cplp_MarginalPercentageInterestInDistributions" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="PartnersCapitalAccountUnitsTreasuryUnitsOutstanding" id="cplp_PartnersCapitalAccountUnitsTreasuryUnitsOutstanding" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="GeneralPartnerOwnershipPercentage" id="cplp_GeneralPartnerOwnershipPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="UnitRepurchaseProgramAuthorizedAmount1" id="cplp_UnitRepurchaseProgramAuthorizedAmount1" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <element name="TreasuryUnitsAcquiredAverageCostPerShare" id="cplp_TreasuryUnitsAcquiredAverageCostPerShare" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedGrantDateFairValue" id="cplp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedGrantDateFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodGrantDateFairValue" id="cplp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodGrantDateFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element name="NumberOfAnnualInstallmentsForAwardsVested" id="cplp_NumberOfAnnualInstallmentsForAwardsVested" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="VestingDateOfRemainingAwards" id="cplp_VestingDateOfRemainingAwards" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="NetIncomeFromContinuingOperationsAllocatedToUnvestedCommonUnits" id="cplp_NetIncomeFromContinuingOperationsAllocatedToUnvestedCommonUnits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element name="NetIncomeLossFromContinuingOperationsAllocatedToCommonUnits" id="cplp_NetIncomeLossFromContinuingOperationsAllocatedToCommonUnits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element name="OperatingLeasesFutureMinimumPaymentsReceivableCurrent1" id="cplp_OperatingLeasesFutureMinimumPaymentsReceivableCurrent1" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element name="OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears1" id="cplp_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears1" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element name="OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears1" id="cplp_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears1" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element name="OperatingLeasesFutureMinimumPaymentsReceivableInFourYears1" id="cplp_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears1" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element name="OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears1" id="cplp_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears1" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element name="OperatingLeasesFutureMinimumPaymentsReceivable1" id="cplp_OperatingLeasesFutureMinimumPaymentsReceivable1" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element name="DividendPayableDatePaidDayMonthAndYear" id="cplp_DividendPayableDatePaidDayMonthAndYear" type="xbrli:dateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="IncreaseDecreaseInInsuranceClaims" id="cplp_IncreaseDecreaseInInsuranceClaims" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element name="GeneralPartnerIMember" id="cplp_GeneralPartnerIMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="LimitedPartnerIMember" id="cplp_LimitedPartnerIMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="PreferredPartnerIMember" id="cplp_PreferredPartnerIMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="AboveMarketAcquiredChartersDisclosureTextBlock" id="cplp_AboveMarketAcquiredChartersDisclosureTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="ScheduleOfRelatedPartyTransactionsTableTextIBlock" id="cplp_ScheduleOfRelatedPartyTransactionsTableTextIBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="VesselsAcquisitionsAndImprovements" id="cplp_VesselsAcquisitionsAndImprovements" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element name="AboveMarketAcquiredChartersTableTextBlock" id="cplp_AboveMarketAcquiredChartersTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="AboveMarketAcquiredCharterFutureAmortizationExpenseTableTextBlock" id="cplp_AboveMarketAcquiredCharterFutureAmortizationExpenseTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="AmortizationOfAboveMarketAcquiredChartersAfterYearFive" id="cplp_AmortizationOfAboveMarketAcquiredChartersAfterYearFive" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element name="BusinessAcquisitionContractedPrice" id="cplp_BusinessAcquisitionContractedPrice" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <element name="NumberOfCustomers" id="cplp_NumberOfCustomers" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="PurchaseOptionToAcquireVesselUnderFinancingArrangement" id="cplp_PurchaseOptionToAcquireVesselUnderFinancingArrangement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element name="AmountPayableAtTheExpirationOfTheLeaseIfTheOptionToAcquireTheVesselIsNotExcercised" id="cplp_AmountPayableAtTheExpirationOfTheLeaseIfTheOptionToAcquireTheVesselIsNotExcercised" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element name="LineOfCreditFacilityNumberOfRepaymentInstallment" id="cplp_LineOfCreditFacilityNumberOfRepaymentInstallment" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="PartnersCapitalAccountRedemptionPricePercentage" id="cplp_PartnersCapitalAccountRedemptionPricePercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="FirstTargetDistributionLevelPerUnit" id="cplp_FirstTargetDistributionLevelPerUnit" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="CharterRevenuesRelatedParty" id="cplp_CharterRevenuesRelatedParty" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element name="ListofDiscontinuedOperationsSubsidiariesTableTextBlock" id="cplp_ListofDiscontinuedOperationsSubsidiariesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue" id="cplp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element name="DateOfTransactionAgreement" id="cplp_DateOfTransactionAgreement" type="xbrli:dateTimeItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="AboveMarketAcquiredChartersAcquisition" id="cplp_AboveMarketAcquiredChartersAcquisition" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <element name="CommencementOfCharterDate" id="cplp_CommencementOfCharterDate" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="TerminationOrEarliestExpectedRedeliveryDate" id="cplp_TerminationOrEarliestExpectedRedeliveryDate" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="LossRelatedToSettlementAgreement" id="cplp_LossRelatedToSettlementAgreement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element name="MandatoryPurchaseObligationOnSaleLeasebackAgreementExpiration" id="cplp_MandatoryPurchaseObligationOnSaleLeasebackAgreementExpiration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <element name="RatioOfIndebtednessToTotalFleetMarketValue" id="cplp_RatioOfIndebtednessToTotalFleetMarketValue" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="ConvertiblePreferredStockSharesIssued" id="cplp_ConvertiblePreferredStockSharesIssued" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="PreferredUnitsConversionPrice" id="cplp_PreferredUnitsConversionPrice" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="PreferredUnitsConversionRate" id="cplp_PreferredUnitsConversionRate" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="MaximumProceedsFromIssuanceOfNewUnits" id="cplp_MaximumProceedsFromIssuanceOfNewUnits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="BrokerageCommissionPercentageFee" id="cplp_BrokerageCommissionPercentageFee" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="ClassificationAsAssetHeldForSale" id="cplp_ClassificationAsAssetHeldForSale" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <element name="ScheduleOfRelatedPartyTransactionsTableITextBlock" id="cplp_ScheduleOfRelatedPartyTransactionsTableITextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="UnitRepurchaseProgramPeriodInForce1" id="cplp_UnitRepurchaseProgramPeriodInForce1" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="May23June62012And2013ClassBConvertiblePreferredUnitsSubscriptionAgreementsConversionTerms" id="cplp_May23June62012And2013ClassBConvertiblePreferredUnitsSubscriptionAgreementsConversionTerms" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="PartnersCapitalAccruedDistributionsToUnvestedUnits" id="cplp_PartnersCapitalAccruedDistributionsToUnvestedUnits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <element name="GrossDailyHireRate" id="cplp_GrossDailyHireRate" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="NetDailyHireRate" id="cplp_NetDailyHireRate" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
  <element name="CommonUnitPrice" id="cplp_CommonUnitPrice" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/>
  <element name="AmortizationOfBelowMarketAcquiredCharters" id="cplp_AmortizationOfBelowMarketAcquiredCharters" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <element name="DebtInstrumentTerm1" id="cplp_DebtInstrumentTerm1" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
</schema>
