<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.17a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: +Kgpw7xRiXgOn8uNbX4sSaiOKbPtwZZ+GZkxuGlzbTkKDyIqUgX7KSDZddX2sdQA -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:us-gaap="http://fasb.org/srt-sup/2022q3" xmlns:srt="http://fasb.org/srt/2022" xmlns:srt-types="http://fasb.org/srt-types/2022" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:gsl="http://globalshiplease.com/20221231" elementFormDefault="qualified" targetNamespace="http://globalshiplease.com/20221231">
    <annotation>
      <appinfo>
	<link:roleType roleURI="http://globalshiplease.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://globalshiplease.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://globalshiplease.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://globalshiplease.com/role/StatementsOfIncome" id="StatementsOfIncome">
	  <link:definition>00000004 - Statement - Consolidated Statements of Income</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://globalshiplease.com/role/StatementsOfIncomeParenthetical" id="StatementsOfIncomeParenthetical">
	  <link:definition>00000005 - Statement - Consolidated Statements of Income (Parenthetical)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://globalshiplease.com/role/ConsolidatedStatementsOfComprehensiveIncome" id="ConsolidatedStatementsOfComprehensiveIncome">
	  <link:definition>00000006 - 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://globalshiplease.com/role/StatementsOfCashFlows" id="StatementsOfCashFlows">
	  <link:definition>00000007 - 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://globalshiplease.com/role/StatementsOfChangesInShareholdersEquityParenthetical" id="StatementsOfChangesInShareholdersEquityParenthetical">
	  <link:definition>00000008 - Statement - Consolidated Statements of Changes in Shareholder's 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://globalshiplease.com/role/StatementsOfChangesInShareholdersEquity" id="StatementsOfChangesInShareholdersEquity">
	  <link:definition>00000009 - Statement - Consolidated Statements of Changes in Shareholder's 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://globalshiplease.com/role/DescriptionOfBusiness" id="DescriptionOfBusiness">
	  <link:definition>00000010 - Disclosure - Description of Business</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://globalshiplease.com/role/SummaryOfSignificantAccountingPolicies" id="SummaryOfSignificantAccountingPolicies">
	  <link:definition>00000011 - Disclosure - Summary of 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://globalshiplease.com/role/RestrictedCash" id="RestrictedCash">
	  <link:definition>00000012 - Disclosure - Restricted Cash</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://globalshiplease.com/role/VesselsInOperation" id="VesselsInOperation">
	  <link:definition>00000013 - Disclosure - Vessels in Operation</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://globalshiplease.com/role/DeferredChargesNet" id="DeferredChargesNet">
	  <link:definition>00000014 - Disclosure - Deferred charges, 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://globalshiplease.com/role/IntangibleLiabilitiesassets-CharterAgreements" id="IntangibleLiabilitiesassets-CharterAgreements">
	  <link:definition>00000015 - Disclosure - Intangible Liabilities/Assets - Charter Agreements</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://globalshiplease.com/role/PrepaidExpensesAndOtherCurrentAssets" id="PrepaidExpensesAndOtherCurrentAssets">
	  <link:definition>00000016 - Disclosure - Prepaid Expenses and Other Current Assets</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://globalshiplease.com/role/Inventories" id="Inventories">
	  <link:definition>00000017 - Disclosure - Inventories</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://globalshiplease.com/role/DerivativeAsset" id="DerivativeAsset">
	  <link:definition>00000018 - Disclosure - Derivative Asset</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://globalshiplease.com/role/AccountsPayable" id="AccountsPayable">
	  <link:definition>00000019 - Disclosure - Accounts Payable</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://globalshiplease.com/role/AccruedLiabilities" id="AccruedLiabilities">
	  <link:definition>00000020 - 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://globalshiplease.com/role/Long-termDebt" id="Long-termDebt">
	  <link:definition>00000021 - 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://globalshiplease.com/role/TimeCharterRevenue" id="TimeCharterRevenue">
	  <link:definition>00000022 - Disclosure - Time charter 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://globalshiplease.com/role/RelatedPartyTransactions" id="RelatedPartyTransactions">
	  <link:definition>00000023 - Disclosure - Related Party Transactions</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://globalshiplease.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://globalshiplease.com/role/ShareCapital" id="ShareCapital">
	  <link:definition>00000025 - Disclosure - Share 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://globalshiplease.com/role/Share-basedCompensation" id="Share-basedCompensation">
	  <link:definition>00000026 - Disclosure - Share-Based Compensation</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://globalshiplease.com/role/EarningsPerShare" id="EarningsPerShare">
	  <link:definition>00000027 - 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://globalshiplease.com/role/SubsequentEvents" id="SubsequentEvents">
	  <link:definition>00000028 - 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://globalshiplease.com/role/SummaryOfSignificantAccountingPoliciesPolicies" id="SummaryOfSignificantAccountingPoliciesPolicies">
	  <link:definition>00000029 - Disclosure - Summary of 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://globalshiplease.com/role/DescriptionOfBusinessTables" id="DescriptionOfBusinessTables">
	  <link:definition>00000030 - Disclosure - Description of Business (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://globalshiplease.com/role/RestrictedCashTables" id="RestrictedCashTables">
	  <link:definition>00000031 - Disclosure - Restricted Cash (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://globalshiplease.com/role/VesselsInOperationTables" id="VesselsInOperationTables">
	  <link:definition>00000032 - Disclosure - Vessels in Operation (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://globalshiplease.com/role/DeferredChargesNetTables" id="DeferredChargesNetTables">
	  <link:definition>00000033 - Disclosure - Deferred charges, 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://globalshiplease.com/role/IntangibleLiabilitiesassets-CharterAgreementsTables" id="IntangibleLiabilitiesassets-CharterAgreementsTables">
	  <link:definition>00000034 - Disclosure - Intangible Liabilities/Assets - Charter Agreements (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://globalshiplease.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" id="PrepaidExpensesAndOtherCurrentAssetsTables">
	  <link:definition>00000035 - Disclosure - Prepaid Expenses and Other Current Assets (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://globalshiplease.com/role/InventoriesTables" id="InventoriesTables">
	  <link:definition>00000036 - Disclosure - Inventories (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://globalshiplease.com/role/DerivativeAssetTables" id="DerivativeAssetTables">
	  <link:definition>00000037 - Disclosure - Derivative Asset (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://globalshiplease.com/role/AccountsPayableTables" id="AccountsPayableTables">
	  <link:definition>00000038 - Disclosure - Accounts Payable (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://globalshiplease.com/role/AccruedLiabilitiesTables" id="AccruedLiabilitiesTables">
	  <link:definition>00000039 - 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://globalshiplease.com/role/Long-termDebtTables" id="Long-termDebtTables">
	  <link:definition>00000040 - 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://globalshiplease.com/role/TimeCharterRevenueTables" id="TimeCharterRevenueTables">
	  <link:definition>00000041 - Disclosure - Time charter 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://globalshiplease.com/role/CommitmentsAndContingenciesTables" id="CommitmentsAndContingenciesTables">
	  <link:definition>00000042 - 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://globalshiplease.com/role/Share-basedCompensationTables" id="Share-basedCompensationTables">
	  <link:definition>00000043 - Disclosure - Share-Based Compensation (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://globalshiplease.com/role/EarningsPerShareTables" id="EarningsPerShareTables">
	  <link:definition>00000044 - 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://globalshiplease.com/role/DescriptionOfBusiness-ScheduleOfVesselsTableDetails" id="DescriptionOfBusiness-ScheduleOfVesselsTableDetails">
	  <link:definition>00000045 - Disclosure - Description of Business - Schedule of Vessels (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://globalshiplease.com/role/DescriptionOfBusinessDetailsNarrative" id="DescriptionOfBusinessDetailsNarrative">
	  <link:definition>00000046 - Disclosure - Description of Business (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://globalshiplease.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" id="SummaryOfSignificantAccountingPoliciesDetailsNarrative">
	  <link:definition>00000047 - Disclosure - Summary of 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://globalshiplease.com/role/RestrictedCashTableDetails" id="RestrictedCashTableDetails">
	  <link:definition>00000048 - Disclosure - Restricted cash (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://globalshiplease.com/role/VesselsInOperation-ScheduleOfVesselsInOperationTableDetails" id="VesselsInOperation-ScheduleOfVesselsInOperationTableDetails">
	  <link:definition>00000049 - Disclosure - Vessels in Operation - Schedule of Vessels in Operation (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://globalshiplease.com/role/VesselsInOperation-VesselsAcquisitionsTableDetails" id="VesselsInOperation-VesselsAcquisitionsTableDetails">
	  <link:definition>00000050 - Disclosure - Vessels in Operation - Vessels Acquisitions (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://globalshiplease.com/role/VesselsInOperationDetailsNarrative" id="VesselsInOperationDetailsNarrative">
	  <link:definition>00000051 - Disclosure - Vessels in Operation (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://globalshiplease.com/role/DeferredChargesNetTableDetails" id="DeferredChargesNetTableDetails">
	  <link:definition>00000052 - Disclosure - Deferred charges, 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://globalshiplease.com/role/DeferredChargesNetDetailsNarrative" id="DeferredChargesNetDetailsNarrative">
	  <link:definition>00000053 - Disclosure - Deferred charges, 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://globalshiplease.com/role/IntangibleLiabilitiesAssets-CharterAgreements-ScheduleOfIntangibleLiabilitiesTableDetails" id="IntangibleLiabilitiesAssets-CharterAgreements-ScheduleOfIntangibleLiabilitiesTableDetails">
	  <link:definition>00000054 - Disclosure - Intangible Liabilities/ Assets - Charter Agreements - Schedule of Intangible 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://globalshiplease.com/role/IntangibleLiabilitiesAssets-CharterAgreements-ScheduleOfIntangibleAssetsTableDetails" id="IntangibleLiabilitiesAssets-CharterAgreements-ScheduleOfIntangibleAssetsTableDetails">
	  <link:definition>00000055 - Disclosure - Intangible Liabilities/ Assets - Charter Agreements - Schedule of Intangible Assets (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://globalshiplease.com/role/IntangibleLiabilitiesAssets-CharterAgreements-AggregateAmortizationOfIntangibleLiabilitiesTableDetails" id="IntangibleLiabilitiesAssets-CharterAgreements-AggregateAmortizationOfIntangibleLiabilitiesTableDetails">
	  <link:definition>00000056 - Disclosure - Intangible Liabilities/ Assets - Charter Agreements - Aggregate Amortization of Intangible 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://globalshiplease.com/role/IntangibleLiabilitiesassets-CharterAgreementsDetailsNarrative" id="IntangibleLiabilitiesassets-CharterAgreementsDetailsNarrative">
	  <link:definition>00000057 - Disclosure - Intangible Liabilities/Assets - Charter Agreements (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://globalshiplease.com/role/PrepaidExpensesAndOtherCurrentAssetsTableDetails" id="PrepaidExpensesAndOtherCurrentAssetsTableDetails">
	  <link:definition>00000058 - Disclosure - Prepaid Expenses and Other Current Assets (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://globalshiplease.com/role/InventoriesTableDetails" id="InventoriesTableDetails">
	  <link:definition>00000059 - Disclosure - Inventories (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://globalshiplease.com/role/DerivativeAsset-ScheduleOfDerivativeAssetsTableDetails" id="DerivativeAsset-ScheduleOfDerivativeAssetsTableDetails">
	  <link:definition>00000060 - Disclosure - Derivative Asset - Schedule of Derivative Assets (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://globalshiplease.com/role/DerivativeAssetDetailsNarrative" id="DerivativeAssetDetailsNarrative">
	  <link:definition>00000061 - Disclosure - Derivative Asset (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://globalshiplease.com/role/AccountsPayableTableDetails" id="AccountsPayableTableDetails">
	  <link:definition>00000062 - Disclosure - Accounts Payable (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://globalshiplease.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://globalshiplease.com/role/Long-termDebt-ScheduleOfLong-TermDebtTableDetails" id="Long-termDebt-ScheduleOfLong-TermDebtTableDetails">
	  <link:definition>00000064 - Disclosure - Long-Term Debt - Schedule of Long - Term Debt (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://globalshiplease.com/role/Long-termDebt-RepaymentScheduleTableDetails" id="Long-termDebt-RepaymentScheduleTableDetails">
	  <link:definition>00000065 - Disclosure - Long-Term Debt - Repayment 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://globalshiplease.com/role/Long-termDebt-ScheduleOfDeferredFinancingCostsTableDetails" id="Long-termDebt-ScheduleOfDeferredFinancingCostsTableDetails">
	  <link:definition>00000066 - Disclosure - Long-Term Debt - Schedule of Deferred Financing Costs (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://globalshiplease.com/role/Long-termDebtDetailsNarrative" id="Long-termDebtDetailsNarrative">
	  <link:definition>00000067 - 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://globalshiplease.com/role/TimeCharterRevenue-OperatingRevenueTableDetails" id="TimeCharterRevenue-OperatingRevenueTableDetails">
	  <link:definition>00000068 - Disclosure - Time charter revenue - Operating 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://globalshiplease.com/role/RelatedPartyTransactionsDetailsNarrative" id="RelatedPartyTransactionsDetailsNarrative">
	  <link:definition>00000069 - Disclosure - Related Party Transactions (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://globalshiplease.com/role/CommitmentsAndContingencies-CharterHireReceivableTableDetails" id="CommitmentsAndContingencies-CharterHireReceivableTableDetails">
	  <link:definition>00000070 - Disclosure - Commitments and Contingencies - Charter Hire Receivable (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://globalshiplease.com/role/CommitmentsAndContingenciesDetailsNarrative" id="CommitmentsAndContingenciesDetailsNarrative">
	  <link:definition>00000071 - Disclosure - Commitments and Contingencies (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://globalshiplease.com/role/ShareCapitalDetailsNarrative" id="ShareCapitalDetailsNarrative">
	  <link:definition>00000072 - Disclosure - Share 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://globalshiplease.com/role/Share-basedCompensationTableDetails" id="Share-basedCompensationTableDetails">
	  <link:definition>00000073 - Disclosure - Share-Based Compensation (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://globalshiplease.com/role/Share-basedCompensationDetailsNarrative" id="Share-basedCompensationDetailsNarrative">
	  <link:definition>00000074 - Disclosure - Share-Based Compensation (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://globalshiplease.com/role/EarningslossPerShareTableDetails" id="EarningslossPerShareTableDetails">
	  <link:definition>00000075 - Disclosure - Earnings/(Loss) per Share (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://globalshiplease.com/role/EarningsPerShareDetailsNarrative" id="EarningsPerShareDetailsNarrative">
	  <link:definition>00000076 - Disclosure - Earnings per Share (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://globalshiplease.com/role/SubsequentEventsDetailsNarrative" id="SubsequentEventsDetailsNarrative">
	  <link:definition>00000077 - Disclosure - Subsequent events (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:linkbaseRef xlink:type="simple" xlink:href="gsl-20221231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="gsl-20221231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="gsl-20221231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="gsl-20221231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd" />
    <import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd" />
    <import namespace="http://fasb.org/us-gaap-sup/2022q3" schemaLocation="https://xbrl.fasb.org/us-gaap/2022q3/us-gaap-sup-2022q3.xsd" />
    <import namespace="http://fasb.org/srt-sup/2022q3" schemaLocation="https://xbrl.fasb.org/srt/2022q3/srt-sup-2022q3.xsd" />
    <import namespace="http://fasb.org/us-types/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2022" schemaLocation="https://xbrl.sec.gov/country/2022/country-2022.xsd" />
    <import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd" />
    <import namespace="http://fasb.org/srt-types/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd" />
    <element id="gsl_PoseidonTransactionMember" name="PoseidonTransactionMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_ArgosMember" name="ArgosMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_SevenVesselsMember" name="SevenVesselsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_TwelveVesselsMember" name="TwelveVesselsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_FourVesselsMember" name="FourVesselsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GlobalShipLease54LLCMember" name="GlobalShipLease54LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_LaertisMarineLLCMember" name="LaertisMarineLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_PenelopeMarineLLCMember" name="PenelopeMarineLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_TelemachusMarineLLCMember" name="TelemachusMarineLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GlobalShipLease53LLCMember" name="GlobalShipLease53LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GlobalShipLease52LLCMember" name="GlobalShipLease52LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GlobalShipLease43LLCMember" name="GlobalShipLease43LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GlobalShipLease30LimitedMember" name="GlobalShipLease30LimitedMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GlobalShipLease31LimitedMember" name="GlobalShipLease31LimitedMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GlobalShipLease32LimitedMember" name="GlobalShipLease32LimitedMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_AlexanderMarineLLCMember" name="AlexanderMarineLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_HectorMarineLLCMember" name="HectorMarineLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_IkarosMarineLLCMember" name="IkarosMarineLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_PhilipposMarineLLCMember" name="PhilipposMarineLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_AristotelesMarineLLCMember" name="AristotelesMarineLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_MenelaosMarineLLCMember" name="MenelaosMarineLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GlobalShipLease35LLCMember" name="GlobalShipLease35LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GlobalShipLease36LLCMember" name="GlobalShipLease36LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GlobalShipLease48LLCMember" name="GlobalShipLease48LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_LeonidasMarineLLCMember" name="LeonidasMarineLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GlobalShipLease33LimitedMember" name="GlobalShipLease33LimitedMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GlobalShipLease34LimitedMember" name="GlobalShipLease34LimitedMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GSLArcadiaLLCMember" name="GSLArcadiaLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GSLMelitaLLCMember" name="GSLMelitaLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GSLMariaLLCMember" name="GSLMariaLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GSLVioletaLLCMember" name="GSLVioletaLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GSLTegeaLLCMember" name="GSLTegeaLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GSLDorotheaLLCMember" name="GSLDorotheaLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GSLMYNYLLCMember" name="GSLMYNYLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_TasmanMarineLLCMember" name="TasmanMarineLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_HudsonMarineLLCMember" name="HudsonMarineLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_DrakeMarineLLCMember" name="DrakeMarineLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GlobalShipLease68LLCMember" name="GlobalShipLease68LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GlobalShipLease69LLCMember" name="GlobalShipLease69LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GlobalShipLease70LLCMember" name="GlobalShipLease70LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GlobalShipLease71LLCMember" name="GlobalShipLease71LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_HephaestusMarineLLCMember" name="HephaestusMarineLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_ZeusOneMarineLLCMember" name="ZeusOneMarineLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GlobalShipLease47LLCMember" name="GlobalShipLease47LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GSLAlcazarIncMember" name="GSLAlcazarIncMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GlobalShipLease55LLCMember" name="GlobalShipLease55LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GlobalShipLease50LLCMember" name="GlobalShipLease50LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GlobalShipLease49LLCMember" name="GlobalShipLease49LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GlobalShipLease51LLCMember" name="GlobalShipLease51LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GlobalShipLease57LLCMember" name="GlobalShipLease57LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GlobalShipLease58LLCMember" name="GlobalShipLease58LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GlobalShipLease59LLCMember" name="GlobalShipLease59LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GlobalShipLease60LLCMember" name="GlobalShipLease60LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GlobalShipLease61LLCMember" name="GlobalShipLease61LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GlobalShipLease62LLCMember" name="GlobalShipLease62LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GlobalShipLease63LLCMember" name="GlobalShipLease63LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GlobalShipLease42LLCMember" name="GlobalShipLease42LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_PericlesMarineLLCMember" name="PericlesMarineLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GlobalShipLease64LLCMember" name="GlobalShipLease64LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GlobalShipLease65LLCMember" name="GlobalShipLease65LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GlobalShipLease66LLCMember" name="GlobalShipLease66LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_ArisMarineLLCMember" name="ArisMarineLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_AphroditeMarineLLCMember" name="AphroditeMarineLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_AthenaMarineLLCMember" name="AthenaMarineLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GlobalShipLease38LLCMember" name="GlobalShipLease38LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GlobalShipLease40LLCMember" name="GlobalShipLease40LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GlobalShipLease41LLCMember" name="GlobalShipLease41LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GlobalShipLease45LLCMember" name="GlobalShipLease45LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GlobalShipLease44LLCMember" name="GlobalShipLease44LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GlobalShipLease67LLCMember" name="GlobalShipLease67LLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_ReverseStockSplitMember" name="ReverseStockSplitMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_OneVesselGroupMember" name="OneVesselGroupMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GSLMatisseAndUtrilloMember" name="GSLMatisseAndUtrilloMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GSLMatisseMember" name="GSLMatisseMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_UtrilloMember" name="UtrilloMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_KelsoMember" name="KelsoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_NinePointEightSevenFivePercentFirstPrioritySecuredNotesDue2022Member" name="NinePointEightSevenFivePercentFirstPrioritySecuredNotesDue2022Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_ChartersRevenuesMember" name="ChartersRevenuesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_TwoVesselGroupsMember" name="TwoVesselGroupsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_InterestRateCapsMember" name="InterestRateCapsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_SecondInterestRateCapsMember" name="SecondInterestRateCapsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_VesselCostMember" name="VesselCostMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_AccumulatedDepreciationMember" name="AccumulatedDepreciationMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_NetBookValueMember" name="NetBookValueMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GSLTripoliMember" name="GSLTripoliMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GSLTinosMember" name="GSLTinosMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GSLSyrosMember" name="GSLSyrosMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GSLKithiraMember" name="GSLKithiraMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GSLSusanMember" name="GSLSusanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GSLRossiMember" name="GSLRossiMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GSLAliceMember" name="GSLAliceMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GSLMelinaMember" name="GSLMelinaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GSLEleftheriaMember" name="GSLEleftheriaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GSLMercerMember" name="GSLMercerMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GSLLaloMember" name="GSLLaloMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_MatsonMolokaiMember" name="MatsonMolokaiMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GSLElizabethMember" name="GSLElizabethMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GSLChloeMember" name="GSLChloeMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GSLMarenMember" name="GSLMarenMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GSLAmstelMember" name="GSLAmstelMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GSLMYNYMember" name="GSLMYNYMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GSLMelitaMember" name="GSLMelitaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GSLViolettaMember" name="GSLViolettaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GSLMariaMember" name="GSLMariaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GSLArcadiaMember" name="GSLArcadiaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GSLDorotheaMember" name="GSLDorotheaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GSLTegeaMember" name="GSLTegeaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_LaTourContainershipMember" name="LaTourContainershipMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GSLNicolettaMember" name="GSLNicolettaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GSLChristenMember" name="GSLChristenMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_UnamortizedDrydockingCostsMember" name="UnamortizedDrydockingCostsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_SeniorSecuredNotes2027Member" name="SeniorSecuredNotes2027Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_OtherLoanFacilitiesMember" name="OtherLoanFacilitiesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_E.SUNMICBCathayTaishinMember" name="E.SUNMICBCathayTaishinMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_SinopacCreditFacilityMember" name="SinopacCreditFacilityMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_HCOBCACIBESUNCTBCTaishinCreditFacilityMember" name="HCOBCACIBESUNCTBCTaishinCreditFacilityMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_DeutscheCreditFacilityMember" name="DeutscheCreditFacilityMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_HCOBCreditFacilityMember" name="HCOBCreditFacilityMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_CACIBBankSinopacCTBCCreditFacilityMember" name="CACIBBankSinopacCTBCCreditFacilityMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_NewHayfinCreditFacilityMember" name="NewHayfinCreditFacilityMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_ChaileaseCreditFacilityMember" name="ChaileaseCreditFacilityMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_TwoThousandTwentyFourNotesMember" name="TwoThousandTwentyFourNotesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_SyndicatedSeniorSecuredCreditFacilityIIMember" name="SyndicatedSeniorSecuredCreditFacilityIIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_BlueOceanJuniorCreditFacilityMember" name="BlueOceanJuniorCreditFacilityMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_HellenicBankCreditFacilityMember" name="HellenicBankCreditFacilityMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_TwoThousandTwentyTwoNotesMember" name="TwoThousandTwentyTwoNotesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_TotalCreditFacilitiesMember" name="TotalCreditFacilitiesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_SaleLeasebackTransaction1Member" name="SaleLeasebackTransaction1Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_SaleLeasebackTransaction2Member" name="SaleLeasebackTransaction2Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_SaleLeasebackTransaction3Member" name="SaleLeasebackTransaction3Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_BlueOceanJuniorCreditFacilityIMember" name="BlueOceanJuniorCreditFacilityIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_EightInstallmentsMember" name="EightInstallmentsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_TenInstallmentsMember" name="TenInstallmentsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_SinopacCreditFacilityIMember" name="SinopacCreditFacilityIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_CACIBHCOBESUNCTBCTaishinMember" name="CACIBHCOBESUNCTBCTaishinMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_FirstSixInstallmentsMember" name="FirstSixInstallmentsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_NextEightInstallmentsMember" name="NextEightInstallmentsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_LastSixInstallmentsMember" name="LastSixInstallmentsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_DeutscheCreditFacilityIMember" name="DeutscheCreditFacilityIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_HCOBCreditFacilityIMember" name="HCOBCreditFacilityIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_TrancheAEFMember" name="TrancheAEFMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_TrancheBDMember" name="TrancheBDMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_TrancheCMember" name="TrancheCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_EachTrancheMember" name="EachTrancheMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_CACIBBankSinopacCTBCCreditFacilityIMember" name="CACIBBankSinopacCTBCCreditFacilityIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_HayfinCapitalManagementIMember" name="HayfinCapitalManagementIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_ChaileaseCreditFacilityIMember" name="ChaileaseCreditFacilityIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_ThirtysixInstallmentsMember" name="ThirtysixInstallmentsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_TwentyFourInstallmentsMember" name="TwentyFourInstallmentsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_EightPointZeroZeroPercentSeniorUnsecuredNotesDue2024Member" name="EightPointZeroZeroPercentSeniorUnsecuredNotesDue2024Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_OnorafterDecember312021andpriortoDecember312022Member" name="OnorafterDecember312021andpriortoDecember312022Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_OnorafterDecember312022andpriortoDecember312023Member" name="OnorafterDecember312022andpriortoDecember312023Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_OnorafterDecember312023andpriortomaturityMember" name="OnorafterDecember312023andpriortomaturityMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_TwelveVesselsIMember" name="TwelveVesselsIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_RedeemedNotesMember" name="RedeemedNotesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_SyndicatedSeniorSecuredCreditFacilityIMember" name="SyndicatedSeniorSecuredCreditFacilityIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_TrancheAMember" name="TrancheAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_TrancheBMember" name="TrancheBMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_HellenicSeniorSecuredCreditFacilityIMember" name="HellenicSeniorSecuredCreditFacilityIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GSLEleniMember" name="GSLEleniMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GSLGraniaMember" name="GSLGraniaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GSLKalliopiMember" name="GSLKalliopiMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_AmendedandrestatedloanagreementMember" name="AmendedandrestatedloanagreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_SaleLeasebackAgreementsCMBFLMember" name="SaleLeasebackAgreementsCMBFLMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_FirstTwelveQuarterlyInstallmentsMember" name="FirstTwelveQuarterlyInstallmentsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_NextTwelveQuarterlyInstallmentsMember" name="NextTwelveQuarterlyInstallmentsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_SaleLeasebackTransactionCMBFLIMember" name="SaleLeasebackTransactionCMBFLIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_EightInstalmentsMember" name="EightInstalmentsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_TwentyInstalmentsMember" name="TwentyInstalmentsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_SaleLeasebackTransactionNeptuneMaritimeMember" name="SaleLeasebackTransactionNeptuneMaritimeMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_FifteenInstalmentsMember" name="FifteenInstalmentsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_FourInstalmentsMember" name="FourInstalmentsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_AtMarketIssuanceSalesAgreementMember" name="AtMarketIssuanceSalesAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_CMACGMMember" name="CMACGMMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_MAERSKMember" name="MAERSKMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_MSCMember" name="MSCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_ZIMMember" name="ZIMMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_CMACGMIMember" name="CMACGMIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_TechnomarMember" name="TechnomarMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_ThirdPartyManagersMember" name="ThirdPartyManagersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_ConchartMember" name="ConchartMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_CommonClassA2019PlanMember" name="CommonClassA2019PlanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_January2021EquityOfferingMember" name="January2021EquityOfferingMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_KelsoAndMaasMember" name="KelsoAndMaasMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_EffectiveFirstQuarterOf2022Member" name="EffectiveFirstQuarterOf2022Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_ADR2Member" name="ADR2Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_ATMAgreement2022Member" name="ATMAgreement2022Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_TwoThousandNineteenIncentivePlanMember" name="TwoThousandNineteenIncentivePlanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_ExecutiveOfficersMember" name="ExecutiveOfficersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_IncentiveStockMember" name="IncentiveStockMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_TwoOtherEmployeesMember" name="TwoOtherEmployeesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_MemberOfSeniorManagementMember" name="MemberOfSeniorManagementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_SecondTrancheMember" name="SecondTrancheMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_ThirdTrancheMember" name="ThirdTrancheMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_FourthTrancheMember" name="FourthTrancheMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_NewTwoThousandNineteenIncentivePlanMember" name="NewTwoThousandNineteenIncentivePlanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_FirstTrancheMember" name="FirstTrancheMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_SecondAndThirdTranchesMember" name="SecondAndThirdTranchesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_NonExecutiveDirectorsMember" name="NonExecutiveDirectorsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_EachNonExecutiveDirectorsMember" name="EachNonExecutiveDirectorsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_TwoDirectorsMember" name="TwoDirectorsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_OneNewDirectorMember" name="OneNewDirectorMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_FirstGrantMember" name="FirstGrantMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_SecondGrantMember" name="SecondGrantMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_ThirdGrantMember" name="ThirdGrantMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GSLAmstelIIMember" name="GSLAmstelIIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_TimeDepositsAssetsCurrent" name="TimeDepositsAssetsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_ConstructionInProgressGross1" name="ConstructionInProgressGross1" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_IntangibleLiabilityCharterAgreementsNoncurrent" name="IntangibleLiabilityCharterAgreementsNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_OperatingLeasesIncomeStatementLeaseRevenue1" name="OperatingLeasesIncomeStatementLeaseRevenue1" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_AmortizationOfAboveAndBelowMarketLeases1" name="AmortizationOfAboveAndBelowMarketLeases1" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_TimeCharterAndVoyageExpenses" name="TimeCharterAndVoyageExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_AmortizationOfIntangibleLiabilitiesRelatedParty" name="AmortizationOfIntangibleLiabilitiesRelatedParty" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_TimeCharterAndVoyageExpensesRelatedParty" name="TimeCharterAndVoyageExpensesRelatedParty" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_CashFlowHedgeAbstract" name="CashFlowHedgeAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_AmortizationOfInterestRateCapPremium" name="AmortizationOfInterestRateCapPremium" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_AmountRealizedAndReclassifiedToEarnings" name="AmountRealizedAndReclassifiedToEarnings" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_PrepaymentFeesOnRepaymentsOfDebt" name="PrepaymentFeesOnRepaymentsOfDebt" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_CapitalizedCostsRelatingToDryDocking" name="CapitalizedCostsRelatingToDryDocking" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_IncreaseDecreaseInTimeDepositsAcquired" name="IncreaseDecreaseInTimeDepositsAcquired" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_StockRepurchasedAndRetiredDuringPeriodValue1" name="StockRepurchasedAndRetiredDuringPeriodValue1" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_NoncashInvestingItemsAbstract" name="NoncashInvestingItemsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_UnpaidCapitalizedExpenses" name="UnpaidCapitalizedExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_UnpaidCostsRelatingToDryDocking" name="UnpaidCostsRelatingToDryDocking" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_NoncashFinancingItemsAbstract" name="NoncashFinancingItemsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_PreferredStockIssuedDuringPeriodValueNewIssues" name="PreferredStockIssuedDuringPeriodValueNewIssues" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_PreferredStockIssuedDuringPeriodSharesNewIssues" name="PreferredStockIssuedDuringPeriodSharesNewIssues" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_DisclosureDeferredChargesNetAbstract" name="DisclosureDeferredChargesNetAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_DeferredChargesTextBlock" name="DeferredChargesTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_DisclosureIntangibleLiabilitiesassetsCharterAgreementsAbstract" name="DisclosureIntangibleLiabilitiesassetsCharterAgreementsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_DisclosureIntangibleLiabilitiesCharterAgreementsAbstract" name="DisclosureIntangibleLiabilitiesCharterAgreementsAbstract" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_ClassesOfInventoriesAbstract" name="ClassesOfInventoriesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_DisclosureAccruedLiabilitiesAbstract" name="DisclosureAccruedLiabilitiesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_AccountsPayableAndAccruedLiabilitiesDisclosure1TextBlock" name="AccountsPayableAndAccruedLiabilitiesDisclosure1TextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_DisclosureOfContingentLiabilitiesAbstract" name="DisclosureOfContingentLiabilitiesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_InsurancePolicyTextBlock" name="InsurancePolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_PreferredSharesPolicyTextBlock" name="PreferredSharesPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_DividendsPolicyTextBlock" name="DividendsPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_PropertyPlantAndEquipmentAcquisitionsTextBlock" name="PropertyPlantAndEquipmentAcquisitionsTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_ScheduleOfIntangibleLiabilitiesCharterAgreementsTableTextBlock" name="ScheduleOfIntangibleLiabilitiesCharterAgreementsTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_ScheduleOfDeferredFinancingCostsTableTextBlock" name="ScheduleOfDeferredFinancingCostsTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock1" name="ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock1" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_EntityIncorporationCountryName" name="EntityIncorporationCountryName" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_VesselName" name="VesselName" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_CapacityOfVesselsInTwentyFootEquivalentUnits" name="CapacityOfVesselsInTwentyFootEquivalentUnits" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_YearBuilt" name="YearBuilt" nillable="true" xbrli:periodType="duration" type="xbrli:gYearItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_EarliestCharterExpiryDate" name="EarliestCharterExpiryDate" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_NumberOfVesselsPurchased" name="NumberOfVesselsPurchased" nillable="true" xbrli:periodType="instant" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_NumberOfVesselsSold" name="NumberOfVesselsSold" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_DeliveryDate" name="DeliveryDate" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_NumberOfVesselsOwned" name="NumberOfVesselsOwned" nillable="true" xbrli:periodType="duration" type="xbrli:positiveIntegerItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_WeightedAverageAgeCapacity" name="WeightedAverageAgeCapacity" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_EstimatedResidualValueShipsPerLightweightTon" name="EstimatedResidualValueShipsPerLightweightTon" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_PeriodBetweenScheduledDrydockings" name="PeriodBetweenScheduledDrydockings" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_FutureCharterRateAssumptions" name="FutureCharterRateAssumptions" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_NumberOfVesselsImpairmentChargeRecognized" name="NumberOfVesselsImpairmentChargeRecognized" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_VesselSaleDate" name="VesselSaleDate" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_SaleAndLeasebackTransactionsFailedNumber" name="SaleAndLeasebackTransactionsFailedNumber" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_NumberOfSubsidiaries" name="NumberOfSubsidiaries" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_NumberOfBanksHoldingDeposits" name="NumberOfBanksHoldingDeposits" nillable="true" xbrli:periodType="instant" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_IntrerestRateCapsNumber" name="IntrerestRateCapsNumber" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_DerivativeMaturityDates1" name="DerivativeMaturityDates1" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_CashInCustody" name="CashInCustody" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_AssetImpairmentChargesGross" name="AssetImpairmentChargesGross" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_AccumulatedDepreciationDepletionAndAmortizationImpairmentLossOfPropertyPlantAndEquipment" name="AccumulatedDepreciationDepletionAndAmortizationImpairmentLossOfPropertyPlantAndEquipment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_VesselDeliveryDate" name="VesselDeliveryDate" nillable="true" xbrli:periodType="duration" type="xbrli:dateItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_NumberOfVesselsPledgedAsCollateralUnderCreditFacilities" name="NumberOfVesselsPledgedAsCollateralUnderCreditFacilities" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_NumberOfUnencumberedVessels" name="NumberOfUnencumberedVessels" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_DeferredCostsAdditions" name="DeferredCostsAdditions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_DeferredCostsWriteOff" name="DeferredCostsWriteOff" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_AmortizationOfBelowMarketLeases" name="AmortizationOfBelowMarketLeases" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_AmortizationOfAboveMarketLeases" name="AmortizationOfAboveMarketLeases" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_BunkerInventoryCurrent" name="BunkerInventoryCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_LubricantsInventoryCurrent" name="LubricantsInventoryCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_StoresInventoryCurrent" name="StoresInventoryCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_VictuallingInventoryCurrent" name="VictuallingInventoryCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_PayablePremiumAmount" name="PayablePremiumAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_AccountsPayableToSuppliersAndRepairersCurrent" name="AccountsPayableToSuppliersAndRepairersCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_AccountsPayableToCharterers" name="AccountsPayableToCharterers" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_AccruedExpenses" name="AccruedExpenses" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_FinanceLeaseLiabilityICurrent" name="FinanceLeaseLiabilityICurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_LessPlusDeferredFinanceCostsGross" name="LessPlusDeferredFinanceCostsGross" nillable="true" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_AdditionalDeferredFinancingCosts" name="AdditionalDeferredFinancingCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_CreditFacilityDescriptionOfScope" name="CreditFacilityDescriptionOfScope" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_LineOfCreditFacilityInitiationDate3" name="LineOfCreditFacilityInitiationDate3" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_FeesOnRepaymentsOfDebt" name="FeesOnRepaymentsOfDebt" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_NumberOfTranches" name="NumberOfTranches" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_DrawnDownDate" name="DrawnDownDate" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_LineOfCreditFacilityNumberOfRepaymentInstalment" name="LineOfCreditFacilityNumberOfRepaymentInstalment" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_LineOfCreditFacilityExpirationDate" name="LineOfCreditFacilityExpirationDate" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_NumberLoanTranches" name="NumberLoanTranches" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_LineOfCreditFacilityInitiationDate2" name="LineOfCreditFacilityInitiationDate2" nillable="true" xbrli:periodType="duration" type="xbrli:dateItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_PrepaymentDate" name="PrepaymentDate" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_NumberOfVesselsSecuredToNotes" name="NumberOfVesselsSecuredToNotes" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_DebtInstrumentRepurchasePricePercentage" name="DebtInstrumentRepurchasePricePercentage" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_NumberOfRepaymentInstallment" name="NumberOfRepaymentInstallment" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_FinanceLeaseLiability1" name="FinanceLeaseLiability1" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_SaleLeasebackTransactionNetProceedsFinancingActivities1" name="SaleLeasebackTransactionNetProceedsFinancingActivities1" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_SaleLeasebackTransactionQuarterlyRentalPayments1" name="SaleLeasebackTransactionQuarterlyRentalPayments1" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_FinanceLeaseLiabilityPeriodicPaymentTermsBalloonPaymentToBePaid" name="FinanceLeaseLiabilityPeriodicPaymentTermsBalloonPaymentToBePaid" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_FinanceLeaseLiabilityMaturityDates" name="FinanceLeaseLiabilityMaturityDates" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_AdvanceHire" name="AdvanceHire" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_SaleLeasebackTransactionNetProceedsFinancingActivitiesI" name="SaleLeasebackTransactionNetProceedsFinancingActivitiesI" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_ConcentrationRiskPercentage" name="ConcentrationRiskPercentage" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_VotingInterest" name="VotingInterest" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_NumberOfVesselsUnderTechnicalManagement" name="NumberOfVesselsUnderTechnicalManagement" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_BrokerFeeCommissionPercentage" name="BrokerFeeCommissionPercentage" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_OperatingLeasesFutureMinimumPaymentsReceivableCurrent1" name="OperatingLeasesFutureMinimumPaymentsReceivableCurrent1" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears1" name="OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears1" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears1" name="OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears1" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears1" name="OperatingLeasesFutureMinimumPaymentsReceivableInFourYears1" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_OperatingLeasesFutureMinimumPaymentsReceivableThereafter1" name="OperatingLeasesFutureMinimumPaymentsReceivableThereafter1" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_OperatingLeasesFutureMinimumPaymentsReceivable1" name="OperatingLeasesFutureMinimumPaymentsReceivable1" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_NumberOfClassesOfCommonStock" name="NumberOfClassesOfCommonStock" nillable="true" xbrli:periodType="instant" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_NumberOfSharesSold" name="NumberOfSharesSold" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_PreferredStockIssueDescription" name="PreferredStockIssueDescription" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_PreferredStockRedemptionPricePerDepositoryShare" name="PreferredStockRedemptionPricePerDepositoryShare" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_StockIssuedDuringPeriodOfferingCost" name="StockIssuedDuringPeriodOfferingCost" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_DepositarySharesOutstanding" name="DepositarySharesOutstanding" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingStockPrice" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingStockPrice" nillable="true" xbrli:periodType="instant" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_NumberOfConsecutiveTradingDays" name="NumberOfConsecutiveTradingDays" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_DebtInstrumentConvertibleConversionDate1" name="DebtInstrumentConvertibleConversionDate1" nillable="true" xbrli:periodType="instant" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_CommencedDate" name="CommencedDate" nillable="true" xbrli:periodType="duration" type="xbrli:dateItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_NetIncomeLossAvailableToCommonStockholdersBasicAndDiluted" name="NetIncomeLossAvailableToCommonStockholdersBasicAndDiluted" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_WeightedAverageNumberOfSharesOutstandingBasicExcludingRestrictedStockUnitsWithoutServiceConditions" name="WeightedAverageNumberOfSharesOutstandingBasicExcludingRestrictedStockUnitsWithoutServiceConditions" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_WeightedAverageNumberOfRestrictedStockUnitsWithServiceConditions" name="WeightedAverageNumberOfRestrictedStockUnitsWithServiceConditions" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_IntangibleLiabilityCharterAgreementsTextBlock" name="IntangibleLiabilityCharterAgreementsTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_CashAcquiredFromAssetAcquisitions" name="CashAcquiredFromAssetAcquisitions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_PeriodFromImpairmentTestDateInWhichAfterCurrentCharterExpiresForecastRatesAdopted" name="PeriodFromImpairmentTestDateInWhichAfterCurrentCharterExpiresForecastRatesAdopted" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_FinanceLeaseLiabilityMaturityDate" name="FinanceLeaseLiabilityMaturityDate" nillable="true" xbrli:periodType="duration" type="xbrli:dateItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_FinanceLeaseLiabilityMaturityDate1" name="FinanceLeaseLiabilityMaturityDate1" nillable="true" xbrli:periodType="duration" type="xbrli:dateItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_PreferredStockDepositorySharesIssued" name="PreferredStockDepositorySharesIssued" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_StockIssuedDuringPeriodSharesNewIssues1" name="StockIssuedDuringPeriodSharesNewIssues1" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsMaximumValueOfGrantsInPeriod" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsMaximumValueOfGrantsInPeriod" nillable="true" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_DebtServiceCoverageRatio1" name="DebtServiceCoverageRatio1" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_AmortizationOfAboveAndBelowMarketLeasesI" name="AmortizationOfAboveAndBelowMarketLeasesI" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest1" name="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest1" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax1" name="OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax1" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_FinanceLeaseLiabilityCurrent1" name="FinanceLeaseLiabilityCurrent1" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_DerivativeInceptionDates1" name="DerivativeInceptionDates1" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_OperatingLeaseRightOfUseAsset1" name="OperatingLeaseRightOfUseAsset1" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_GainLossOnInterestRateDerivativeNet" name="GainLossOnInterestRateDerivativeNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_UnpaidDeferredFinancingCosts" name="UnpaidDeferredFinancingCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_NetIncomeLoss2" name="NetIncomeLoss2" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_PaymentsOfDividendsCommonStock2" name="PaymentsOfDividendsCommonStock2" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_OtherComprehensiveIncomeLossNetOfTax2" name="OtherComprehensiveIncomeLossNetOfTax2" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_StockIssuedDuringPeriodValueNewIssues2" name="StockIssuedDuringPeriodValueNewIssues2" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_OtherAssetsNoncurrentPortion" name="OtherAssetsNoncurrentPortion" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_AmountReclassificationOfDebtPremiumsPaid" name="AmountReclassificationOfDebtPremiumsPaid" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gsl_AmountRealizedOnOCIAndReclassifiedToEarnings" name="AmountRealizedOnOCIAndReclassifiedToEarnings" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
</schema>
