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

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:d6a79762-a398-4645-ac00-d558b93e7805,g:f5e5fd39-68f3-4724-b5d5-4a35493ef7df-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:erie="http://www.erieinsurance.com/20221231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.erieinsurance.com/20221231">
  <xs:import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap-sup/2022q3" schemaLocation="https://xbrl.fasb.org/us-gaap/2022q3/us-gaap-sup-2022q3.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.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/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/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/dei/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.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="erie-20221231_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="erie-20221231_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="erie-20221231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" 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="erie-20221231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.erieinsurance.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.erieinsurance.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="STATEMENTSOFOPERATIONS" roleURI="http://www.erieinsurance.com/role/STATEMENTSOFOPERATIONS">
        <link:definition>0000003 - Statement - 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="STATEMENTSOFCOMPREHENSIVEINCOME" roleURI="http://www.erieinsurance.com/role/STATEMENTSOFCOMPREHENSIVEINCOME">
        <link:definition>0000004 - Statement - STATEMENTS OF COMPREHENSIVE INCOME</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STATEMENTSOFFINANCIALPOSITION" roleURI="http://www.erieinsurance.com/role/STATEMENTSOFFINANCIALPOSITION">
        <link:definition>0000005 - Statement - STATEMENTS OF FINANCIAL POSITION</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="STATEMENTSOFFINANCIALPOSITIONParenthetical" roleURI="http://www.erieinsurance.com/role/STATEMENTSOFFINANCIALPOSITIONParenthetical">
        <link:definition>0000006 - Statement - STATEMENTS OF FINANCIAL POSITION (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="STATEMENTSOFSHAREHOLDERSEQUITY" roleURI="http://www.erieinsurance.com/role/STATEMENTSOFSHAREHOLDERSEQUITY">
        <link:definition>0000007 - Statement - STATEMENTS OF SHAREHOLDERS' 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="STATEMENTSOFSHAREHOLDERSEQUITYParenthetical" roleURI="http://www.erieinsurance.com/role/STATEMENTSOFSHAREHOLDERSEQUITYParenthetical">
        <link:definition>0000008 - Statement - STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STATEMENTSOFCASHFLOWS" roleURI="http://www.erieinsurance.com/role/STATEMENTSOFCASHFLOWS">
        <link:definition>0000009 - Statement - 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="NatureofOperations" roleURI="http://www.erieinsurance.com/role/NatureofOperations">
        <link:definition>0000010 - Disclosure - Nature 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="SignificantAccountingPolicies" roleURI="http://www.erieinsurance.com/role/SignificantAccountingPolicies">
        <link:definition>0000011 - Disclosure - Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Revenue" roleURI="http://www.erieinsurance.com/role/Revenue">
        <link:definition>0000012 - Disclosure - Revenue</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShare" roleURI="http://www.erieinsurance.com/role/EarningsPerShare">
        <link:definition>0000013 - 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="FairValue" roleURI="http://www.erieinsurance.com/role/FairValue">
        <link:definition>0000014 - Disclosure - Fair Value</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.erieinsurance.com/role/Investments">
        <link:definition>0000015 - 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="FixedAssets" roleURI="http://www.erieinsurance.com/role/FixedAssets">
        <link:definition>0000016 - Disclosure - Fixed 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="BorrowingArrangements" roleURI="http://www.erieinsurance.com/role/BorrowingArrangements">
        <link:definition>0000017 - Disclosure - Borrowing 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="PostretirementBenefits" roleURI="http://www.erieinsurance.com/role/PostretirementBenefits">
        <link:definition>0000018 - Disclosure - Postretirement Benefits</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="IncentiveandDeferredCompensationPlans" roleURI="http://www.erieinsurance.com/role/IncentiveandDeferredCompensationPlans">
        <link:definition>0000019 - Disclosure - Incentive and Deferred Compensation 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="IncomeTaxes" roleURI="http://www.erieinsurance.com/role/IncomeTaxes">
        <link:definition>0000020 - 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="CapitalStock" roleURI="http://www.erieinsurance.com/role/CapitalStock">
        <link:definition>0000021 - Disclosure - Capital Stock</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="AccumulatedOtherComprehensiveIncomeLoss" roleURI="http://www.erieinsurance.com/role/AccumulatedOtherComprehensiveIncomeLoss">
        <link:definition>0000022 - Disclosure - Accumulated Other Comprehensive Income (Loss)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedParty" roleURI="http://www.erieinsurance.com/role/RelatedParty">
        <link:definition>0000023 - Disclosure - Related Party</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="ConcentrationsofCreditRisk" roleURI="http://www.erieinsurance.com/role/ConcentrationsofCreditRisk">
        <link:definition>0000024 - Disclosure - Concentrations of Credit Risk</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.erieinsurance.com/role/CommitmentsandContingencies">
        <link:definition>0000025 - 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="SupplementaryDataonCashFlows" roleURI="http://www.erieinsurance.com/role/SupplementaryDataonCashFlows">
        <link:definition>0000026 - Disclosure - Supplementary Data on 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="SubsequentEvents" roleURI="http://www.erieinsurance.com/role/SubsequentEvents">
        <link:definition>0000027 - 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="SignificantAccountingPoliciesPolicies" roleURI="http://www.erieinsurance.com/role/SignificantAccountingPoliciesPolicies">
        <link:definition>0000028 - Disclosure - Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueTables" roleURI="http://www.erieinsurance.com/role/RevenueTables">
        <link:definition>0000029 - Disclosure - Revenue (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareTables" roleURI="http://www.erieinsurance.com/role/EarningsPerShareTables">
        <link:definition>0000030 - 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="FairValueTables" roleURI="http://www.erieinsurance.com/role/FairValueTables">
        <link:definition>0000031 - Disclosure - Fair Value (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="InvestmentsTables" roleURI="http://www.erieinsurance.com/role/InvestmentsTables">
        <link:definition>0000032 - 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="FixedAssetsTables" roleURI="http://www.erieinsurance.com/role/FixedAssetsTables">
        <link:definition>0000033 - Disclosure - Fixed 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="PostretirementBenefitsTables" roleURI="http://www.erieinsurance.com/role/PostretirementBenefitsTables">
        <link:definition>0000034 - Disclosure - Postretirement Benefits (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="IncentiveandDeferredCompensationPlansTables" roleURI="http://www.erieinsurance.com/role/IncentiveandDeferredCompensationPlansTables">
        <link:definition>0000035 - Disclosure - Incentive and Deferred Compensation 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="IncomeTaxesTables" roleURI="http://www.erieinsurance.com/role/IncomeTaxesTables">
        <link:definition>0000036 - 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="AccumulatedOtherComprehensiveIncomeLossTables" roleURI="http://www.erieinsurance.com/role/AccumulatedOtherComprehensiveIncomeLossTables">
        <link:definition>0000037 - Disclosure - Accumulated Other Comprehensive Income (Loss) (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="SupplementaryDataonCashFlowsTables" roleURI="http://www.erieinsurance.com/role/SupplementaryDataonCashFlowsTables">
        <link:definition>0000038 - Disclosure - Supplementary Data on Cash Flows (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="NatureofOperationsDetails" roleURI="http://www.erieinsurance.com/role/NatureofOperationsDetails">
        <link:definition>0000039 - Disclosure - Nature of Operations (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="SignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails" roleURI="http://www.erieinsurance.com/role/SignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails">
        <link:definition>0000040 - Disclosure - Significant Accounting Policies - Recently Adopted Accounting Standards (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="SignificantAccountingPoliciesAdditionalInformationDetails" roleURI="http://www.erieinsurance.com/role/SignificantAccountingPoliciesAdditionalInformationDetails">
        <link:definition>0000041 - Disclosure - Significant Accounting Policies - 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="SignificantAccountingPoliciesAdditionalInformationDetails_1" roleURI="http://www.erieinsurance.com/role/SignificantAccountingPoliciesAdditionalInformationDetails_1">
        <link:definition>0000041 - Disclosure - Significant Accounting Policies - 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="RevenueNarrativeDetails" roleURI="http://www.erieinsurance.com/role/RevenueNarrativeDetails">
        <link:definition>0000042 - Disclosure - Revenue - 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="RevenueNarrativeDetails_1" roleURI="http://www.erieinsurance.com/role/RevenueNarrativeDetails_1">
        <link:definition>0000042 - Disclosure - Revenue - 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="RevenueDisaggregationofRevenuesByPerformanceObligationsDetails" roleURI="http://www.erieinsurance.com/role/RevenueDisaggregationofRevenuesByPerformanceObligationsDetails">
        <link:definition>0000043 - Disclosure - Revenue - Disaggregation of Revenues By Performance Obligations (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="EarningsPerShareDetails" roleURI="http://www.erieinsurance.com/role/EarningsPerShareDetails">
        <link:definition>0000044 - Disclosure - Earnings Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueFairValueMeasurementsonaRecurringBasisbyAssetClassandLevelofInputDetails" roleURI="http://www.erieinsurance.com/role/FairValueFairValueMeasurementsonaRecurringBasisbyAssetClassandLevelofInputDetails">
        <link:definition>0000045 - Disclosure - Fair Value - Fair Value Measurements on a Recurring Basis by Asset Class and Level of Input (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="FairValueLevel3AssetsDetails" roleURI="http://www.erieinsurance.com/role/FairValueLevel3AssetsDetails">
        <link:definition>0000046 - Disclosure - Fair Value - Level 3 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="FairValueFinancialInstrumentsNotCarriedatFairValueDetails" roleURI="http://www.erieinsurance.com/role/FairValueFinancialInstrumentsNotCarriedatFairValueDetails">
        <link:definition>0000047 - Disclosure - Fair Value - Financial Instruments Not Carried at 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="InvestmentsCostandFairValueNetofCreditLossAllowanceofAvailableForSaleSecuritiesDetails" roleURI="http://www.erieinsurance.com/role/InvestmentsCostandFairValueNetofCreditLossAllowanceofAvailableForSaleSecuritiesDetails">
        <link:definition>0000048 - Disclosure - Investments - Cost and Fair Value, Net of Credit Loss Allowance, of Available-For-Sale 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="InvestmentsAmortizedCostandEstimatedFairValueNetofCreditLossAllowanceofAvailableForSaleSecuritiesbyContractualMaturityDetails" roleURI="http://www.erieinsurance.com/role/InvestmentsAmortizedCostandEstimatedFairValueNetofCreditLossAllowanceofAvailableForSaleSecuritiesbyContractualMaturityDetails">
        <link:definition>0000049 - Disclosure - Investments - Amortized Cost and Estimated Fair Value, Net of Credit Loss Allowance, of Available-For-Sale Securities by Contractual Maturity (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="InvestmentsAvailableForSaleSecuritiesinaGrossUnrealizedLossPositionbyLengthofTimeDetails" roleURI="http://www.erieinsurance.com/role/InvestmentsAvailableForSaleSecuritiesinaGrossUnrealizedLossPositionbyLengthofTimeDetails">
        <link:definition>0000050 - Disclosure - Investments - Available-For-Sale Securities in a Gross Unrealized Loss Position by Length of Time (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="InvestmentsCreditLossAllowanceDetails" roleURI="http://www.erieinsurance.com/role/InvestmentsCreditLossAllowanceDetails">
        <link:definition>0000051 - Disclosure - Investments - Credit Loss Allowance (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="InvestmentsNetInvestmentIncomeDetails" roleURI="http://www.erieinsurance.com/role/InvestmentsNetInvestmentIncomeDetails">
        <link:definition>0000052 - Disclosure - Investments - Net Investment Income (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="InvestmentsNetRealizedandUnrealizedInvestmentLossesGainsDetails" roleURI="http://www.erieinsurance.com/role/InvestmentsNetRealizedandUnrealizedInvestmentLossesGainsDetails">
        <link:definition>0000053 - Disclosure - Investments - Net Realized and Unrealized Investment (Losses) Gains (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="InvestmentsPortionofNetUnrealizedGainsandLossesRecognizedDuringReportingPeriodDetails" roleURI="http://www.erieinsurance.com/role/InvestmentsPortionofNetUnrealizedGainsandLossesRecognizedDuringReportingPeriodDetails">
        <link:definition>0000054 - Disclosure - Investments - Portion of Net Unrealized Gains and Losses Recognized During Reporting Period (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="InvestmentsImpairmentsonAvailableForSaleSecuritiesandAgentLoansDetails" roleURI="http://www.erieinsurance.com/role/InvestmentsImpairmentsonAvailableForSaleSecuritiesandAgentLoansDetails">
        <link:definition>0000055 - Disclosure - Investments - Impairments on Available-For-Sale Securities and Agent Loans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FixedAssetsFixedAssetsbyCategoryDetails" roleURI="http://www.erieinsurance.com/role/FixedAssetsFixedAssetsbyCategoryDetails">
        <link:definition>0000056 - Disclosure - Fixed Assets - Fixed Assets by Category (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="FixedAssetsNarrativeDetails" roleURI="http://www.erieinsurance.com/role/FixedAssetsNarrativeDetails">
        <link:definition>0000057 - Disclosure - Fixed Assets - 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="BorrowingArrangementsTermLoanCreditFacilityDetails" roleURI="http://www.erieinsurance.com/role/BorrowingArrangementsTermLoanCreditFacilityDetails">
        <link:definition>0000058 - Disclosure - Borrowing Arrangements - Term Loan Credit Facility (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="BorrowingArrangementsBankLineofCreditDetails" roleURI="http://www.erieinsurance.com/role/BorrowingArrangementsBankLineofCreditDetails">
        <link:definition>0000059 - Disclosure - Borrowing Arrangements - Bank Line of Credit (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="PostretirementBenefitsCostofPensionPlansDetails" roleURI="http://www.erieinsurance.com/role/PostretirementBenefitsCostofPensionPlansDetails">
        <link:definition>0000060 - Disclosure - Postretirement Benefits - Cost of Pension Plans (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="PostretirementBenefitsActuarialAssumptionsDetails" roleURI="http://www.erieinsurance.com/role/PostretirementBenefitsActuarialAssumptionsDetails">
        <link:definition>0000061 - Disclosure - Postretirement Benefits - Actuarial Assumptions (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="PostretirementBenefitsFundingPolicyFundedStatusDetails" roleURI="http://www.erieinsurance.com/role/PostretirementBenefitsFundingPolicyFundedStatusDetails">
        <link:definition>0000062 - Disclosure - Postretirement Benefits - Funding Policy/Funded Status (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="PostretirementBenefitsBenefitObligationsDetails" roleURI="http://www.erieinsurance.com/role/PostretirementBenefitsBenefitObligationsDetails">
        <link:definition>0000063 - Disclosure - Postretirement Benefits - Benefit Obligations (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="PostretirementBenefitsProjectedandAccumulatedBenefitObligationDetails" roleURI="http://www.erieinsurance.com/role/PostretirementBenefitsProjectedandAccumulatedBenefitObligationDetails">
        <link:definition>0000064 - Disclosure - Postretirement Benefits - Projected and Accumulated Benefit 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="PostretirementBenefitsPensionAssetsDetails" roleURI="http://www.erieinsurance.com/role/PostretirementBenefitsPensionAssetsDetails">
        <link:definition>0000065 - Disclosure - Postretirement Benefits - Pension 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="PostretirementBenefitsAccumulatedOtherComprehensiveIncomeLossDetails" roleURI="http://www.erieinsurance.com/role/PostretirementBenefitsAccumulatedOtherComprehensiveIncomeLossDetails">
        <link:definition>0000066 - Disclosure - Postretirement Benefits - Accumulated Other Comprehensive (Income) Loss (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="PostretirementBenefitsOtherComprehensiveIncomeDetails" roleURI="http://www.erieinsurance.com/role/PostretirementBenefitsOtherComprehensiveIncomeDetails">
        <link:definition>0000067 - Disclosure - Postretirement Benefits - Other Comprehensive Income (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="PostretirementBenefitsAssetAllocationDetails" roleURI="http://www.erieinsurance.com/role/PostretirementBenefitsAssetAllocationDetails">
        <link:definition>0000068 - Disclosure - Postretirement Benefits - Asset Allocation (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="PostretirementBenefitsFairValueMeasurementforPensionPlanAssetsbyMajorCategoryandLevelofInputDetails" roleURI="http://www.erieinsurance.com/role/PostretirementBenefitsFairValueMeasurementforPensionPlanAssetsbyMajorCategoryandLevelofInputDetails">
        <link:definition>0000069 - Disclosure - Postretirement Benefits - Fair Value Measurement for Pension Plan Assets by Major Category and Level of Input (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="PostretirementBenefitsEstimatedFutureBenefitPaymentsDetails" roleURI="http://www.erieinsurance.com/role/PostretirementBenefitsEstimatedFutureBenefitPaymentsDetails">
        <link:definition>0000070 - Disclosure - Postretirement Benefits - Estimated Future Benefit Payments (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="PostretirementBenefitsEmployeeSavingsPlanDetails" roleURI="http://www.erieinsurance.com/role/PostretirementBenefitsEmployeeSavingsPlanDetails">
        <link:definition>0000071 - Disclosure - Postretirement Benefits - Employee Savings Plan (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncentiveandDeferredCompensationPlansNarrativeDetails" roleURI="http://www.erieinsurance.com/role/IncentiveandDeferredCompensationPlansNarrativeDetails">
        <link:definition>0000072 - Disclosure - Incentive and Deferred Compensation 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="IncentiveandDeferredCompensationPlansTableDetails" roleURI="http://www.erieinsurance.com/role/IncentiveandDeferredCompensationPlansTableDetails">
        <link:definition>0000073 - Disclosure - Incentive and Deferred Compensation Plans - Table (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesProvisionforIncomeTaxDetails" roleURI="http://www.erieinsurance.com/role/IncomeTaxesProvisionforIncomeTaxDetails">
        <link:definition>0000074 - Disclosure - Income Taxes - Provision for Income Tax (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="IncomeTaxesReconciliationofProvisionforIncomeTaxesDetails" roleURI="http://www.erieinsurance.com/role/IncomeTaxesReconciliationofProvisionforIncomeTaxesDetails">
        <link:definition>0000075 - Disclosure - Income Taxes - Reconciliation of Provision for Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" roleURI="http://www.erieinsurance.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails">
        <link:definition>0000076 - Disclosure - Income Taxes - Deferred Tax 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="IncomeTaxesNarrativeDetails" roleURI="http://www.erieinsurance.com/role/IncomeTaxesNarrativeDetails">
        <link:definition>0000077 - 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="CapitalStockClassAandBCommonStockDetails" roleURI="http://www.erieinsurance.com/role/CapitalStockClassAandBCommonStockDetails">
        <link:definition>0000078 - Disclosure - Capital Stock - Class A and B Common Stock (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CapitalStockStockRepurchasesDetails" roleURI="http://www.erieinsurance.com/role/CapitalStockStockRepurchasesDetails">
        <link:definition>0000079 - Disclosure - Capital Stock - Stock Repurchases (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="AccumulatedOtherComprehensiveIncomeLossDetails" roleURI="http://www.erieinsurance.com/role/AccumulatedOtherComprehensiveIncomeLossDetails">
        <link:definition>0000080 - Disclosure - Accumulated Other Comprehensive Income (Loss) (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="RelatedPartyDetails" roleURI="http://www.erieinsurance.com/role/RelatedPartyDetails">
        <link:definition>0000081 - Disclosure - Related Party (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="ConcentrationsofCreditRiskDetails" roleURI="http://www.erieinsurance.com/role/ConcentrationsofCreditRiskDetails">
        <link:definition>0000082 - Disclosure - Concentrations of Credit Risk (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="CommitmentsandContingenciesDetails" roleURI="http://www.erieinsurance.com/role/CommitmentsandContingenciesDetails">
        <link:definition>0000083 - Disclosure - Commitments and Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SupplementaryDataonCashFlowsDetails" roleURI="http://www.erieinsurance.com/role/SupplementaryDataonCashFlowsDetails">
        <link:definition>0000084 - Disclosure - Supplementary Data on Cash Flows (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="erie_RealizedandUnrealizedGainLossonInvestmentsTableTextBlock" abstract="false" name="RealizedandUnrealizedGainLossonInvestmentsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="erie_DebtSecuritiesAvailableForSaleSellBeforeRecovery" abstract="false" name="DebtSecuritiesAvailableForSaleSellBeforeRecovery" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="erie_UtilitiesSectorMember" abstract="true" name="UtilitiesSectorMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="erie_ScheduleOfDefinedContributionPlansDisclosuresLineItems" abstract="true" name="ScheduleOfDefinedContributionPlansDisclosuresLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="erie_IncentiveCompensationMaximumAnnualContributionsPerEmployeePercent" abstract="false" name="IncentiveCompensationMaximumAnnualContributionsPerEmployeePercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="erie_EquitySecuritiesFVNITotal" abstract="false" name="EquitySecuritiesFVNITotal" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="erie_IncentivePlansCompensationCostReimbursementPercentage" abstract="false" name="IncentivePlansCompensationCostReimbursementPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="erie_AgentCompensationExpenseMember" abstract="true" name="AgentCompensationExpenseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="erie_PerformancePeriodLongTermIncentivePlan2019To2021Member" abstract="true" name="PerformancePeriodLongTermIncentivePlan2019To2021Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="erie_ScheduleOfEarningsPerShareBasicAndDilutedTable" abstract="true" name="ScheduleOfEarningsPerShareBasicAndDilutedTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="erie_StockByClassTextBlock" abstract="false" name="StockByClassTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="erie_CashEquivalentsAndOtherMember" abstract="true" name="CashEquivalentsAndOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="erie_PaymentPeriodForVestedShareCredits" abstract="false" name="PaymentPeriodForVestedShareCredits" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="erie_CommonStockIssuedStockTrust" abstract="false" name="CommonStockIssuedStockTrust" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="erie_InsuranceHoldingCompanySystemMinimumAffiliates" abstract="false" name="InsuranceHoldingCompanySystemMinimumAffiliates" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="erie_PaymentsForAgentBonuses" abstract="false" name="PaymentsForAgentBonuses" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="erie_AmountOfLoanParticipationProgram" abstract="false" name="AmountOfLoanParticipationProgram" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="erie_PerformancePeriodLongTermIncentivePlan2018To2020Member" abstract="true" name="PerformancePeriodLongTermIncentivePlan2018To2020Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="erie_SharedFacilityCostReimbursedFromRelatedParty" abstract="false" name="SharedFacilityCostReimbursedFromRelatedParty" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="erie_ScheduleofPropertyPlantandEquipmentandFiniteLivedIntangibleAssetsNetByTypeTable" abstract="true" name="ScheduleofPropertyPlantandEquipmentandFiniteLivedIntangibleAssetsNetByTypeTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="erie_PropertyPlantAndEquipmentandFiniteLivedIntangibleAssetsNetByTypeAbstract" abstract="true" name="PropertyPlantAndEquipmentandFiniteLivedIntangibleAssetsNetByTypeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="erie_AdministrativeServicesMember" abstract="true" name="AdministrativeServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="erie_CommunicationsSectorMember" abstract="true" name="CommunicationsSectorMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="erie_LongTermIncentivePlanMember" abstract="true" name="LongTermIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="erie_ScheduleOfDefinedContributionPlansDisclosuresTable" abstract="true" name="ScheduleOfDefinedContributionPlansDisclosuresTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="erie_SharesHeldBackToSatisfyTaxWithholdingOnRabbiTrustDistributions" abstract="false" name="SharesHeldBackToSatisfyTaxWithholdingOnRabbiTrustDistributions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="erie_ProceedsFromInterestAndDividendsReceivedAndEquityMethodInvestmentDividendsOrDistributions" abstract="false" name="ProceedsFromInterestAndDividendsReceivedAndEquityMethodInvestmentDividendsOrDistributions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="erie_IncentivePlanPerformancePeriodDomain" abstract="true" name="IncentivePlanPerformancePeriodDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="erie_LettersOfCreditAvailableAmount" abstract="false" name="LettersOfCreditAvailableAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="erie_ScheduleOfCompensationCostForCashBasedIncentiveAndShareBasedPaymentsAndDeferredCompensationAllocationOfCostsByPlanTableTextBlock" abstract="false" name="ScheduleOfCompensationCostForCashBasedIncentiveAndShareBasedPaymentsAndDeferredCompensationAllocationOfCostsByPlanTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="erie_DebtSecuritiesAvailableForSaleAllowanceForCreditLossRecoveryImpairment" abstract="false" name="DebtSecuritiesAvailableForSaleAllowanceForCreditLossRecoveryImpairment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="erie_AdministrativeServicesPolicyTextBlock" abstract="false" name="AdministrativeServicesPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="erie_PensionContributionsandPaymentsforOtherLaborRelatedExpenses" abstract="false" name="PensionContributionsandPaymentsforOtherLaborRelatedExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="erie_DefinedContributionPlansAxis" abstract="true" name="DefinedContributionPlansAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="erie_InformationTechnologyExpenseMember" abstract="true" name="InformationTechnologyExpenseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="erie_DefinedBenefitPlanFundingTargetPercentage" abstract="false" name="DefinedBenefitPlanFundingTargetPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="erie_PercentageofTotalExpenses" abstract="false" name="PercentageofTotalExpenses" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="erie_DeferredCompensationMember" abstract="true" name="DeferredCompensationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="erie_CommonStockConversionRatio" abstract="false" name="CommonStockConversionRatio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="erie_DeferredTaxLiabilitiesUnrealizedGainsOnInvestmentsIncludingEquityMethodInvestments" abstract="false" name="DeferredTaxLiabilitiesUnrealizedGainsOnInvestmentsIncludingEquityMethodInvestments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="erie_ExpenseClassificationDomain" abstract="true" name="ExpenseClassificationDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="erie_PrimaryAgentBonusMember" abstract="true" name="PrimaryAgentBonusMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="erie_DefinedContributionPlanMatchingContributionsReimbursementPercentage" abstract="false" name="DefinedContributionPlanMatchingContributionsReimbursementPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="erie_PerformancePeriodEquityCompensationPlan2018Member" abstract="true" name="PerformancePeriodEquityCompensationPlan2018Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="erie_FiniteLivedIntangibleAssetsNotYetSubjectToAmortization" abstract="false" name="FiniteLivedIntangibleAssetsNotYetSubjectToAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="erie_FiniteLivedIntangibleAssetsAndPropertyPlantAndEquipmentGross" abstract="false" name="FiniteLivedIntangibleAssetsAndPropertyPlantAndEquipmentGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="erie_DeferredCompensationEquityRabbiTrust" abstract="false" name="DeferredCompensationEquityRabbiTrust" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="erie_AccumulatedDepreciationDepletionandAmortizationPropertyPlantandEquipmentandFiniteLivedIntangibleAssets" abstract="false" name="AccumulatedDepreciationDepletionandAmortizationPropertyPlantandEquipmentandFiniteLivedIntangibleAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="erie_IncentivePlanByPerformancePeriodAxis" abstract="true" name="IncentivePlanByPerformancePeriodAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="erie_AdministrativeServicesReimbursementsReceived" abstract="false" name="AdministrativeServicesReimbursementsReceived" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="erie_ThirdPartyBankMember" abstract="true" name="ThirdPartyBankMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="erie_EarningsPerShareBasicAndDilutedAbstract1Abstract" abstract="true" name="EarningsPerShareBasicAndDilutedAbstract1Abstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="erie_PropertyPlantandEquipmentandFiniteLivedIntangibleAssetsNetByTypeAxis" abstract="true" name="PropertyPlantandEquipmentandFiniteLivedIntangibleAssetsNetByTypeAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="erie_AgentBonusPerformancePeriod" abstract="false" name="AgentBonusPerformancePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="erie_InternationalSmallCapitalizationRiskControlledEquityMember" abstract="true" name="InternationalSmallCapitalizationRiskControlledEquityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="erie_FiniteLivedIntangibleAssetsAndPropertyPlantAndEquipmentNet" abstract="false" name="FiniteLivedIntangibleAssetsAndPropertyPlantAndEquipmentNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="erie_AgentBonusesPayableCurrent" abstract="false" name="AgentBonusesPayableCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="erie_DeferredTaxAssetsNetAllowanceforPremiumCancellations" abstract="false" name="DeferredTaxAssetsNetAllowanceforPremiumCancellations" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="erie_OneHundredPercentMatchMember" abstract="true" name="OneHundredPercentMatchMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="erie_ExpenseClassificationTable" abstract="true" name="ExpenseClassificationTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="erie_DisclosureOfCompensationRelatedCostsCashBasedIncentiveAndShareBasedPaymentsAndDeferredCompensationTextBlock" abstract="false" name="DisclosureOfCompensationRelatedCostsCashBasedIncentiveAndShareBasedPaymentsAndDeferredCompensationTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="erie_InsuranceHoldingCompanySystemMinimumAffiliateInsurers" abstract="false" name="InsuranceHoldingCompanySystemMinimumAffiliateInsurers" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="erie_InternationalRiskControlledEquityMember" abstract="true" name="InternationalRiskControlledEquityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="erie_EquityCompensationPlanMember" abstract="true" name="EquityCompensationPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="erie_NumberofDirectorDeferredCompensationPlans" abstract="false" name="NumberofDirectorDeferredCompensationPlans" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="erie_AOCIAttributabletoParentTaxAbstract" abstract="true" name="AOCIAttributabletoParentTaxAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="erie_IncentivePlanCompensationTotalLiabilitiesPaid" abstract="false" name="IncentivePlanCompensationTotalLiabilitiesPaid" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="erie_IncentivePlansAndDeferredCompensationRollForward" abstract="true" name="IncentivePlansAndDeferredCompensationRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="erie_IncentivePlansAndDeferredCompensationTotalAwardsAndEarnings" abstract="false" name="IncentivePlansAndDeferredCompensationTotalAwardsAndEarnings" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="erie_ScheduleOfIncentivePlansAndDeferredCompensationTable" abstract="true" name="ScheduleOfIncentivePlansAndDeferredCompensationTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="erie_NetInvestmentIncomeAndIncomeLossFromEquityMethodInvestments" abstract="false" name="NetInvestmentIncomeAndIncomeLossFromEquityMethodInvestments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="erie_AdministrativeServicesManagementFeeMember" abstract="true" name="AdministrativeServicesManagementFeeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="erie_IncentivePlansAndDeferredCompensationLineItems" abstract="true" name="IncentivePlansAndDeferredCompensationLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="erie_AdministrativeServicesExpensesPaid" abstract="false" name="AdministrativeServicesExpensesPaid" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="erie_FixedAssetsPolicyTextBlock" abstract="false" name="FixedAssetsPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="erie_AvailableForSaleDebtSecuritiesAndFinancingReceivablesImpairmentLossRecoveries" abstract="false" name="AvailableForSaleDebtSecuritiesAndFinancingReceivablesImpairmentLossRecoveries" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="erie_OtherAssetsPolicyTextBlock" abstract="false" name="OtherAssetsPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="erie_FiftyPercentMatchMember" abstract="true" name="FiftyPercentMatchMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="erie_UnderwritingExpenseMember" abstract="true" name="UnderwritingExpenseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="erie_ShareBasedCompensationArrangementbyShareBasedPaymentAwardMaximumNumberofSharesPerEmployeePerSpecifiedPeriod" abstract="false" name="ShareBasedCompensationArrangementbyShareBasedPaymentAwardMaximumNumberofSharesPerEmployeePerSpecifiedPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="erie_RealizedInvestmentGainsLossesAndImpairmentOfInvestments" abstract="false" name="RealizedInvestmentGainsLossesAndImpairmentOfInvestments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="erie_SecondaryAgentBonusMember" abstract="true" name="SecondaryAgentBonusMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="erie_PerformancePeriodEquityCompensationPlan2017Member" abstract="true" name="PerformancePeriodEquityCompensationPlan2017Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="erie_ScheduleOfTargetAndActualAllocationsOfPlanAssetsTableTextBlock" abstract="false" name="ScheduleOfTargetAndActualAllocationsOfPlanAssetsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="erie_ErieInsuranceExchangeMember" abstract="true" name="ErieInsuranceExchangeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="erie_AccountingPoliciesTable" abstract="true" name="AccountingPoliciesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="erie_AnnualIncentivePlanMember" abstract="true" name="AnnualIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="erie_ExpenseClassificationAxis" abstract="true" name="ExpenseClassificationAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="erie_AccretionAmortizationOfDiscountsAndPremiumsInvestmentsAndIncomeLossFromEquityMethodInvestments" abstract="false" name="AccretionAmortizationOfDiscountsAndPremiumsInvestmentsAndIncomeLossFromEquityMethodInvestments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="erie_PerformancePeriodEquityCompensationPlan2019Member" abstract="true" name="PerformancePeriodEquityCompensationPlan2019Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="erie_DeferredCompensationArrangementWithIndividualLiabilityIncurredDuringPeriod" abstract="false" name="DeferredCompensationArrangementWithIndividualLiabilityIncurredDuringPeriod" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="erie_AdministrativeServicesReimbursementsMember" abstract="true" name="AdministrativeServicesReimbursementsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="erie_AgentBonusDomain" abstract="true" name="AgentBonusDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="erie_NumberofExecutiveIncentivePlans" abstract="false" name="NumberofExecutiveIncentivePlans" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="erie_ScheduleofPropertyPlantandEquipmentandFiniteLivedIntangibleAssetsNetbyTypeLineItems" abstract="true" name="ScheduleofPropertyPlantandEquipmentandFiniteLivedIntangibleAssetsNetbyTypeLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="erie_NumberOfClassesOfCommonStock" abstract="false" name="NumberOfClassesOfCommonStock" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="erie_DividendsCommonStockPercentageMultiplierMinimum" abstract="false" name="DividendsCommonStockPercentageMultiplierMinimum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="erie_AgentBonusAxis" abstract="true" name="AgentBonusAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="erie_NetTreasuryStockValueAcquiredHeldAndReissued" abstract="false" name="NetTreasuryStockValueAcquiredHeldAndReissued" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="erie_AgentBonusEstimateActualUnderwritingDataPeriod" abstract="false" name="AgentBonusEstimateActualUnderwritingDataPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="erie_ThreeMonthVestingPeriodMember" abstract="true" name="ThreeMonthVestingPeriodMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="erie_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensionsAndPostretirementBenefits" abstract="false" name="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensionsAndPostretirementBenefits" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="erie_AuditorInformationAbstract" abstract="true" name="AuditorInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="erie_InterestAndDividendIncomeOperatingAndIncomeLossFromEquityMethodInvestments" abstract="false" name="InterestAndDividendIncomeOperatingAndIncomeLossFromEquityMethodInvestments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="erie_ShareRepurchaseProgram1999Member" abstract="true" name="ShareRepurchaseProgram1999Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="erie_DefinedContributionPlansDomain" abstract="true" name="DefinedContributionPlansDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="erie_ProceedsFromInsuranceAgencyManagementFeesReceived" abstract="false" name="ProceedsFromInsuranceAgencyManagementFeesReceived" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="erie_DefinedContributionPlanNumberOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets" abstract="false" name="DefinedContributionPlanNumberOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="erie_IncrementalCommonSharesAttributableToConversionOfConvertibleCommonStock" abstract="false" name="IncrementalCommonSharesAttributableToConversionOfConvertibleCommonStock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="erie_AccruedBonusesAndDeferredCompensationLiabilityCurrentAndNoncurrent" abstract="false" name="AccruedBonusesAndDeferredCompensationLiabilityCurrentAndNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="erie_OtherComprehensiveIncomeDefinedBenefitPlansAmendmentsDuringPeriodBeforeTax" abstract="false" name="OtherComprehensiveIncomeDefinedBenefitPlansAmendmentsDuringPeriodBeforeTax" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="erie_PolicyIssuanceandRenewalServicesMember" abstract="true" name="PolicyIssuanceandRenewalServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="erie_ExpenseClassificationLineItems" abstract="true" name="ExpenseClassificationLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="erie_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostPostRetirementDiscountRate" abstract="false" name="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostPostRetirementDiscountRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="erie_ScheduleOfEarningsPerShareBasicAndDilutedLineItems" abstract="true" name="ScheduleOfEarningsPerShareBasicAndDilutedLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="erie_StockCompensationPlanOutsideDirectorsMember" abstract="true" name="StockCompensationPlanOutsideDirectorsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="erie_IncentivePlanMaximumCompensationExpensePerEmployeePerSpecifiedPeriod" abstract="false" name="IncentivePlanMaximumCompensationExpensePerEmployeePerSpecifiedPeriod" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="erie_PerformancePeriodLongTermIncentivePlan2017To2019Member" abstract="true" name="PerformancePeriodLongTermIncentivePlan2017To2019Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="erie_CompensationArrangementwithIndividualForfeitures" abstract="false" name="CompensationArrangementwithIndividualForfeitures" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="erie_ForeignEquitySecuritiesMember" abstract="true" name="ForeignEquitySecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="erie_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensionAndOtherPostretirementBenefits" abstract="false" name="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensionAndOtherPostretirementBenefits" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="erie_DirectExpenseMember" abstract="true" name="DirectExpenseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="erie_ServiceAgreementMember" abstract="true" name="ServiceAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="erie_PropertyPlantandEquipmentandFiniteLivedIntangibleAssetsNetByTypeDomain" abstract="true" name="PropertyPlantandEquipmentandFiniteLivedIntangibleAssetsNetByTypeDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="erie_DefinedBenefitPlanPostretirementBenefitExpensesReimbursementPercentage" abstract="false" name="DefinedBenefitPlanPostretirementBenefitExpensesReimbursementPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="erie_DepreciationDepletionAndAmortization1" abstract="false" name="DepreciationDepletionAndAmortization1" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="erie_PerformancePeriodLongTermIncentivePlan2020To2022Member" abstract="true" name="PerformancePeriodLongTermIncentivePlan2020To2022Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="erie_UsEquitySecuritiesMember" abstract="true" name="UsEquitySecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="erie_IncreaseDecreaseInAccruedAgentBonuses" abstract="false" name="IncreaseDecreaseInAccruedAgentBonuses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="erie_ScheduleOfNetFundedStatusAndAmountsRecognizedInBalanceSheetTableTextBlock" abstract="false" name="ScheduleOfNetFundedStatusAndAmountsRecognizedInBalanceSheetTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="erie_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostPreRetirementDiscountRate" abstract="false" name="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostPreRetirementDiscountRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="erie_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationPostRetirementDiscountRate" abstract="false" name="DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationPostRetirementDiscountRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="erie_AllocatedSharebasedCompensationExpenseGross" abstract="false" name="AllocatedSharebasedCompensationExpenseGross" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="erie_AllowanceForCreditLossTableTextBlock" abstract="false" name="AllowanceForCreditLossTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="erie_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationPreRetirementDiscountRate" abstract="false" name="DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationPreRetirementDiscountRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="erie_TransferBetweenInvestmentCategories" abstract="false" name="TransferBetweenInvestmentCategories" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="erie_ScheduleofPropertyPlantandEquipmentandFiniteLivedIntangibleAssetsNetTableTextBlock" abstract="false" name="ScheduleofPropertyPlantandEquipmentandFiniteLivedIntangibleAssetsNetTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="erie_NumberofExecutiveDeferredCompensationPlans" abstract="false" name="NumberofExecutiveDeferredCompensationPlans" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="erie_EmergingMarketsEquityMember" abstract="true" name="EmergingMarketsEquityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="erie_IncentiveCompensationDeferralPlanMember" abstract="true" name="IncentiveCompensationDeferralPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="erie_LettersOfCreditMaximumAmount" abstract="false" name="LettersOfCreditMaximumAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="erie_UsSmallCapitalizationCoreEquityMember" abstract="true" name="UsSmallCapitalizationCoreEquityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="erie_FinancingReceivableBeforeAllowanceForCreditLossParticipationPercentage" abstract="false" name="FinancingReceivableBeforeAllowanceForCreditLossParticipationPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="erie_DividendsCommonStockPercentage" abstract="false" name="DividendsCommonStockPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="erie_DistributionsFromRabbiTrustPlans" abstract="false" name="DistributionsFromRabbiTrustPlans" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="erie_DeferredCompensationPlanAndStockCompensationPlanOutsideDirectorsMember" abstract="true" name="DeferredCompensationPlanAndStockCompensationPlanOutsideDirectorsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="erie_RevenuePerformanceObligationNumberofPerformanceObligations" abstract="false" name="RevenuePerformanceObligationNumberofPerformanceObligations" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="erie_AllocatedExpenseMember" abstract="true" name="AllocatedExpenseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="erie_AccountingPoliciesLineItems" abstract="true" name="AccountingPoliciesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="erie_InsuranceAgencyManagementFeePercent" abstract="false" name="InsuranceAgencyManagementFeePercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="erie_AvailableForSaleDebtSecuritiesImpairmentLossRecovery" abstract="false" name="AvailableForSaleDebtSecuritiesImpairmentLossRecovery" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="erie_DeferredCompensationUnderRabbiTrustPlans" abstract="false" name="DeferredCompensationUnderRabbiTrustPlans" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="erie_DilutiveSecuritiesEffectOnBasicEarningsPerShareAssumedConversionAbstract" abstract="true" name="DilutiveSecuritiesEffectOnBasicEarningsPerShareAssumedConversionAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
</xs:schema>
