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

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019eb251-89bc-7847-a26f-6bbb6a9e1e5c,g:bc88d107-464e-48c3-8d33-3cbb6f155b17-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:plnt="http://www.planetfitness.com/20260630" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.planetfitness.com/20260630">
  <xs:import namespace="http://fasb.org/srt/2026" schemaLocation="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2026" schemaLocation="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2026" schemaLocation="https://xbrl.sec.gov/country/2026/country-2026.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2026" schemaLocation="https://xbrl.sec.gov/dei/2026/dei-2026.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2026" schemaLocation="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="plnt-20260630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="plnt-20260630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="plnt-20260630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="plnt-20260630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.planetfitness.com/role/Cover">
        <link:definition>0000001 - Document - Cover</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedBalanceSheetsUnaudited" roleURI="http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited">
        <link:definition>9952151 - Statement - Condensed Consolidated Balance Sheets (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedBalanceSheetsUnauditedParenthetical" roleURI="http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical">
        <link:definition>9952152 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofOperationsUnaudited" roleURI="http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited">
        <link:definition>9952153 - Statement - Condensed Consolidated Statements of Operations (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" roleURI="http://www.planetfitness.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited">
        <link:definition>9952154 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofCashFlowsUnaudited" roleURI="http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited">
        <link:definition>9952155 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofChangesinEquityDeficitUnaudited" roleURI="http://www.planetfitness.com/role/CondensedConsolidatedStatementsofChangesinEquityDeficitUnaudited">
        <link:definition>9952156 - Statement - Condensed Consolidated Statements of Changes in Equity (Deficit) (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Businessorganization" roleURI="http://www.planetfitness.com/role/Businessorganization">
        <link:definition>9952157 - Disclosure - Business organization</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Summaryofsignificantaccountingpolicies" roleURI="http://www.planetfitness.com/role/Summaryofsignificantaccountingpolicies">
        <link:definition>9952158 - 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 id="Investments" roleURI="http://www.planetfitness.com/role/Investments">
        <link:definition>9952159 - Disclosure - Investments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Goodwillandintangibleassets" roleURI="http://www.planetfitness.com/role/Goodwillandintangibleassets">
        <link:definition>9952160 - Disclosure - Goodwill and intangible 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 id="Longtermdebt" roleURI="http://www.planetfitness.com/role/Longtermdebt">
        <link:definition>9952161 - 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 id="Leases" roleURI="http://www.planetfitness.com/role/Leases">
        <link:definition>9952162 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Revenuefromcontractwithcustomers" roleURI="http://www.planetfitness.com/role/Revenuefromcontractwithcustomers">
        <link:definition>9952163 - Disclosure - Revenue from contract with customers</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Relatedpartytransactions" roleURI="http://www.planetfitness.com/role/Relatedpartytransactions">
        <link:definition>9952164 - 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 id="Stockholdersequity" roleURI="http://www.planetfitness.com/role/Stockholdersequity">
        <link:definition>9952165 - Disclosure - Stockholders' equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Earningspershare" roleURI="http://www.planetfitness.com/role/Earningspershare">
        <link:definition>9952166 - 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 id="Incometaxes" roleURI="http://www.planetfitness.com/role/Incometaxes">
        <link:definition>9952167 - Disclosure - Income taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Commitmentsandcontingencies" roleURI="http://www.planetfitness.com/role/Commitmentsandcontingencies">
        <link:definition>9952168 - 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 id="Segments" roleURI="http://www.planetfitness.com/role/Segments">
        <link:definition>9952169 - Disclosure - Segments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Corporateownedandfranchiseeownedclubs" roleURI="http://www.planetfitness.com/role/Corporateownedandfranchiseeownedclubs">
        <link:definition>9952170 - Disclosure - Corporate-owned and franchisee-owned clubs</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofsignificantaccountingpoliciesPolicies" roleURI="http://www.planetfitness.com/role/SummaryofsignificantaccountingpoliciesPolicies">
        <link:definition>9955511 - 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 id="InvestmentsTables" roleURI="http://www.planetfitness.com/role/InvestmentsTables">
        <link:definition>9955512 - Disclosure - Investments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandintangibleassetsTables" roleURI="http://www.planetfitness.com/role/GoodwillandintangibleassetsTables">
        <link:definition>9955513 - Disclosure - Goodwill and intangible 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 id="LongtermdebtTables" roleURI="http://www.planetfitness.com/role/LongtermdebtTables">
        <link:definition>9955514 - 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 id="LeasesTables" roleURI="http://www.planetfitness.com/role/LeasesTables">
        <link:definition>9955515 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuefromcontractwithcustomersTables" roleURI="http://www.planetfitness.com/role/RevenuefromcontractwithcustomersTables">
        <link:definition>9955516 - Disclosure - Revenue from contract with customers (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedpartytransactionsTables" roleURI="http://www.planetfitness.com/role/RelatedpartytransactionsTables">
        <link:definition>9955517 - Disclosure - Related party transactions (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningspershareTables" roleURI="http://www.planetfitness.com/role/EarningspershareTables">
        <link:definition>9955518 - 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 id="IncometaxesTables" roleURI="http://www.planetfitness.com/role/IncometaxesTables">
        <link:definition>9955519 - Disclosure - Income taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentsTables" roleURI="http://www.planetfitness.com/role/SegmentsTables">
        <link:definition>9955520 - Disclosure - Segments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CorporateownedandfranchiseeownedclubsTables" roleURI="http://www.planetfitness.com/role/CorporateownedandfranchiseeownedclubsTables">
        <link:definition>9955521 - Disclosure - Corporate-owned and franchisee-owned clubs (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessorganizationDetails" roleURI="http://www.planetfitness.com/role/BusinessorganizationDetails">
        <link:definition>9955522 - Disclosure - Business organization (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsNarrativeDetails" roleURI="http://www.planetfitness.com/role/InvestmentsNarrativeDetails">
        <link:definition>9955523 - Disclosure - Investments - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsScheduleofAmortizedCostGrossUnrealizedGainsLossesandFairValueofCashEquivalentsandMarketableSecuritiesDetails" roleURI="http://www.planetfitness.com/role/InvestmentsScheduleofAmortizedCostGrossUnrealizedGainsLossesandFairValueofCashEquivalentsandMarketableSecuritiesDetails">
        <link:definition>9955524 - Disclosure - Investments - Schedule of Amortized Cost, Gross Unrealized Gains (Losses), and Fair Value of Cash Equivalents and Marketable Securities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsScheduleofAmortizedCostGrossUnrealizedGainsLossesandFairValueofCashEquivalentsandMarketableSecuritiesDetails_1" roleURI="http://www.planetfitness.com/role/InvestmentsScheduleofAmortizedCostGrossUnrealizedGainsLossesandFairValueofCashEquivalentsandMarketableSecuritiesDetails_1">
        <link:definition>9955524 - Disclosure - Investments - Schedule of Amortized Cost, Gross Unrealized Gains (Losses), and Fair Value of Cash Equivalents and Marketable Securities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsScheduleofRollforwardofAllowanceforExpectedCreditLossesonHeldtomaturityInvestmentsDetails" roleURI="http://www.planetfitness.com/role/InvestmentsScheduleofRollforwardofAllowanceforExpectedCreditLossesonHeldtomaturityInvestmentsDetails">
        <link:definition>9955525 - Disclosure - Investments - Schedule of Roll forward of Allowance for Expected Credit Losses on Held-to-maturity Investments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandintangibleassetsScheduleofChangesintheCarryingAmountofGoodwillDetails" roleURI="http://www.planetfitness.com/role/GoodwillandintangibleassetsScheduleofChangesintheCarryingAmountofGoodwillDetails">
        <link:definition>9955526 - Disclosure - Goodwill and intangible assets - Schedule of Changes in the Carrying Amount of Goodwill (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandintangibleassetsAdditionalInformationDetails" roleURI="http://www.planetfitness.com/role/GoodwillandintangibleassetsAdditionalInformationDetails">
        <link:definition>9955527 - Disclosure - Goodwill and intangible assets - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandintangibleassetsScheduleofIntangibleAssetsDetails" roleURI="http://www.planetfitness.com/role/GoodwillandintangibleassetsScheduleofIntangibleAssetsDetails">
        <link:definition>9955528 - Disclosure - Goodwill and intangible assets - Schedule of Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandintangibleassetsScheduleofIntangibleAssetsDetails_1" roleURI="http://www.planetfitness.com/role/GoodwillandintangibleassetsScheduleofIntangibleAssetsDetails_1">
        <link:definition>9955528 - Disclosure - Goodwill and intangible assets - Schedule of Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandintangibleassetsScheduleofAmortizationExpenseDetails" roleURI="http://www.planetfitness.com/role/GoodwillandintangibleassetsScheduleofAmortizationExpenseDetails">
        <link:definition>9955529 - Disclosure - Goodwill and intangible assets - Schedule of Amortization Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongtermdebtScheduleofLongtermDebtDetails" roleURI="http://www.planetfitness.com/role/LongtermdebtScheduleofLongtermDebtDetails">
        <link:definition>9955530 - Disclosure - Long-term debt - Schedule of Long-term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongtermdebtScheduleofLongtermDebtDetails_1" roleURI="http://www.planetfitness.com/role/LongtermdebtScheduleofLongtermDebtDetails_1">
        <link:definition>9955530 - Disclosure - Long-term debt - Schedule of Long-term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongtermdebtScheduleofFuturePrincipalPaymentsofLongtermDebtDetails" roleURI="http://www.planetfitness.com/role/LongtermdebtScheduleofFuturePrincipalPaymentsofLongtermDebtDetails">
        <link:definition>9955531 - Disclosure - Long-term debt - Schedule of Future Principal Payments of Long-term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongtermdebtScheduleofCarryingValueandEstimatedFairValueofLongtermDebtDetails" roleURI="http://www.planetfitness.com/role/LongtermdebtScheduleofCarryingValueandEstimatedFairValueofLongtermDebtDetails">
        <link:definition>9955532 - Disclosure - Long-term debt - Schedule of Carrying Value and Estimated Fair Value of Long-term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongtermdebtAdditionalInformationDetails" roleURI="http://www.planetfitness.com/role/LongtermdebtAdditionalInformationDetails">
        <link:definition>9955533 - Disclosure - Long-term debt - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesScheduleofBalanceSheetClassificationofLeaseAssetsandLiabilitiesDetails" roleURI="http://www.planetfitness.com/role/LeasesScheduleofBalanceSheetClassificationofLeaseAssetsandLiabilitiesDetails">
        <link:definition>9955534 - Disclosure - Leases - Schedule of Balance Sheet Classification of Lease Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesScheduleofComponentsofLeaseCostDetails" roleURI="http://www.planetfitness.com/role/LeasesScheduleofComponentsofLeaseCostDetails">
        <link:definition>9955535 - Disclosure - Leases - Schedule of Components of Lease Cost (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesScheduleofSupplementalDisclosuresofCashFlowInformationDetails" roleURI="http://www.planetfitness.com/role/LeasesScheduleofSupplementalDisclosuresofCashFlowInformationDetails">
        <link:definition>9955536 - Disclosure - Leases - Schedule of Supplemental Disclosures of Cash Flow Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails" roleURI="http://www.planetfitness.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails">
        <link:definition>9955537 - Disclosure - Leases - Schedule of Maturities of Lease Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails_1" roleURI="http://www.planetfitness.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails_1">
        <link:definition>9955537 - Disclosure - Leases - Schedule of Maturities of Lease Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesAdditionalInformationDetails" roleURI="http://www.planetfitness.com/role/LeasesAdditionalInformationDetails">
        <link:definition>9955538 - Disclosure - Leases - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuefromcontractwithcustomersScheduleofContractLiabilitiesDetails" roleURI="http://www.planetfitness.com/role/RevenuefromcontractwithcustomersScheduleofContractLiabilitiesDetails">
        <link:definition>9955539 - Disclosure - Revenue from contract with customers - Schedule of Contract Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuefromcontractwithcustomersScheduleofRemainingPerformanceObligationDetails" roleURI="http://www.planetfitness.com/role/RevenuefromcontractwithcustomersScheduleofRemainingPerformanceObligationDetails">
        <link:definition>9955540 - Disclosure - Revenue from contract with customers - Schedule of Remaining Performance Obligation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuefromcontractwithcustomersScheduleofRemainingPerformanceObligationDetails_1" roleURI="http://www.planetfitness.com/role/RevenuefromcontractwithcustomersScheduleofRemainingPerformanceObligationDetails_1">
        <link:definition>9955540 - Disclosure - Revenue from contract with customers - Schedule of Remaining Performance Obligation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuefromcontractwithcustomersAdditionalInformationDetails" roleURI="http://www.planetfitness.com/role/RevenuefromcontractwithcustomersAdditionalInformationDetails">
        <link:definition>9955541 - Disclosure - Revenue from contract with customers - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedpartytransactionsScheduleofRelatedPartyTransactionsDetails" roleURI="http://www.planetfitness.com/role/RelatedpartytransactionsScheduleofRelatedPartyTransactionsDetails">
        <link:definition>9955542 - Disclosure - Related party transactions - Schedule of Related Party Transactions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedpartytransactionsAdditionalInformationDetails" roleURI="http://www.planetfitness.com/role/RelatedpartytransactionsAdditionalInformationDetails">
        <link:definition>9955543 - Disclosure - Related party transactions - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersequityDetails" roleURI="http://www.planetfitness.com/role/StockholdersequityDetails">
        <link:definition>9955544 - Disclosure - Stockholders' equity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningspershareAdditionalInformationDetails" roleURI="http://www.planetfitness.com/role/EarningspershareAdditionalInformationDetails">
        <link:definition>9955545 - Disclosure - Earnings per share - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningspershareScheduleofReconciliationofNumeratorsandDenominatorsUsedtoComputeBasicandDilutedEarningsperShareDetails" roleURI="http://www.planetfitness.com/role/EarningspershareScheduleofReconciliationofNumeratorsandDenominatorsUsedtoComputeBasicandDilutedEarningsperShareDetails">
        <link:definition>9955546 - Disclosure - Earnings per share - Schedule of Reconciliation of Numerators and Denominators Used to Compute Basic and Diluted Earnings per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningspershareScheduleofCommonStockEquivalentsExcludedFromTheComputationOfDilutedNetIncomeperShareDetails" roleURI="http://www.planetfitness.com/role/EarningspershareScheduleofCommonStockEquivalentsExcludedFromTheComputationOfDilutedNetIncomeperShareDetails">
        <link:definition>9955547 - Disclosure - Earnings per share - Schedule of Common Stock Equivalents Excluded From The Computation Of Diluted Net Income per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncometaxesAdditionalinformationDetails" roleURI="http://www.planetfitness.com/role/IncometaxesAdditionalinformationDetails">
        <link:definition>9955548 - Disclosure - Income taxes - Additional information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncometaxesScheduleofDeferredTaxAssetsandTaxBenefitArrangementLiabilitiesDetails" roleURI="http://www.planetfitness.com/role/IncometaxesScheduleofDeferredTaxAssetsandTaxBenefitArrangementLiabilitiesDetails">
        <link:definition>9955549 - Disclosure - Income taxes - Schedule of Deferred Tax Assets and Tax Benefit Arrangement Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncometaxesScheduleofFuturePaymentsUnderTaxBenefitArrangementsDetails" roleURI="http://www.planetfitness.com/role/IncometaxesScheduleofFuturePaymentsUnderTaxBenefitArrangementsDetails">
        <link:definition>9955550 - Disclosure - Income taxes - Schedule of Future Payments Under Tax Benefit Arrangements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentsAdditionalInformationDetails" roleURI="http://www.planetfitness.com/role/SegmentsAdditionalInformationDetails">
        <link:definition>9955551 - Disclosure - Segments - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentsScheduleofFinancialInformationfortheCompanysReportableSegmentsDetails" roleURI="http://www.planetfitness.com/role/SegmentsScheduleofFinancialInformationfortheCompanysReportableSegmentsDetails">
        <link:definition>9955552 - Disclosure - Segments - Schedule of Financial Information for the Company's Reportable Segments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentsScheduleofSignificantExpenseCategoriesDetails" roleURI="http://www.planetfitness.com/role/SegmentsScheduleofSignificantExpenseCategoriesDetails">
        <link:definition>9955553 - Disclosure - Segments- Schedule of Significant Expense Categories (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentsScheduleofSignificantExpenseCategoriesDetails_1" roleURI="http://www.planetfitness.com/role/SegmentsScheduleofSignificantExpenseCategoriesDetails_1">
        <link:definition>9955553 - Disclosure - Segments- Schedule of Significant Expense Categories (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentsScheduleofReconciliationofTotalSegmentAdjustedEBITDAtoIncomeBeforeTaxesDetails" roleURI="http://www.planetfitness.com/role/SegmentsScheduleofReconciliationofTotalSegmentAdjustedEBITDAtoIncomeBeforeTaxesDetails">
        <link:definition>9955554 - Disclosure - Segments - Schedule of Reconciliation of Total Segment Adjusted EBITDA to Income Before Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentsScheduleofGeographicalRevenueLongLivedAssetsDetails" roleURI="http://www.planetfitness.com/role/SegmentsScheduleofGeographicalRevenueLongLivedAssetsDetails">
        <link:definition>9955555 - Disclosure - Segments - Schedule of Geographical Revenue &amp; Long- Lived Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CorporateownedandfranchiseeownedclubsScheduleofChangesinCorporateownedandFranchiseeownedClubsDetails" roleURI="http://www.planetfitness.com/role/CorporateownedandfranchiseeownedclubsScheduleofChangesinCorporateownedandFranchiseeownedClubsDetails">
        <link:definition>9955556 - Disclosure - Corporate-owned and franchisee-owned clubs - Schedule of Changes in Corporate-owned and Franchisee-owned Clubs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="plnt_RestrictedAssetsAdvertisingFundsCurrent" abstract="false" name="RestrictedAssetsAdvertisingFundsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="plnt_IncomeTaxEsReceivableAndPrepayments" abstract="false" name="IncomeTaxEsReceivableAndPrepayments" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="plnt_EquipmentDepositsCurrent" abstract="false" name="EquipmentDepositsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="plnt_TaxBenefitArrangementPayableCurrent" abstract="false" name="TaxBenefitArrangementPayableCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="plnt_TaxBenefitArrangementPayableNoncurrent" abstract="false" name="TaxBenefitArrangementPayableNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="plnt_CorporateOwnedClubsMember" abstract="true" name="CorporateOwnedClubsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="plnt_EquipmentRevenueMember" abstract="true" name="EquipmentRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="plnt_AdvertisingFundExpense" abstract="false" name="AdvertisingFundExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="plnt_DividendsAccruedOnInvestment" abstract="false" name="DividendsAccruedOnInvestment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="plnt_GainLossOnReMeasurementOfTaxBenefitArrangement" abstract="false" name="GainLossOnReMeasurementOfTaxBenefitArrangement" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="plnt_IncreaseDecreaseInAdvertisingFund" abstract="false" name="IncreaseDecreaseInAdvertisingFund" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="plnt_IncreaseDecreaseInContractWithCustomerCustomerDepositsLiability" abstract="false" name="IncreaseDecreaseInContractWithCustomerCustomerDepositsLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="plnt_PaymentOfShareRepurchaseProgramExciseTax" abstract="false" name="PaymentOfShareRepurchaseProgramExciseTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="plnt_AdjustmentsToAdditionalPaidInCapitalTaxBenefitArrangementLiabilityAndDeferredTaxesFromSecondaryOfferingsAndOtherExchanges" abstract="false" name="AdjustmentsToAdditionalPaidInCapitalTaxBenefitArrangementLiabilityAndDeferredTaxesFromSecondaryOfferingsAndOtherExchanges" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="plnt_AssetsAndLiabilitiesLesseeTableTextBlock" abstract="false" name="AssetsAndLiabilitiesLesseeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="plnt_NumberOfMembers" abstract="false" name="NumberOfMembers" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="plnt_PlanetFitnessAustraliaHoldingsFormerlyBravoFitHoldingsPtyLtdMember" abstract="true" name="PlanetFitnessAustraliaHoldingsFormerlyBravoFitHoldingsPtyLtdMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="plnt_PlanetFitmexLLCMember" abstract="true" name="PlanetFitmexLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="plnt_AmortizationOfBasisDifferenceEquityMethodInvestments" abstract="false" name="AmortizationOfBasisDifferenceEquityMethodInvestments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="plnt_FranchiseSegmentMember" abstract="true" name="FranchiseSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="plnt_CorporateOwnedClubSegmentMember" abstract="true" name="CorporateOwnedClubSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="plnt_EquipmentSegmentMember" abstract="true" name="EquipmentSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="plnt_GoodwillAndIntangibleAssetsTable" abstract="true" name="GoodwillAndIntangibleAssetsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="plnt_GoodwillAndIntangibleAssetsLineItems" abstract="true" name="GoodwillAndIntangibleAssetsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="plnt_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" abstract="false" name="FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="plnt_FixedRateSeniorSecuredNotesClassA2Member" abstract="true" name="FixedRateSeniorSecuredNotesClassA2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="plnt_FixedRateSeniorSecuredNotesClassA2II2022Member" abstract="true" name="FixedRateSeniorSecuredNotesClassA2II2022Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="plnt_FixedRateSeniorSecuredNotesClassA2I2024Member" abstract="true" name="FixedRateSeniorSecuredNotesClassA2I2024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="plnt_FixedRateSeniorSecuredNotesClassA2II2024Member" abstract="true" name="FixedRateSeniorSecuredNotesClassA2II2024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="plnt_FixedRateSeniorSecuredNotesClassA2I2025Member" abstract="true" name="FixedRateSeniorSecuredNotesClassA2I2025Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="plnt_FixedRateSeniorSecuredNotesClassA2II2025Member" abstract="true" name="FixedRateSeniorSecuredNotesClassA2II2025Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="plnt_Series20251ClassA1NotesMember" abstract="true" name="Series20251ClassA1NotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="plnt_A2022VariableFundingNotesMember" abstract="true" name="A2022VariableFundingNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="plnt_LongTermDebtMaturityAfterYearFour" abstract="false" name="LongTermDebtMaturityAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="plnt_LongTermDebtExcludingShortTermGross" abstract="false" name="LongTermDebtExcludingShortTermGross" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="plnt_LongTermSeniorNotesMember" abstract="true" name="LongTermSeniorNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="plnt_VariableFundingNotesMember" abstract="true" name="VariableFundingNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="plnt_LeaseRightofUseAsset" abstract="false" name="LeaseRightofUseAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="plnt_LeaseLiability" abstract="false" name="LeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="plnt_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueRemainderOfFiscalYear" abstract="false" name="LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueRemainderOfFiscalYear" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="plnt_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths" abstract="false" name="LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="plnt_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo" abstract="false" name="LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="plnt_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearThree" abstract="false" name="LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="plnt_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFour" abstract="false" name="LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="plnt_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFour" abstract="false" name="LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="plnt_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue" abstract="false" name="LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="plnt_LesseeOperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount" abstract="false" name="LesseeOperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="plnt_ChangeInContractWithCustomerLiabilityRollForward" abstract="true" name="ChangeInContractWithCustomerLiabilityRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="plnt_ContractWithCustomerLiabilityIncreaseDecreaseExcludingRevenueRecognized" abstract="false" name="ContractWithCustomerLiabilityIncreaseDecreaseExcludingRevenueRecognized" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="plnt_ContractWithCustomerLiabilityCustomerDepositCurrent" abstract="false" name="ContractWithCustomerLiabilityCustomerDepositCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="plnt_ContractWithCustomerLiabilityCustomerDepositExpectedToRecognizedPeriod" abstract="false" name="ContractWithCustomerLiabilityCustomerDepositExpectedToRecognizedPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="plnt_FranchiseRevenueMember" abstract="true" name="FranchiseRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="plnt_AreaDevelopmentAgreementsMember" abstract="true" name="AreaDevelopmentAgreementsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="plnt_TaxBenefitArrangementsMember" abstract="true" name="TaxBenefitArrangementsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="plnt_PaymentsForAmenityTrackingComplianceSoftwareMember" abstract="true" name="PaymentsForAmenityTrackingComplianceSoftwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="plnt_November2024PromissoryNoteMember" abstract="true" name="November2024PromissoryNoteMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="plnt_January2026PromissoryNoteMember" abstract="true" name="January2026PromissoryNoteMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="plnt_AmenityTrackingComplianceSoftwareCompanyMember" abstract="true" name="AmenityTrackingComplianceSoftwareCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="plnt_FinancingReceivableAvailableGross" abstract="false" name="FinancingReceivableAvailableGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="plnt_FinancingReceivableBasisSpreadOnVariableRate" abstract="false" name="FinancingReceivableBasisSpreadOnVariableRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="plnt_FinancingReceivablesPeriodicPayment" abstract="false" name="FinancingReceivablesPeriodicPayment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="plnt_HoldingsUnitsMember" abstract="true" name="HoldingsUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="plnt_CommonStockholdersMember" abstract="true" name="CommonStockholdersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="plnt_ContinuingLLCOwnersMember" abstract="true" name="ContinuingLLCOwnersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="plnt_PlanetFitnessInc.Member" abstract="true" name="PlanetFitnessInc.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="plnt_PlaFitHoldingsLLCMember" abstract="true" name="PlaFitHoldingsLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="plnt_SecondaryOfferingAndExchangeMember" abstract="true" name="SecondaryOfferingAndExchangeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="plnt_A2024ShareRepurchaseProgramMember" abstract="true" name="A2024ShareRepurchaseProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="plnt_A2025AcceleratedShareRepurchaseAgreementMember" abstract="true" name="A2025AcceleratedShareRepurchaseAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="plnt_A2025ShareRepurchaseProgramMember" abstract="true" name="A2025ShareRepurchaseProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="plnt_SharesIssuedDuringPeriodSharesExchangedForClassACommonStock" abstract="false" name="SharesIssuedDuringPeriodSharesExchangedForClassACommonStock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="plnt_PercentageOfEconomicInterest" abstract="false" name="PercentageOfEconomicInterest" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="plnt_AcceleratedShareRepurchasesPercentageOfTotalAuthorized" abstract="false" name="AcceleratedShareRepurchasesPercentageOfTotalAuthorized" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="plnt_TRAHoldersMember" abstract="true" name="TRAHoldersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="plnt_NumberOfTaxReceivableAgreements" abstract="false" name="NumberOfTaxReceivableAgreements" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="plnt_TaxReceivableAgreementPercentage" abstract="false" name="TaxReceivableAgreementPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="plnt_TaxReceivableAgreementPercentageOfRemainingPortionOnApplicableCashSavings" abstract="false" name="TaxReceivableAgreementPercentageOfRemainingPortionOnApplicableCashSavings" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="plnt_IncomeTaxesProjectedFuturePaymentsUnderTaxBenefitArrangementsLiability" abstract="false" name="IncomeTaxesProjectedFuturePaymentsUnderTaxBenefitArrangementsLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="plnt_IncomeTaxDisclosureTable" abstract="true" name="IncomeTaxDisclosureTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="plnt_IncomeTaxDisclosureLineItems" abstract="true" name="IncomeTaxDisclosureLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="plnt_IncreaseDecreaseInDeferredTaxAssetsNet" abstract="false" name="IncreaseDecreaseInDeferredTaxAssetsNet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="plnt_DeferredTaxLiabilityIncreaseDecrease" abstract="false" name="DeferredTaxLiabilityIncreaseDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="plnt_IncomeTaxesProjectedFuturePaymentsUnderTaxBenefitArrangementsLiabilityRemainderOfFiscalYear" abstract="false" name="IncomeTaxesProjectedFuturePaymentsUnderTaxBenefitArrangementsLiabilityRemainderOfFiscalYear" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="plnt_IncomeTaxesProjectedFuturePaymentsUnderTaxBenefitArrangementsLiabilityYearOne" abstract="false" name="IncomeTaxesProjectedFuturePaymentsUnderTaxBenefitArrangementsLiabilityYearOne" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="plnt_IncomeTaxesProjectedFuturePaymentsUnderTaxBenefitArrangementsLiabilityYearTwo" abstract="false" name="IncomeTaxesProjectedFuturePaymentsUnderTaxBenefitArrangementsLiabilityYearTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="plnt_IncomeTaxesProjectedFuturePaymentsUnderTaxBenefitArrangementsLiabilityYearThree" abstract="false" name="IncomeTaxesProjectedFuturePaymentsUnderTaxBenefitArrangementsLiabilityYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="plnt_IncomeTaxesProjectedFuturePaymentsUnderTaxBenefitArrangementsLiabilityYearFour" abstract="false" name="IncomeTaxesProjectedFuturePaymentsUnderTaxBenefitArrangementsLiabilityYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="plnt_IncomeTaxesProjectedFuturePaymentsUnderTaxBenefitArrangementsLiabilityAfterYearFour" abstract="false" name="IncomeTaxesProjectedFuturePaymentsUnderTaxBenefitArrangementsLiabilityAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="plnt_EarningsLossBeforeInterestTaxDepreciationAndAmortization" abstract="false" name="EarningsLossBeforeInterestTaxDepreciationAndAmortization" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="plnt_OtherSegmentExpensesIncomeNet" abstract="false" name="OtherSegmentExpensesIncomeNet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="plnt_NumberOfClubsRollForward" abstract="true" name="NumberOfClubsRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="plnt_NumberOfNewStoresOpened" abstract="false" name="NumberOfNewStoresOpened" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="plnt_StoresDebrandedSoldClosedOrConsolidated" abstract="false" name="StoresDebrandedSoldClosedOrConsolidated" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
</xs:schema>
