<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by Broadridge PROfile 25.3.2.5298 Broadridge-->
<xs:schema targetNamespace="http://pshipping.com./20241231" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:pshg="http://pshipping.com./20241231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:us-types="http://fasb.org/us-types/2024" xmlns:srt-types="http://fasb.org/srt-types/2024">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="pshg-20241231_pre.xml" 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="pshg-20241231_cal.xml" 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="pshg-20241231_def.xml" 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="pshg-20241231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:roleType roleURI="http://pshipping.com./role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000100 - Document - Document and Entity 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://pshipping.com./role/ConsolidatedBalanceSheets" id="ConsolidatedBalanceSheets">
        <link:definition>010000 - 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://pshipping.com./role/ConsolidatedBalanceSheetsParenthetical" id="ConsolidatedBalanceSheetsParenthetical">
        <!--Parent Role: Consolidated Balance Sheets-->
        <link:definition>010100 - 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://pshipping.com./role/ConsolidatedStatementsOfOperations" id="ConsolidatedStatementsOfOperations">
        <link:definition>020000 - Statement - Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://pshipping.com./role/ConsolidatedStatementsOfComprehensiveIncome" id="ConsolidatedStatementsOfComprehensiveIncome">
        <link:definition>030000 - Statement - Consolidated Statements of Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://pshipping.com./role/ConsolidatedStatementsOfStockholdersEquity" id="ConsolidatedStatementsOfStockholdersEquity">
        <link:definition>040000 - Statement - Consolidated Statements of Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://pshipping.com./role/ConsolidatedStatementsOfStockholdersEquityParenthetical" id="ConsolidatedStatementsOfStockholdersEquityParenthetical">
        <!--Parent Role: Consolidated Statements of Stockholders' Equity-->
        <link:definition>040100 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://pshipping.com./role/ConsolidatedStatementsOfCashFlows" id="ConsolidatedStatementsOfCashFlows">
        <link:definition>050000 - 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://pshipping.com./role/GeneralInformation" id="GeneralInformation">
        <link:definition>060100 - Disclosure - 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://pshipping.com./role/RecentAccountingPronouncementsAndSignificantAccountingPolicies" id="RecentAccountingPronouncementsAndSignificantAccountingPolicies">
        <link:definition>060200 - Disclosure - Recent Accounting Pronouncements and 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://pshipping.com./role/RevenueAccountsReceivableNetAndDeferredRevenue" id="RevenueAccountsReceivableNetAndDeferredRevenue">
        <link:definition>060300 - Disclosure - Revenue, Accounts Receivable, net and Deferred Revenue</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://pshipping.com./role/TransactionsWithRelatedParties" id="TransactionsWithRelatedParties">
        <link:definition>060400 - 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://pshipping.com./role/AdvancesForVesselsUnderConstructionAndOtherVesselsCosts" id="AdvancesForVesselsUnderConstructionAndOtherVesselsCosts">
        <link:definition>060500 - Disclosure - Advances for Vessels Under Construction and Other Vessels' Costs</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://pshipping.com./role/VesselsNet" id="VesselsNet">
        <link:definition>060600 - 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://pshipping.com./role/LongtermDebt" id="LongtermDebt">
        <link:definition>060700 - 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://pshipping.com./role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
        <link:definition>060800 - 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://pshipping.com./role/ChangesInCapitalAccounts" id="ChangesInCapitalAccounts">
        <link:definition>060900 - Disclosure - Changes in Capital Accounts</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://pshipping.com./role/InterestAndFinanceCosts" id="InterestAndFinanceCosts">
        <link:definition>061000 - Disclosure - Interest and Finance Costs</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://pshipping.com./role/EarningsPerShare" id="EarningsPerShare">
        <link:definition>061100 - Disclosure - Earnings per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://pshipping.com./role/IncomeTaxes" id="IncomeTaxes">
        <link:definition>061200 - 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://pshipping.com./role/FinancialInstrumentsAndFairValueDisclosures" id="FinancialInstrumentsAndFairValueDisclosures">
        <link:definition>061300 - Disclosure - Financial Instruments and Fair Value Disclosures</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://pshipping.com./role/SubsequentEvents" id="SubsequentEvents">
        <link:definition>061400 - 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://pshipping.com./role/InsiderTradingPoliciesAndProcedures" id="InsiderTradingPoliciesAndProcedures">
        <link:definition>061500 - Disclosure - Insider Trading Policies and Procedures</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://pshipping.com./role/CybersecurityRiskManagementAndStrategyDisclosure" id="CybersecurityRiskManagementAndStrategyDisclosure">
        <link:definition>061600 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure</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://pshipping.com./role/RecentAccountingPronouncementsAndSignificantAccountingPoliciesPolicies" id="RecentAccountingPronouncementsAndSignificantAccountingPoliciesPolicies">
        <!--Parent Role: Recent Accounting Pronouncements and Significant Accounting Policies-->
        <link:definition>070200 - Disclosure - Recent Accounting Pronouncements and 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://pshipping.com./role/RevenueAccountsReceivableNetAndDeferredRevenueTables" id="RevenueAccountsReceivableNetAndDeferredRevenueTables">
        <!--Parent Role: Revenue, Accounts Receivable, net and Deferred Revenue-->
        <link:definition>080300 - Disclosure - Revenue, Accounts Receivable, net and Deferred Revenue (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://pshipping.com./role/AdvancesForVesselsUnderConstructionAndOtherVesselsCostsTables" id="AdvancesForVesselsUnderConstructionAndOtherVesselsCostsTables">
        <!--Parent Role: Advances for Vessels Under Construction and Other Vessels' Costs-->
        <link:definition>080500 - Disclosure - Advances for Vessels Under Construction and Other Vessels' Costs (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://pshipping.com./role/VesselsNetTables" id="VesselsNetTables">
        <!--Parent Role: Vessels, net-->
        <link:definition>080600 - 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://pshipping.com./role/LongtermDebtTables" id="LongtermDebtTables">
        <!--Parent Role: Long-Term Debt-->
        <link:definition>080700 - 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://pshipping.com./role/ChangesInCapitalAccountsTables" id="ChangesInCapitalAccountsTables">
        <!--Parent Role: Changes in Capital Accounts-->
        <link:definition>080900 - Disclosure - Changes in Capital Accounts (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://pshipping.com./role/InterestAndFinanceCostsTables" id="InterestAndFinanceCostsTables">
        <!--Parent Role: Interest and Finance Costs-->
        <link:definition>081000 - Disclosure - Interest and Finance Costs (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://pshipping.com./role/EarningsPerShareTables" id="EarningsPerShareTables">
        <!--Parent Role: Earnings per Share-->
        <link:definition>081100 - Disclosure - Earnings per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://pshipping.com./role/GeneralInformationDetails" id="GeneralInformationDetails">
        <!--Parent Role: General Information-->
        <link:definition>090100 - Disclosure - General Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://pshipping.com./role/RecentAccountingPronouncementsAndSignificantAccountingPoliciesPrinciplesOfConsolidationDetails" id="RecentAccountingPronouncementsAndSignificantAccountingPoliciesPrinciplesOfConsolidationDetails">
        <!--Parent Role: Recent Accounting Pronouncements and Significant Accounting Policies-->
        <link:definition>090200 - Disclosure - Recent Accounting Pronouncements and Significant Accounting Policies, Principles of Consolidation (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://pshipping.com./role/RecentAccountingPronouncementsAndSignificantAccountingPoliciesAllowanceForDoubtfulAccountsAndProvisionForCreditLossesDetails" id="RecentAccountingPronouncementsAndSignificantAccountingPoliciesAllowanceForDoubtfulAccountsAndProvisionForCreditLossesDetails">
        <!--Parent Role: Recent Accounting Pronouncements and Significant Accounting Policies-->
        <link:definition>090202 - Disclosure - Recent Accounting Pronouncements and Significant Accounting Policies, Allowance for Doubtful Accounts and Provision for Credit Losses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://pshipping.com./role/RecentAccountingPronouncementsAndSignificantAccountingPoliciesVesselCostForSecondhandVesselsAndNewbuildingsDetails" id="RecentAccountingPronouncementsAndSignificantAccountingPoliciesVesselCostForSecondhandVesselsAndNewbuildingsDetails">
        <!--Parent Role: Recent Accounting Pronouncements and Significant Accounting Policies-->
        <link:definition>090204 - Disclosure - Recent Accounting Pronouncements and Significant Accounting Policies, Vessel Cost for Second-hand Vessels and Newbuildings (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://pshipping.com./role/RecentAccountingPronouncementsAndSignificantAccountingPoliciesVesselDepreciationDetails" id="RecentAccountingPronouncementsAndSignificantAccountingPoliciesVesselDepreciationDetails">
        <!--Parent Role: Recent Accounting Pronouncements and Significant Accounting Policies-->
        <link:definition>090206 - Disclosure - Recent Accounting Pronouncements and Significant Accounting Policies, Vessel Depreciation (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://pshipping.com./role/RecentAccountingPronouncementsAndSignificantAccountingPoliciesImpairmentOfLonglivedAssetsDetails" id="RecentAccountingPronouncementsAndSignificantAccountingPoliciesImpairmentOfLonglivedAssetsDetails">
        <!--Parent Role: Recent Accounting Pronouncements and Significant Accounting Policies-->
        <link:definition>090208 - Disclosure - Recent Accounting Pronouncements and Significant Accounting Policies, Impairment of Long-Lived Assets (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://pshipping.com./role/RecentAccountingPronouncementsAndSignificantAccountingPoliciesAssetsHeldForSaleDetails" id="RecentAccountingPronouncementsAndSignificantAccountingPoliciesAssetsHeldForSaleDetails">
        <!--Parent Role: Recent Accounting Pronouncements and Significant Accounting Policies-->
        <link:definition>090210 - Disclosure - Recent Accounting Pronouncements and Significant Accounting Policies, Assets Held for Sale (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://pshipping.com./role/RecentAccountingPronouncementsAndSignificantAccountingPoliciesDrydockingCostsDetails" id="RecentAccountingPronouncementsAndSignificantAccountingPoliciesDrydockingCostsDetails">
        <!--Parent Role: Recent Accounting Pronouncements and Significant Accounting Policies-->
        <link:definition>090214 - Disclosure - Recent Accounting Pronouncements and Significant Accounting Policies, Dry-Docking Costs (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://pshipping.com./role/RecentAccountingPronouncementsAndSignificantAccountingPoliciesFinancingCostsAndLiabilitiesDetails" id="RecentAccountingPronouncementsAndSignificantAccountingPoliciesFinancingCostsAndLiabilitiesDetails">
        <!--Parent Role: Recent Accounting Pronouncements and Significant Accounting Policies-->
        <link:definition>090216 - Disclosure - Recent Accounting Pronouncements and Significant Accounting Policies, Financing Costs and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://pshipping.com./role/RecentAccountingPronouncementsAndSignificantAccountingPoliciesSegmentalReportingDetails" id="RecentAccountingPronouncementsAndSignificantAccountingPoliciesSegmentalReportingDetails">
        <!--Parent Role: Recent Accounting Pronouncements and Significant Accounting Policies-->
        <link:definition>090218 - Disclosure - Recent Accounting Pronouncements and Significant Accounting Policies. Segmental Reporting (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://pshipping.com./role/RevenueAccountsReceivableNetAndDeferredRevenueDetails" id="RevenueAccountsReceivableNetAndDeferredRevenueDetails">
        <!--Parent Role: Revenue, Accounts Receivable, net and Deferred Revenue-->
        <link:definition>090300 - Disclosure - Revenue, Accounts Receivable, net and Deferred Revenue (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://pshipping.com./role/TransactionsWithRelatedPartiesDetails" id="TransactionsWithRelatedPartiesDetails">
        <!--Parent Role: Transactions with Related Parties-->
        <link:definition>090400 - Disclosure - Transactions with Related Parties (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://pshipping.com./role/AdvancesForVesselsUnderConstructionAndOtherVesselsCostsDetails" id="AdvancesForVesselsUnderConstructionAndOtherVesselsCostsDetails">
        <!--Parent Role: Advances for Vessels Under Construction and Other Vessels' Costs-->
        <link:definition>090500 - Disclosure - Advances for Vessels Under Construction and Other Vessels' Costs (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://pshipping.com./role/VesselsNetVesselsAcquisitionsAndVesselsImprovementsDetails" id="VesselsNetVesselsAcquisitionsAndVesselsImprovementsDetails">
        <!--Parent Role: Vessels, net-->
        <link:definition>090600 - Disclosure - Vessels, net, Vessels' Acquisitions and Vessels' Improvements (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://pshipping.com./role/VesselsNetVesselsDisposalsDetails" id="VesselsNetVesselsDisposalsDetails">
        <!--Parent Role: Vessels, net-->
        <link:definition>090602 - Disclosure - Vessels, net, Vessels' Disposals (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://pshipping.com./role/VesselsNetNetBookValueDetails" id="VesselsNetNetBookValueDetails">
        <!--Parent Role: Vessels, net-->
        <link:definition>090604 - Disclosure - Vessels, net, Net Book Value (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://pshipping.com./role/LongtermDebtSummaryDetails" id="LongtermDebtSummaryDetails">
        <!--Parent Role: Long-Term Debt-->
        <link:definition>090700 - Disclosure - Long-Term Debt, Summary (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://pshipping.com./role/LongtermDebtSecuredTermLoansDetails" id="LongtermDebtSecuredTermLoansDetails">
        <!--Parent Role: Long-Term Debt-->
        <link:definition>090704 - Disclosure - Long-Term Debt, Secured Term Loans (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://pshipping.com./role/LongtermDebtSecuredTermLoansNordeaBankDetails" id="LongtermDebtSecuredTermLoansNordeaBankDetails">
        <!--Parent Role: Long-Term Debt-->
        <link:definition>090706 - Disclosure - Long-Term Debt, Secured Term Loans - Nordea Bank (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://pshipping.com./role/LongtermDebtSecuredTermLoansAlphaBankDetails" id="LongtermDebtSecuredTermLoansAlphaBankDetails">
        <!--Parent Role: Long-Term Debt-->
        <link:definition>090708 - Disclosure - Long-Term Debt, Secured Term Loans - Alpha Bank (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://pshipping.com./role/LongtermDebtMaturitiesOfDebtFacilitiesDetails" id="LongtermDebtMaturitiesOfDebtFacilitiesDetails">
        <!--Parent Role: Long-Term Debt-->
        <link:definition>090710 - Disclosure - Long-Term Debt, Maturities of Debt Facilities (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://pshipping.com./role/CommitmentsAndContingenciesDetails" id="CommitmentsAndContingenciesDetails">
        <!--Parent Role: Commitments and Contingencies-->
        <link:definition>090800 - Disclosure - Commitments and Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://pshipping.com./role/ChangesInCapitalAccountsPreferredStockDetails" id="ChangesInCapitalAccountsPreferredStockDetails">
        <!--Parent Role: Changes in Capital Accounts-->
        <link:definition>090902 - Disclosure - Changes in Capital Accounts, Preferred Stock (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://pshipping.com./role/ChangesInCapitalAccountsAtMarketOfferingDetails" id="ChangesInCapitalAccountsAtMarketOfferingDetails">
        <!--Parent Role: Changes in Capital Accounts-->
        <link:definition>090904 - Disclosure - Changes in Capital Accounts, At the Market Offering (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://pshipping.com./role/ChangesInCapitalAccountsEquityOfferingsOf2022Details" id="ChangesInCapitalAccountsEquityOfferingsOf2022Details">
        <!--Parent Role: Changes in Capital Accounts-->
        <link:definition>090906 - Disclosure - Changes in Capital Accounts, Equity Offerings of 2022 (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://pshipping.com./role/ChangesInCapitalAccountsRegisteredDirectOfferingOfMarch2023Details" id="ChangesInCapitalAccountsRegisteredDirectOfferingOfMarch2023Details">
        <!--Parent Role: Changes in Capital Accounts-->
        <link:definition>090908 - Disclosure - Changes in Capital Accounts, Registered Direct Offering of March 2023 (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://pshipping.com./role/ChangesInCapitalAccountsShareBuybackPlanDetails" id="ChangesInCapitalAccountsShareBuybackPlanDetails">
        <!--Parent Role: Changes in Capital Accounts-->
        <link:definition>090910 - Disclosure - Changes in Capital Accounts, Share Buy-Back Plan (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://pshipping.com./role/ChangesInCapitalAccountsCompensationCostOnStockOptionAwardsDetails" id="ChangesInCapitalAccountsCompensationCostOnStockOptionAwardsDetails">
        <!--Parent Role: Changes in Capital Accounts-->
        <link:definition>090912 - Disclosure - Changes in Capital Accounts, Compensation Cost on Stock Option Awards (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://pshipping.com./role/ChangesInCapitalAccountsCompensationCostOnRestrictedCommonStockDetails" id="ChangesInCapitalAccountsCompensationCostOnRestrictedCommonStockDetails">
        <!--Parent Role: Changes in Capital Accounts-->
        <link:definition>090914 - Disclosure - Changes in Capital Accounts, Compensation Cost on Restricted Common Stock (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://pshipping.com./role/InterestAndFinanceCostsDetails" id="InterestAndFinanceCostsDetails">
        <!--Parent Role: Interest and Finance Costs-->
        <link:definition>091000 - Disclosure - Interest and Finance Costs (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://pshipping.com./role/EarningsPerShareDetails" id="EarningsPerShareDetails">
        <!--Parent Role: Earnings per Share-->
        <link:definition>091100 - Disclosure - Earnings per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://pshipping.com./role/IncomeTaxesDetails" id="IncomeTaxesDetails">
        <!--Parent Role: Income Taxes-->
        <link:definition>091200 - Disclosure - Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://pshipping.com./role/FinancialInstrumentsAndFairValueDisclosuresDetails" id="FinancialInstrumentsAndFairValueDisclosuresDetails">
        <!--Parent Role: Financial Instruments and Fair Value Disclosures-->
        <link:definition>091300 - Disclosure - Financial Instruments and Fair Value Disclosures (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://pshipping.com./role/SubsequentEventsDetails" id="SubsequentEventsDetails">
        <!--Parent Role: Subsequent Events-->
        <link:definition>091402 - Disclosure - Subsequent Events (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://fasb.org/us-gaap/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/country/2024" schemaLocation="https://xbrl.sec.gov/country/2024/country-2024.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/currency/2024" schemaLocation="https://xbrl.sec.gov/currency/2024/currency-2024.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/exch/2024" schemaLocation="https://xbrl.sec.gov/exch/2024/exch-2024.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/naics/2024" schemaLocation="https://xbrl.sec.gov/naics/2024/naics-2024.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/sic/2024" schemaLocation="https://xbrl.sec.gov/sic/2024/sic-2024.xsd" />
  <xs:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xs:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/stpr/2024" schemaLocation="https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" />
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xs:import namespace="http://www.xbrl.org/2004/ref" schemaLocation="http://www.xbrl.org/2004/ref-2004-08-10.xsd" />
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xs:import namespace="http://fasb.org/us-types/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd" />
  <xs:import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" />
  <xs:import namespace="http://fasb.org/srt/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd" />
  <xs:import namespace="http://fasb.org/srt-types/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd" />
  <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/ecd/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/cyd/2024" schemaLocation="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd" />
  <xs:element name="AverageHistoricalRatesAvailableForEachTypeOfVesselTerm" id="pshg_AverageHistoricalRatesAvailableForEachTypeOfVesselTerm" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="VoyageExpensesPolicyPolicyTextBlock" id="pshg_VoyageExpensesPolicyPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="AssetsHeldForSalePolicyTextBlock" id="pshg_AssetsHeldForSalePolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="GoingConcernPolicyTextBlock" id="pshg_GoingConcernPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="PrinciplesOfConsolidationAbstract" id="pshg_PrinciplesOfConsolidationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NumberOfShipbuildingContracts" id="pshg_NumberOfShipbuildingContracts" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="NumberOfNewlyEstablishedSubsidiaries" id="pshg_NumberOfNewlyEstablishedSubsidiaries" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="DeemedDividendOnPreferredStockUponExchangeOfCommonStock" id="pshg_DeemedDividendOnPreferredStockUponExchangeOfCommonStock" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="ForeignCurrencyTransactionOperatingGainLossBeforeTax" id="pshg_ForeignCurrencyTransactionOperatingGainLossBeforeTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="VoyageExpenses" id="pshg_VoyageExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="ClosingPeriodForRelevantInsurancePolicyYear" id="pshg_ClosingPeriodForRelevantInsurancePolicyYear" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="LossContingencyNumberOfFormerDirectorsNamedAsDefendants" id="pshg_LossContingencyNumberOfFormerDirectorsNamedAsDefendants" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="LossContingencyNumberOfAffiliatedEntitiesNamedAsDefendants" id="pshg_LossContingencyNumberOfAffiliatedEntitiesNamedAsDefendants" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="MaximumPollutionCoveragePerVesselPerIncident" id="pshg_MaximumPollutionCoveragePerVesselPerIncident" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="NumberOfVesselsBeingConstructed" id="pshg_NumberOfVesselsBeingConstructed" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="RemainingPurchaseObligation" id="pshg_RemainingPurchaseObligation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="AdvancesForVesselUnderConstructionAndOtherVesselsCosts" id="pshg_AdvancesForVesselUnderConstructionAndOtherVesselsCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="EuropeanUnionEmissionsTradingSystemLiabilityForEmissionsAllowances" id="pshg_EuropeanUnionEmissionsTradingSystemLiabilityForEmissionsAllowances" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="VesselsNet" id="pshg_VesselsNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="PropertyAndEquipmentNet" id="pshg_PropertyAndEquipmentNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="ClassOfWarrantOrRightGainLossAtMeasurementDate" id="pshg_ClassOfWarrantOrRightGainLossAtMeasurementDate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="WarrantsExercisedDuringPeriodShares" id="pshg_WarrantsExercisedDuringPeriodShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ClassOfWarrantOrRightGainLossAtSettlementDate" id="pshg_ClassOfWarrantOrRightGainLossAtSettlementDate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="PreferredStockFairValueDisclosure" id="pshg_PreferredStockFairValueDisclosure" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="August2022WarrantsMember" id="pshg_August2022WarrantsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="July2022WarrantsMember" id="pshg_July2022WarrantsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SeriesAWarrantsMember" id="pshg_SeriesAWarrantsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="InterestAndFinanceCostsTextBlock" id="pshg_InterestAndFinanceCostsTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="VesselsMember" id="pshg_VesselsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="InsuranceClaimsReceivableMember" id="pshg_InsuranceClaimsReceivableMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="FreightAndDemurrageMember" id="pshg_FreightAndDemurrageMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="InterestAndFinanceCostsTableTextBlock" id="pshg_InterestAndFinanceCostsTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="TankerVesselsMember" id="pshg_TankerVesselsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="EstimatedResidualScrapRatePerLightweightTonForTankerAndContainerVessels" id="pshg_EstimatedResidualScrapRatePerLightweightTonForTankerAndContainerVessels" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="TransferOfDisposalGroupAssetIsExpectedToQualifyForRecognitionCompletionOfSalePeriod" id="pshg_TransferOfDisposalGroupAssetIsExpectedToQualifyForRecognitionCompletionOfSalePeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="Hull1597Member" id="pshg_Hull1597Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="LongTermDebtGrossCurrent" id="pshg_LongTermDebtGrossCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="LongTermDebtGrossNoncurrent" id="pshg_LongTermDebtGrossNoncurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="NordeaBankSecuredTermLoanMember" id="pshg_NordeaBankSecuredTermLoanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="AlphaBankSecuredTermLoansMember" id="pshg_AlphaBankSecuredTermLoansMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NumberOfLoanAgreementsWithBank" id="pshg_NumberOfLoanAgreementsWithBank" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="DebtInstrumentBorrowingCapacity" id="pshg_DebtInstrumentBorrowingCapacity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="PLongBeachLoanMember" id="pshg_PLongBeachLoanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="PAlikiLoanMember" id="pshg_PAlikiLoanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DebtInstrumentNumberOfTankerVesselsUsedAsCollateral" id="pshg_DebtInstrumentNumberOfTankerVesselsUsedAsCollateral" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="DebtInstrumentNumberOfBalloonInstallmentPayments" id="pshg_DebtInstrumentNumberOfBalloonInstallmentPayments" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="AccruedLiabilitiesCurrentMember" id="pshg_AccruedLiabilitiesCurrentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DebtInstrumentArrangementFeePercentage" id="pshg_DebtInstrumentArrangementFeePercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="SecuredTermLoansMember" id="pshg_SecuredTermLoansMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="FederalTaxRateOnUSSourceShippingIncome" id="pshg_FederalTaxRateOnUSSourceShippingIncome" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="PercentageOfGrossIncomeSubjectToTax" id="pshg_PercentageOfGrossIncomeSubjectToTax" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="MinimumStockOwnershipPercentageForTaxExemption" id="pshg_MinimumStockOwnershipPercentageForTaxExemption" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="SeriesBWarrantsMember" id="pshg_SeriesBWarrantsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="StockIssuedDuringPeriodValueAlternativeCashlessExerciseOfWarrants" id="pshg_StockIssuedDuringPeriodValueAlternativeCashlessExerciseOfWarrants" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="ConvertibleSecuritiesIssuedInExchangeForConvertibleSecuritiesShares" id="pshg_ConvertibleSecuritiesIssuedInExchangeForConvertibleSecuritiesShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="StockIssuedDuringPeriodSharesWarrantsExercised" id="pshg_StockIssuedDuringPeriodSharesWarrantsExercised" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="UnitsIssuedDuringPeriodSharesNewIssuesUnderwrittenPublicOffering" id="pshg_UnitsIssuedDuringPeriodSharesNewIssuesUnderwrittenPublicOffering" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="StockIssuedDuringPeriodInExchangeForConvertibleSecuritiesValue" id="pshg_StockIssuedDuringPeriodInExchangeForConvertibleSecuritiesValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="StockIssuedDuringPeriodValuePreferredSharesExchangedForPreferredSharesAndReacquisitionOfLoanDueToRelatedParty" id="pshg_StockIssuedDuringPeriodValuePreferredSharesExchangedForPreferredSharesAndReacquisitionOfLoanDueToRelatedParty" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="StockIssuedDuringPeriodSharesAlternativeCashlessExerciseOfWarrants" id="pshg_StockIssuedDuringPeriodSharesAlternativeCashlessExerciseOfWarrants" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="StockExchangedForConvertibleSecuritiesValue" id="pshg_StockExchangedForConvertibleSecuritiesValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="ConvertibleSecuritiesExchangedForCommonStockShares" id="pshg_ConvertibleSecuritiesExchangedForCommonStockShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="StockAndWarrantsIssuedDuringPeriodSharesNewIssues" id="pshg_StockAndWarrantsIssuedDuringPeriodSharesNewIssues" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="StockIssuedDuringPeriodSharesPreferredSharesExchangedForPreferredSharesAndReacquisitionOfLoanDueToRelatedParty" id="pshg_StockIssuedDuringPeriodSharesPreferredSharesExchangedForPreferredSharesAndReacquisitionOfLoanDueToRelatedParty" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="StockExchangedForConvertibleSecuritiesShares" id="pshg_StockExchangedForConvertibleSecuritiesShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ConvertibleSecuritiesExchangedForConvertibleSecuritiesShares" id="pshg_ConvertibleSecuritiesExchangedForConvertibleSecuritiesShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ConvertibleSecuritiesIssuedShares" id="pshg_ConvertibleSecuritiesIssuedShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="StockAndWarrantsIssuedDuringPeriodValueNewIssues" id="pshg_StockAndWarrantsIssuedDuringPeriodValueNewIssues" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="UnitsIssuedDuringPeriodValueNewIssuesUnderwrittenPublicOffering" id="pshg_UnitsIssuedDuringPeriodValueNewIssuesUnderwrittenPublicOffering" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="StockIssuedDuringPeriodValueWarrantsExercised" id="pshg_StockIssuedDuringPeriodValueWarrantsExercised" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="InterestExpenseAndOtherFeesOnRelatedPartyDebt" id="pshg_InterestExpenseAndOtherFeesOnRelatedPartyDebt" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="AdvancesForVesselsUnderConstructionAndOtherVesselsCostsAbstract" id="pshg_AdvancesForVesselsUnderConstructionAndOtherVesselsCostsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="AdvancesForVesselsUnderConstructionAndOtherVesselsCostsTextBlock" id="pshg_AdvancesForVesselsUnderConstructionAndOtherVesselsCostsTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="VesselDeadWeightTonnage" id="pshg_VesselDeadWeightTonnage" type="dtr-types:massItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="AdvancesForVesselUnderConstructionPreDeliveryInstallments" id="pshg_AdvancesForVesselUnderConstructionPreDeliveryInstallments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="NumberOfVesselsForWhichFirstInstallmentWasPaid" id="pshg_NumberOfVesselsForWhichFirstInstallmentWasPaid" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="CapitalizedCostsIncludingInterestExpenseForVesselUnderConstruction" id="pshg_CapitalizedCostsIncludingInterestExpenseForVesselUnderConstruction" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="NumberOfInstallmentPayments" id="pshg_NumberOfInstallmentPayments" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="CapitalizedCostsForVesselUnderConstruction" id="pshg_CapitalizedCostsForVesselUnderConstruction" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="PaymentForAdvancesForVesselUnderConstruction" id="pshg_PaymentForAdvancesForVesselUnderConstruction" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="ProductOilChemicalTankersMember" id="pshg_ProductOilChemicalTankersMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ProductCrudeOilTankersMember" id="pshg_ProductCrudeOilTankersMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="Hull1596Member" id="pshg_Hull1596Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="Hull1515And1596Member" id="pshg_Hull1515And1596Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="Hull1515Member" id="pshg_Hull1515Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="FinancingCosts" id="pshg_FinancingCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="IncreaseDecreaseInOperatingLeaseRightOfUseAsset" id="pshg_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="AmortizationOfPrepaidCharterRevenue" id="pshg_AmortizationOfPrepaidCharterRevenue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="PaymentForAdvancesForVesselUnderConstructionAndOtherVesselCosts" id="pshg_PaymentForAdvancesForVesselUnderConstructionAndOtherVesselCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="IncreaseDecreaseInDrydockCosts" id="pshg_IncreaseDecreaseInDrydockCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="AdvancesForVesselsUnderConstructionAndOtherVesselsCostsTableTextBlock" id="pshg_AdvancesForVesselsUnderConstructionAndOtherVesselsCostsTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="RelatedPartyInformationAbstract" id="pshg_RelatedPartyInformationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ConvertiblePreferredStockCashConversionPrice" id="pshg_ConvertiblePreferredStockCashConversionPrice" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="CommonStockSharesThatCanBeExchanged" id="pshg_CommonStockSharesThatCanBeExchanged" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="InterestExpenseAndDebtRelatedCommitmentFees" id="pshg_InterestExpenseAndDebtRelatedCommitmentFees" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="NumberOfAdvancesUnderRelatedPartyLoan" id="pshg_NumberOfAdvancesUnderRelatedPartyLoan" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="CommonStockSharesTenderedShares" id="pshg_CommonStockSharesTenderedShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="VoyageExpensesMember" id="pshg_VoyageExpensesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="PreferredStockSharesIssuedUponExchange" id="pshg_PreferredStockSharesIssuedUponExchange" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="AndreasMichalopoulosMember" id="pshg_AndreasMichalopoulosMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="PureBrokerageAndShippingCorpMember" id="pshg_PureBrokerageAndShippingCorpMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="MangoShippingCorpMember" id="pshg_MangoShippingCorpMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="AlikiPaliouMember" id="pshg_AlikiPaliouMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="UnsecuredCreditFacilityMember" id="pshg_UnsecuredCreditFacilityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SaleAndPurchaseCommissionsMember" id="pshg_SaleAndPurchaseCommissionsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="BrokerageFeesMember" id="pshg_BrokerageFeesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ChartererCMember" id="pshg_ChartererCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ChartererAMember" id="pshg_ChartererAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ChartererEMember" id="pshg_ChartererEMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ChartererDMember" id="pshg_ChartererDMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ChartererBMember" id="pshg_ChartererBMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="TimeChartersMember" id="pshg_TimeChartersMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="VoyageChartersMember" id="pshg_VoyageChartersMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="PoolArrangementsMember" id="pshg_PoolArrangementsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="PYanbuMember" id="pshg_PYanbuMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SubsequentEventAbstract" id="pshg_SubsequentEventAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="PropertyPlantAndEquipmentSalesPrice" id="pshg_PropertyPlantAndEquipmentSalesPrice" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="PropertyPlantAndEquipmentIncreaseInSalesPrice" id="pshg_PropertyPlantAndEquipmentIncreaseInSalesPrice" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="PSophiaMember" id="pshg_PSophiaMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="April2023RepurchasePlanMember" id="pshg_April2023RepurchasePlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="August2023RepurchasePlanMember" id="pshg_August2023RepurchasePlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ShareBuyBackPlanAbstract" id="pshg_ShareBuyBackPlanAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="PaymentsForRepurchaseOfCommonStockGross" id="pshg_PaymentsForRepurchaseOfCommonStockGross" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="ExercisePrice225Member" id="pshg_ExercisePrice225Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ExercisePrice375Member" id="pshg_ExercisePrice375Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ExercisePrice18750Member" id="pshg_ExercisePrice18750Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ExercisePrice150Member" id="pshg_ExercisePrice150Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ExercisePrice450Member" id="pshg_ExercisePrice450Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ExercisePrice300Member" id="pshg_ExercisePrice300Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue" id="pshg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="Awarded20201230Member" id="pshg_Awarded20201230Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="PreferredStockConvertibleRedemptionMaximumPercentageOfAuthorizedPreferredSharesOutstanding" id="pshg_PreferredStockConvertibleRedemptionMaximumPercentageOfAuthorizedPreferredSharesOutstanding" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="PreferredStockVotingRightsNumberOfClasses" id="pshg_PreferredStockVotingRightsNumberOfClasses" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="PreferredStockRedemptionPeriod" id="pshg_PreferredStockRedemptionPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="FairValueOfCommonSharesExchanged" id="pshg_FairValueOfCommonSharesExchanged" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="NumberOfTradingDaysForCommonStock" id="pshg_NumberOfTradingDaysForCommonStock" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="PreferredStockExcessValueOfSharesOverFairValueOfSharesExchanged" id="pshg_PreferredStockExcessValueOfSharesOverFairValueOfSharesExchanged" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="PreferredStockConvertibleConversionRightsMaximumPercentageOfAuthorizedPreferredSharesOutstanding" id="pshg_PreferredStockConvertibleConversionRightsMaximumPercentageOfAuthorizedPreferredSharesOutstanding" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="PeriodAfterDateOfOriginalIssuanceThatSharesCanBeConvertedToCommonShares" id="pshg_PeriodAfterDateOfOriginalIssuanceThatSharesCanBeConvertedToCommonShares" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="PreferredStockConvertibleConversionPeriod" id="pshg_PreferredStockConvertibleConversionPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="PreferredStockConvertibleConversionRightsPercentageOfConversionPrice" id="pshg_PreferredStockConvertibleConversionRightsPercentageOfConversionPrice" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="MultiplierUsedToDetermineNumberOfVotes" id="pshg_MultiplierUsedToDetermineNumberOfVotes" type="xbrli:pureItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="MeasurementInputCostOfEquityMember" id="pshg_MeasurementInputCostOfEquityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="CommonStockThatCanBeSoldValue" id="pshg_CommonStockThatCanBeSoldValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="VirtuAmericasLLCMember" id="pshg_VirtuAmericasLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="HCWainwrightCoLLCMember" id="pshg_HCWainwrightCoLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ClassOfWarrantOrRightFairValuePerShare" id="pshg_ClassOfWarrantOrRightFairValuePerShare" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="WaitingPeriodForWarrantsToBecomeExchangeable" id="pshg_WaitingPeriodForWarrantsToBecomeExchangeable" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ThresholdCumulativeTradingVolume" id="pshg_ThresholdCumulativeTradingVolume" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="RegisteredDirectOfferingMember" id="pshg_RegisteredDirectOfferingMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NumberOfDatesDownRoundFeaturesWereTriggered" id="pshg_NumberOfDatesDownRoundFeaturesWereTriggered" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ClassOfWarrantOrRightExercised" id="pshg_ClassOfWarrantOrRightExercised" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="UnderwrittenPublicOfferingMember" id="pshg_UnderwrittenPublicOfferingMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="TermOfOptionGrantedToUnderwritersToPurchaseAdditionalSharesAndOrWarrants" id="pshg_TermOfOptionGrantedToUnderwritersToPurchaseAdditionalSharesAndOrWarrants" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="NumberOfSecuritiesIncludedInEachUnit" id="pshg_NumberOfSecuritiesIncludedInEachUnit" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="ClassAWarrantsMember" id="pshg_ClassAWarrantsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="June2022WarrantsMember" id="pshg_June2022WarrantsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NumberOfTradingSessions" id="pshg_NumberOfTradingSessions" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="AdditionalSecuritiesThatCanBePurchased" id="pshg_AdditionalSecuritiesThatCanBePurchased" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="PropertyPlantAndEquipmentImprovements" id="pshg_PropertyPlantAndEquipmentImprovements" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="PropertyPlantAndEquipmentDisposalsNet" id="pshg_PropertyPlantAndEquipmentDisposalsNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="PKikumaMember" id="pshg_PKikumaMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="VesselsDisposalsAbstract" id="pshg_VesselsDisposalsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NumberOfSubsidiariesSellingVessels" id="pshg_NumberOfSubsidiariesSellingVessels" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="VesselAcquisitionsAbstract" id="pshg_VesselAcquisitionsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="AframaxTankersMember" id="pshg_AframaxTankersMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="VesselCostForSecondHandVesselsAndNewbuildingsAbstract" id="pshg_VesselCostForSecondHandVesselsAndNewbuildingsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NumberOfVesselsInShipyard" id="pshg_NumberOfVesselsInShipyard" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
</xs:schema>
