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

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:d3449483-e2ef-4b66-97c4-c786d1868c32,g:bc84f4eb-9024-4691-90e2-ba5482ba8bb2-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:gpro="http://www.gopro.com/20251231" 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.gopro.com/20251231">
  <xs:import namespace="http://fasb.org/srt/2025" schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.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/2025" schemaLocation="https://xbrl.sec.gov/country/2025/country-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/cyd-af-sub/2025" schemaLocation="https://xbrl.sec.gov/cyd/2025/cyd-af-sub-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2025" schemaLocation="https://xbrl.sec.gov/dei/2025/dei-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2025" schemaLocation="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/stpr/2025" schemaLocation="https://xbrl.sec.gov/stpr/2025/stpr-2025.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="gpro-20251231_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="gpro-20251231_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="gpro-20251231_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="gpro-20251231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.gopro.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="AuditInformation" roleURI="http://www.gopro.com/role/AuditInformation">
        <link:definition>0000002 - Document - Audit Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedBalanceSheets" roleURI="http://www.gopro.com/role/CondensedConsolidatedBalanceSheets">
        <link:definition>9952151 - Statement - Condensed 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 id="CondensedConsolidatedBalanceSheets_1" roleURI="http://www.gopro.com/role/CondensedConsolidatedBalanceSheets_1">
        <link:definition>9952151 - Statement - Condensed 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 id="CondensedConsolidatedBalanceSheetsParenthetical" roleURI="http://www.gopro.com/role/CondensedConsolidatedBalanceSheetsParenthetical">
        <link:definition>9952152 - Statement - Condensed 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 id="CondensedConsolidatedStatementsofOperations" roleURI="http://www.gopro.com/role/CondensedConsolidatedStatementsofOperations">
        <link:definition>9952153 - Statement - Condensed Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofCashFlows" roleURI="http://www.gopro.com/role/CondensedConsolidatedStatementsofCashFlows">
        <link:definition>9952154 - Statement - Condensed 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 id="CondensedConsolidatedStatementsStockholdersEquityDeficit" roleURI="http://www.gopro.com/role/CondensedConsolidatedStatementsStockholdersEquityDeficit">
        <link:definition>9952155 - Statement - Condensed Consolidated Statements Stockholders' Equity (Deficit)</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="Summaryofbusinessandsignificantaccountingpolicies" roleURI="http://www.gopro.com/role/Summaryofbusinessandsignificantaccountingpolicies">
        <link:definition>9952156 - Disclosure - Summary of business and significant accounting policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessAcquisitions" roleURI="http://www.gopro.com/role/BusinessAcquisitions">
        <link:definition>9952157 - Disclosure - Business Acquisitions</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="Fairvaluemeasurements" roleURI="http://www.gopro.com/role/Fairvaluemeasurements">
        <link:definition>9952158 - Disclosure - Fair value measurements</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="Condensedconsolidatedfinancialstatementdetails" roleURI="http://www.gopro.com/role/Condensedconsolidatedfinancialstatementdetails">
        <link:definition>9952159 - Disclosure - Condensed consolidated financial statement 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="FinancingArrangements" roleURI="http://www.gopro.com/role/FinancingArrangements">
        <link:definition>9952160 - Disclosure - Financing Arrangements</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.gopro.com/role/Stockholdersequity">
        <link:definition>9952161 - 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="Employeebenefitplans" roleURI="http://www.gopro.com/role/Employeebenefitplans">
        <link:definition>9952162 - Disclosure - Employee benefit plans</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="Netlosspershare" roleURI="http://www.gopro.com/role/Netlosspershare">
        <link:definition>9952163 - Disclosure - Net loss 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.gopro.com/role/Incometaxes">
        <link:definition>9952164 - 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="Relatedpartytransactions" roleURI="http://www.gopro.com/role/Relatedpartytransactions">
        <link:definition>9952165 - 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="Commitmentscontingenciesandguarantees" roleURI="http://www.gopro.com/role/Commitmentscontingenciesandguarantees">
        <link:definition>9952166 - Disclosure - Commitments, contingencies and guarantees</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="Concentrationsofriskandgeographicinformation" roleURI="http://www.gopro.com/role/Concentrationsofriskandgeographicinformation">
        <link:definition>9952167 - Disclosure - Concentrations of risk and geographic information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Restructuringcharges" roleURI="http://www.gopro.com/role/Restructuringcharges">
        <link:definition>9952168 - Disclosure - Restructuring charges</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="SubsequentEvents" roleURI="http://www.gopro.com/role/SubsequentEvents">
        <link:definition>9952169 - 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 id="SummaryofbusinessandsignificantaccountingpoliciesPolicies" roleURI="http://www.gopro.com/role/SummaryofbusinessandsignificantaccountingpoliciesPolicies">
        <link:definition>9955511 - Disclosure - Summary of business and significant accounting policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityPolicies" roleURI="http://www.gopro.com/role/EquityPolicies">
        <link:definition>9955512 - Disclosure - Equity (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="CompensationRelatedCostsShareBasedPaymentsPolicies" roleURI="http://www.gopro.com/role/CompensationRelatedCostsShareBasedPaymentsPolicies">
        <link:definition>9955513 - Disclosure - Compensation Related Costs, Share Based Payments (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="IncomeTaxesPolicies" roleURI="http://www.gopro.com/role/IncomeTaxesPolicies">
        <link:definition>9955514 - Disclosure - Income Taxes (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="CommitmentandContingenciesPolicies" roleURI="http://www.gopro.com/role/CommitmentandContingenciesPolicies">
        <link:definition>9955515 - Disclosure - Commitment and Contingencies (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="SummaryofbusinessandsignificantaccountingpoliciesTables" roleURI="http://www.gopro.com/role/SummaryofbusinessandsignificantaccountingpoliciesTables">
        <link:definition>9955516 - Disclosure - Summary of business and significant accounting policies (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="FairvaluemeasurementsTables" roleURI="http://www.gopro.com/role/FairvaluemeasurementsTables">
        <link:definition>9955517 - Disclosure - Fair value measurements (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="CondensedconsolidatedfinancialstatementdetailsTables" roleURI="http://www.gopro.com/role/CondensedconsolidatedfinancialstatementdetailsTables">
        <link:definition>9955518 - Disclosure - Condensed consolidated financial statement details (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="EmployeebenefitplansTables" roleURI="http://www.gopro.com/role/EmployeebenefitplansTables">
        <link:definition>9955519 - Disclosure - Employee benefit plans (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="NetlosspershareTables" roleURI="http://www.gopro.com/role/NetlosspershareTables">
        <link:definition>9955520 - Disclosure - Net loss 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.gopro.com/role/IncometaxesTables">
        <link:definition>9955521 - 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="CommitmentscontingenciesandguaranteesTables" roleURI="http://www.gopro.com/role/CommitmentscontingenciesandguaranteesTables">
        <link:definition>9955522 - Disclosure - Commitments, contingencies and guarantees (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="ConcentrationsofriskandgeographicinformationTables" roleURI="http://www.gopro.com/role/ConcentrationsofriskandgeographicinformationTables">
        <link:definition>9955523 - Disclosure - Concentrations of risk and geographic information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RestructuringchargesTables" roleURI="http://www.gopro.com/role/RestructuringchargesTables">
        <link:definition>9955524 - Disclosure - Restructuring charges (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="SummaryofbusinessandsignificantaccountingpoliciesDetails" roleURI="http://www.gopro.com/role/SummaryofbusinessandsignificantaccountingpoliciesDetails">
        <link:definition>9955525 - Disclosure - Summary of business and significant accounting policies (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="BusinessAcquisitionsDetails" roleURI="http://www.gopro.com/role/BusinessAcquisitionsDetails">
        <link:definition>9955526 - Disclosure - Business Acquisitions (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="FairvaluemeasurementsDetails" roleURI="http://www.gopro.com/role/FairvaluemeasurementsDetails">
        <link:definition>9955527 - Disclosure - Fair value measurements (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="CondensedconsolidatedfinancialstatementdetailsCashCashEquivalentsandMarketableSecuritiesDetails" roleURI="http://www.gopro.com/role/CondensedconsolidatedfinancialstatementdetailsCashCashEquivalentsandMarketableSecuritiesDetails">
        <link:definition>9955528 - Disclosure - Condensed consolidated financial statement details - Cash, 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="CondensedconsolidatedfinancialstatementdetailsInventoryDetails" roleURI="http://www.gopro.com/role/CondensedconsolidatedfinancialstatementdetailsInventoryDetails">
        <link:definition>9955529 - Disclosure - Condensed consolidated financial statement details - Inventory (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="CondensedconsolidatedfinancialstatementdetailsPropertyandEquipmentNetDetails" roleURI="http://www.gopro.com/role/CondensedconsolidatedfinancialstatementdetailsPropertyandEquipmentNetDetails">
        <link:definition>9955530 - Disclosure - Condensed consolidated financial statement details - Property and Equipment, Net (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="CondensedconsolidatedfinancialstatementdetailsIntangibleAssetsandGoodwillDetails" roleURI="http://www.gopro.com/role/CondensedconsolidatedfinancialstatementdetailsIntangibleAssetsandGoodwillDetails">
        <link:definition>9955531 - Disclosure - Condensed consolidated financial statement details - Intangible Assets and 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="CondensedconsolidatedfinancialstatementdetailsFutureAmortizationDetails" roleURI="http://www.gopro.com/role/CondensedconsolidatedfinancialstatementdetailsFutureAmortizationDetails">
        <link:definition>9955532 - Disclosure - Condensed consolidated financial statement details - Future Amortization (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="CondensedconsolidatedfinancialstatementdetailsGoodwillDetails" roleURI="http://www.gopro.com/role/CondensedconsolidatedfinancialstatementdetailsGoodwillDetails">
        <link:definition>9955533 - Disclosure - Condensed consolidated financial statement details - 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="CondensedconsolidatedfinancialstatementdetailsOtherAssetsDetails" roleURI="http://www.gopro.com/role/CondensedconsolidatedfinancialstatementdetailsOtherAssetsDetails">
        <link:definition>9955534 - Disclosure - Condensed consolidated financial statement details - Other 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="CondensedconsolidatedfinancialstatementdetailsProductWarrantyDetails" roleURI="http://www.gopro.com/role/CondensedconsolidatedfinancialstatementdetailsProductWarrantyDetails">
        <link:definition>9955535 - Disclosure - Condensed consolidated financial statement details - Product Warranty (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="CondensedconsolidatedfinancialstatementdetailsAccruedLiabilitiesDetails" roleURI="http://www.gopro.com/role/CondensedconsolidatedfinancialstatementdetailsAccruedLiabilitiesDetails">
        <link:definition>9955536 - Disclosure - Condensed consolidated financial statement details - Accrued 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="FinancingArrangementsDetails" roleURI="http://www.gopro.com/role/FinancingArrangementsDetails">
        <link:definition>9955537 - Disclosure - Financing 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="StockholdersequityDetails" roleURI="http://www.gopro.com/role/StockholdersequityDetails">
        <link:definition>9955538 - 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="EmployeeBenefitPlansFairValueDetails" roleURI="http://www.gopro.com/role/EmployeeBenefitPlansFairValueDetails">
        <link:definition>9955539 - Disclosure - Employee Benefit Plans - Fair Value (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeebenefitplansNarrativeDetails" roleURI="http://www.gopro.com/role/EmployeebenefitplansNarrativeDetails">
        <link:definition>9955540 - Disclosure - Employee benefit plans - 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="EmployeebenefitplansStockOptionActivityDetails" roleURI="http://www.gopro.com/role/EmployeebenefitplansStockOptionActivityDetails">
        <link:definition>9955541 - Disclosure - Employee benefit plans - Stock Option Activity (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="EmployeebenefitplansRestrictedStockUnitsActivityDetails" roleURI="http://www.gopro.com/role/EmployeebenefitplansRestrictedStockUnitsActivityDetails">
        <link:definition>9955542 - Disclosure - Employee benefit plans - Restricted Stock Units Activity (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="EmployeebenefitplansAllocationofStockbasedCompensationExpenseDetails" roleURI="http://www.gopro.com/role/EmployeebenefitplansAllocationofStockbasedCompensationExpenseDetails">
        <link:definition>9955543 - Disclosure - Employee benefit plans - Allocation of Stock-based Compensation 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="EmployeebenefitplansPerformanceStockUnitsactivityDetails" roleURI="http://www.gopro.com/role/EmployeebenefitplansPerformanceStockUnitsactivityDetails">
        <link:definition>9955544 - Disclosure - Employee benefit plans Performance Stock Units activity (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="NetlosspershareAdditionalInformationDetails" roleURI="http://www.gopro.com/role/NetlosspershareAdditionalInformationDetails">
        <link:definition>9955545 - Disclosure - Net loss 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="NetlosspershareBasicandDilutedNetIncomeperShareAttributabletoCommonStockholdersDetails" roleURI="http://www.gopro.com/role/NetlosspershareBasicandDilutedNetIncomeperShareAttributabletoCommonStockholdersDetails">
        <link:definition>9955546 - Disclosure - Net loss per share - Basic and Diluted Net Income per Share Attributable to Common Stockholders (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="NetlosspershareAntidilutiveSecuritiesExcludedfromComputationofNetIncomeperShareDetails" roleURI="http://www.gopro.com/role/NetlosspershareAntidilutiveSecuritiesExcludedfromComputationofNetIncomeperShareDetails">
        <link:definition>9955547 - Disclosure - Net loss per share - Antidilutive Securities Excluded from Computation of 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="IncometaxesIncomeTaxExpenseDetails" roleURI="http://www.gopro.com/role/IncometaxesIncomeTaxExpenseDetails">
        <link:definition>9955548 - Disclosure - Income taxes - Income Tax 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="IncometaxesNarrativeDetails" roleURI="http://www.gopro.com/role/IncometaxesNarrativeDetails">
        <link:definition>9955549 - Disclosure - Income taxes - 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="IncomeTaxesOperatingLossCarryforwardsDetails" roleURI="http://www.gopro.com/role/IncomeTaxesOperatingLossCarryforwardsDetails">
        <link:definition>9955550 - Disclosure - Income Taxes - Operating Loss Carryforwards (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="IncometaxesDeferredTaxAssetsDetails" roleURI="http://www.gopro.com/role/IncometaxesDeferredTaxAssetsDetails">
        <link:definition>9955551 - Disclosure - Income taxes - Deferred Tax 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="IncometaxesReconciliationDetails" roleURI="http://www.gopro.com/role/IncometaxesReconciliationDetails">
        <link:definition>9955552 - Disclosure - Income taxes - Reconciliation (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="IncometaxesIncomeTaxPaidDetails" roleURI="http://www.gopro.com/role/IncometaxesIncomeTaxPaidDetails">
        <link:definition>9955553 - Disclosure - Income taxes - Income Tax Paid (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="RelatedpartytransactionsDetails" roleURI="http://www.gopro.com/role/RelatedpartytransactionsDetails">
        <link:definition>9955554 - Disclosure - 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="CommitmentscontingenciesandguaranteesDetails" roleURI="http://www.gopro.com/role/CommitmentscontingenciesandguaranteesDetails">
        <link:definition>9955555 - Disclosure - Commitments, contingencies and guarantees (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="ConcentrationsofriskandgeographicinformationNarrativeDetails" roleURI="http://www.gopro.com/role/ConcentrationsofriskandgeographicinformationNarrativeDetails">
        <link:definition>9955556 - Disclosure - Concentrations of risk and geographic information - 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="ConcentrationsofriskandgeographicinformationScheduleofCustomerConcentrationbyRiskFactorDetails" roleURI="http://www.gopro.com/role/ConcentrationsofriskandgeographicinformationScheduleofCustomerConcentrationbyRiskFactorDetails">
        <link:definition>9955557 - Disclosure - Concentrations of risk and geographic information - Schedule of Customer Concentration by Risk Factor (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="ConcentrationsofriskandgeographicinformationScheduleofRevenuebyGeographicSegmentDetails" roleURI="http://www.gopro.com/role/ConcentrationsofriskandgeographicinformationScheduleofRevenuebyGeographicSegmentDetails">
        <link:definition>9955558 - Disclosure - Concentrations of risk and geographic information - Schedule of Revenue by Geographic Segment (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="RestructuringchargesRestructuringCostsDetails" roleURI="http://www.gopro.com/role/RestructuringchargesRestructuringCostsDetails">
        <link:definition>9955559 - Disclosure - Restructuring charges - Restructuring Costs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RestructuringchargesNarrativeDetails" roleURI="http://www.gopro.com/role/RestructuringchargesNarrativeDetails">
        <link:definition>9955560 - Disclosure - Restructuring charges - 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="SubsequentEventsDetails" roleURI="http://www.gopro.com/role/SubsequentEventsDetails">
        <link:definition>9955561 - Disclosure - Subsequent Events (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="gpro_AuditInformationAbstract" abstract="true" name="AuditInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="gpro_HardwareMember" abstract="true" name="HardwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gpro_SubscriptionAndServicesMember" abstract="true" name="SubscriptionAndServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gpro_OperatingLeaseRightOfUseAssetPeriodicReductionNet" abstract="false" name="OperatingLeaseRightOfUseAssetPeriodicReductionNet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gpro_CustomerARetailerMember" abstract="true" name="CustomerARetailerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gpro_SharesIssuedValuePrivatePlacement" abstract="false" name="SharesIssuedValuePrivatePlacement" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gpro_SharesIssuedSharesPrivatePlacement" abstract="false" name="SharesIssuedSharesPrivatePlacement" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="gpro_LiquidityPolicyTextBlock" abstract="false" name="LiquidityPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="gpro_ConvertibleSeniorNotesDue2025Member" abstract="true" name="ConvertibleSeniorNotesDue2025Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gpro_A2021CreditFacilityMember" abstract="true" name="A2021CreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gpro_WarrantyPeriod" abstract="false" name="WarrantyPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="gpro_RevenueIncreaseDecrease" abstract="false" name="RevenueIncreaseDecrease" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="gpro_MarketCapitalizationPercentageIncreaseDecrease" abstract="false" name="MarketCapitalizationPercentageIncreaseDecrease" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="gpro_MarketCapitalizationSensitivity" abstract="false" name="MarketCapitalizationSensitivity" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="gpro_ForciteMember" abstract="true" name="ForciteMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gpro_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityMarkToMarketAdjustment" abstract="false" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityMarkToMarketAdjustment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gpro_TradeshowEquipmentMember" abstract="true" name="TradeshowEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gpro_IntangiblesTotalMember" abstract="true" name="IntangiblesTotalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gpro_PointofPurchasePOPDisplays" abstract="false" name="PointofPurchasePOPDisplays" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gpro_AccruedInventory" abstract="false" name="AccruedInventory" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gpro_A2025TermLoanMember" abstract="true" name="A2025TermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gpro_A2021CreditFacilityPeriodAxis" abstract="true" name="A2021CreditFacilityPeriodAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="gpro_A2021CreditFacilityPeriodDomain" abstract="true" name="A2021CreditFacilityPeriodDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gpro_December12025ThereafterMember" abstract="true" name="December12025ThereafterMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gpro_Feb2026ToBorrowingBaseConversionDateMember" abstract="true" name="Feb2026ToBorrowingBaseConversionDateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gpro_ThereafterMember" abstract="true" name="ThereafterMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gpro_EndingDecember312025Member" abstract="true" name="EndingDecember312025Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gpro_Feb2026ToJune302026Member" abstract="true" name="Feb2026ToJune302026Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gpro_FiscalMonthEndingJuly312026Member" abstract="true" name="FiscalMonthEndingJuly312026Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gpro_FiscalMonthEndingAugust312026Member" abstract="true" name="FiscalMonthEndingAugust312026Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gpro_A2025CreditFacilityPeriodAxis" abstract="true" name="A2025CreditFacilityPeriodAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="gpro_A2025CreditFacilityPeriodDomain" abstract="true" name="A2025CreditFacilityPeriodDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gpro_FiscalQuarterEndingJune302026Member" abstract="true" name="FiscalQuarterEndingJune302026Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gpro_FiscalQuarterEndingSeptember302026Member" abstract="true" name="FiscalQuarterEndingSeptember302026Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gpro_FiscalQuarterEndingDecember312026Member" abstract="true" name="FiscalQuarterEndingDecember312026Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gpro_FourConsecutiveFiscalQuartersEndingMarch312027Member" abstract="true" name="FourConsecutiveFiscalQuartersEndingMarch312027Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gpro_FourConsecutiveFiscalQuartersEndingJune302027Member" abstract="true" name="FourConsecutiveFiscalQuartersEndingJune302027Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gpro_FourConsecutiveFiscalQuartersEndingSept302027Member" abstract="true" name="FourConsecutiveFiscalQuartersEndingSept302027Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gpro_FourConsecutiveFiscalQuartersEndingDec312027Member" abstract="true" name="FourConsecutiveFiscalQuartersEndingDec312027Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gpro_FiscalQuartersEndingMarch312026AndJune302026Member" abstract="true" name="FiscalQuartersEndingMarch312026AndJune302026Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gpro_FiscalMonthsThereafterMember" abstract="true" name="FiscalMonthsThereafterMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gpro_LineofCreditFacilityUnusedCapacityMinimumFixedChargeCoverageRatioAmount" abstract="false" name="LineofCreditFacilityUnusedCapacityMinimumFixedChargeCoverageRatioAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gpro_ConvertibleDebtPrincipalAmountConversion" abstract="false" name="ConvertibleDebtPrincipalAmountConversion" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gpro_DebtInstrumentCovenantComplianceAssetCoverageRatio" abstract="false" name="DebtInstrumentCovenantComplianceAssetCoverageRatio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="gpro_LineOfCreditFacilityUnusedCapacityMinimumLiquidityRequirementAmount" abstract="false" name="LineOfCreditFacilityUnusedCapacityMinimumLiquidityRequirementAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gpro_LineOfCreditFacilityUnusedCapacityQualifiedCash" abstract="false" name="LineOfCreditFacilityUnusedCapacityQualifiedCash" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gpro_AdjustmentsToAdditionalPaidInCapitalPurchaseOfCappedCallTransactions" abstract="false" name="AdjustmentsToAdditionalPaidInCapitalPurchaseOfCappedCallTransactions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gpro_OptionIndexedToIssuersEquityCapPrice" abstract="false" name="OptionIndexedToIssuersEquityCapPrice" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gpro_LineOfCreditFacilityUnusedCapacityMinimumAEBITDARequirementAmount" abstract="false" name="LineOfCreditFacilityUnusedCapacityMinimumAEBITDARequirementAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gpro_CommonStockVotingRightsNumber" abstract="false" name="CommonStockVotingRightsNumber" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="gpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedOutstanding" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedOutstanding" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="gpro_CommonStockConversionRatio" abstract="false" name="CommonStockConversionRatio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="gpro_StockholdersEquityNoteOutstandingSharesLessthan10ofAggregateSharesOutstandingConversionRatio" abstract="false" name="StockholdersEquityNoteOutstandingSharesLessthan10ofAggregateSharesOutstandingConversionRatio" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="gpro_A2024EquityIncentivePlansMember" abstract="true" name="A2024EquityIncentivePlansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gpro_EmployeeStockPurchasePlanSharesMember" abstract="true" name="EmployeeStockPurchasePlanSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gpro_StockOptionsESPPPerformanceShareUnitsPSUsandRestrictedStockUnitsRSUsMemberDomain" abstract="true" name="StockOptionsESPPPerformanceShareUnitsPSUsandRestrictedStockUnitsRSUsMemberDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gpro_DefinedContributionPlanMinimumAnnualContributionsPerEmployeePercent" abstract="false" name="DefinedContributionPlanMinimumAnnualContributionsPerEmployeePercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:booleanItemType"/>
  <xs:element id="gpro_ConversionOfStockMaxiumPercentOfOutstandingSharesInClassOfTotalOutstandingShares" abstract="false" name="ConversionOfStockMaxiumPercentOfOutstandingSharesInClassOfTotalOutstandingShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="gpro_NumeratorAbstract" abstract="true" name="NumeratorAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="gpro_DenominatorAbstract" abstract="true" name="DenominatorAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="gpro_TotalFederalIncomeTaxExpenseBenefit" abstract="false" name="TotalFederalIncomeTaxExpenseBenefit" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gpro_TotalStateIncomeTaxExpenseBenefit" abstract="false" name="TotalStateIncomeTaxExpenseBenefit" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gpro_TotalForeignIncomeTaxExpenseBenefit" abstract="false" name="TotalForeignIncomeTaxExpenseBenefit" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gpro_CaliforniaDomain" abstract="true" name="CaliforniaDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gpro_StatesOtherThanCADomain" abstract="true" name="StatesOtherThanCADomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gpro_DeferredTaxAssetsOperatingLeaseLiabilities" abstract="false" name="DeferredTaxAssetsOperatingLeaseLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gpro_CapitalizedResearchAndDevelopmentCosts" abstract="false" name="CapitalizedResearchAndDevelopmentCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gpro_DeferredTaxLiabilitiesOperatingLeaseLiability" abstract="false" name="DeferredTaxLiabilitiesOperatingLeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gpro_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRatePercentage" abstract="false" name="UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRatePercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="gpro_JapanFederalMember" abstract="true" name="JapanFederalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gpro_JapanLocalMember" abstract="true" name="JapanLocalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gpro_CustomerBRetailerMemberMember" abstract="true" name="CustomerBRetailerMemberMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gpro_CustomerCRetailerMember" abstract="true" name="CustomerCRetailerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gpro_ThirdQuarter2024RestructuringMember" abstract="true" name="ThirdQuarter2024RestructuringMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gpro_FirstQuarter2024RestructuringMember" abstract="true" name="FirstQuarter2024RestructuringMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gpro_CeaseOfUseImpairmentChargeMember" abstract="true" name="CeaseOfUseImpairmentChargeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gpro_ConvertibleDebenturesMember" abstract="true" name="ConvertibleDebenturesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gpro_PotentialPrivatePlacementPriorToRegStatement" abstract="false" name="PotentialPrivatePlacementPriorToRegStatement" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gpro_PotentialPrivatePlacementFollowingClosingConditions" abstract="false" name="PotentialPrivatePlacementFollowingClosingConditions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="gpro_RedemptionPremiumPercentage" abstract="false" name="RedemptionPremiumPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="gpro_ConvertibleDebenturesIssueDiscount" abstract="false" name="ConvertibleDebenturesIssueDiscount" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="gpro_JasonStephenMember" abstract="true" name="JasonStephenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="gpro_NicholasWoodmanMember" abstract="true" name="NicholasWoodmanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
</xs:schema>
