<?xml version="1.0" encoding="UTF-8"?><edgarSubmission xmlns="http://www.sec.gov/edgar/nport" xmlns:com="http://www.sec.gov/edgar/common" xmlns:iso="http://www.sec.gov/edgar/iso_statecodes" xmlns:ncom="http://www.sec.gov/edgar/nportcommon" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <headerData>
    <submissionType>NPORT-P</submissionType>
    <isConfidential>false</isConfidential>
    <filerInfo>

      <filer>
        <issuerCredentials>
          <cik>0001103243</cik>
          <ccc>XXXXXXXX</ccc>
        </issuerCredentials>
      </filer>


      <seriesClassInfo>
        <seriesId>S000030100</seriesId>
        <classId>C000092443</classId>
      </seriesClassInfo>


    </filerInfo>
  </headerData>
  <formData>
    <genInfo>
      <regName>PFS FUNDS</regName>
      <regFileNumber>811-09781</regFileNumber>
      <regCik>0001103243</regCik>
      <regLei>549300QPH5FGDXI8HN15</regLei>
      <regStreet1>1939 FRIENDSHIP DRIVE STE C</regStreet1>
      <regCity>EL CAJON</regCity>
      <regStateConditional regCountry="US" regState="US-CA"/>
      <regZipOrPostalCode>92020</regZipOrPostalCode>
      <regPhone>619-588-9700</regPhone>
      <seriesName>Bretton Fund</seriesName>
      <seriesId>S000030100</seriesId>
      <seriesLei>5493005U1MJFY8J33W25</seriesLei>
      <repPdEnd>2022-12-31</repPdEnd>
      <repPdDate>2022-06-30</repPdDate>
      <isFinalFiling>N</isFinalFiling>
    </genInfo>
    <fundInfo>
      <totAssets>57076229.69</totAssets>
      <totLiabs>65031.61</totLiabs>
      <netAssets>57011198.08</netAssets>
      <assetsAttrMiscSec>0.00</assetsAttrMiscSec>
      <assetsInvested>0.00</assetsInvested>
      <amtPayOneYrBanksBorr>0.00</amtPayOneYrBanksBorr>
      <amtPayOneYrCtrldComp>0.00</amtPayOneYrCtrldComp>
      <amtPayOneYrOthAffil>0.00</amtPayOneYrOthAffil>
      <amtPayOneYrOther>0.00</amtPayOneYrOther>
      <amtPayAftOneYrBanksBorr>0.00</amtPayAftOneYrBanksBorr>
      <amtPayAftOneYrCtrldComp>0.00</amtPayAftOneYrCtrldComp>
      <amtPayAftOneYrOthAffil>0.00</amtPayAftOneYrOthAffil>
      <amtPayAftOneYrOther>0.00</amtPayAftOneYrOther>
      <delayDeliv>0.00</delayDeliv>
      <standByCommit>0.00</standByCommit>
      <liquidPref>0.00</liquidPref>
      <cshNotRptdInCorD>405292.49</cshNotRptdInCorD>
      <isNonCashCollateral>N</isNonCashCollateral>
      <returnInfo>
        <monthlyTotReturns>
          <monthlyTotReturn classId="C000092443" rtn1="-6.84" rtn2="-0.40" rtn3="-8.47"/>
        </monthlyTotReturns>
        <othMon1 netRealizedGain="0.00" netUnrealizedAppr="-4517118.80"/>
        <othMon2 netRealizedGain="0.00" netUnrealizedAppr="-219659.60"/>
        <othMon3 netRealizedGain="0.00" netUnrealizedAppr="-5252461.00"/>
      </returnInfo>
      <mon1Flow redemption="33448.40" reinvestment="0.00" sales="107057.00"/>
      <mon2Flow redemption="0.00" reinvestment="0.00" sales="600527.00"/>
      <mon3Flow redemption="6000.00" reinvestment="0.00" sales="95203.00"/>

    </fundInfo>
    <invstOrSecs>
      <invstOrSec>
        <name>Alphabet Inc.</name>
        <lei>5493006MHB84DD0ZWV18</lei>
        <title>Alphabet Inc. - Class C</title>
        <cusip>02079K107</cusip>
        <identifiers>
          <isin value="US02079K1079"/>
        </identifiers>
        <balance>2850.00</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>6234232.50</valUSD>
        <pctVal>10.94</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>American Express Company</name>
        <lei>R4PP93JZOLY261QX3811</lei>
        <title>American Express Company</title>
        <cusip>025816109</cusip>
        <identifiers>
          <isin value="US0258161092"/>
        </identifiers>
        <balance>21100.00</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>2924882.00</valUSD>
        <pctVal>5.13</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Armanino Foods of Distinction, Inc.</name>
        <lei>N/A</lei>
        <title>Armanino Foods of Distinction, Inc.</title>
        <cusip>042166801</cusip>
        <identifiers>
          <isin value="US0421668015"/>
        </identifiers>
        <balance>245430.00</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>871276.50</valUSD>
        <pctVal>1.53</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>AutoZone, Inc.</name>
        <lei>GA3JGKJ41LJKXDN23E90</lei>
        <title>AutoZone, Inc.</title>
        <cusip>053332102</cusip>
        <identifiers>
          <isin value="US0533321024"/>
        </identifiers>
        <balance>2000.00</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>4298240.00</valUSD>
        <pctVal>7.54</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Bank of America Corporation</name>
        <lei>9DJT3UXIJIZJI4WXO774</lei>
        <title>Bank of America Corporation</title>
        <cusip>060505104</cusip>
        <identifiers>
          <isin value="US0605051046"/>
        </identifiers>
        <balance>78400.00</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>2440592.00</valUSD>
        <pctVal>4.28</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Berkshire Hathaway Inc.</name>
        <lei>5493000C01ZX7D35SD85</lei>
        <title>Berkshire Hathaway Inc. - Class B</title>
        <cusip>084670702</cusip>
        <identifiers>
          <isin value="US0846707026"/>
        </identifiers>
        <balance>7500.00</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>2047650.00</valUSD>
        <pctVal>3.59</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Dream Finders Homes, Inc.</name>
        <lei>N/A</lei>
        <title>Dream Finders Homes, Inc. - Class A</title>
        <cusip>26154D100</cusip>
        <identifiers>
          <isin value="US26154D1000"/>
        </identifiers>
        <balance>124500.00</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1324680.00</valUSD>
        <pctVal>2.32</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>JPMorgan Chase &amp; Co.</name>
        <lei>8I5DZWZKVSZI1NUHU748</lei>
        <title>JPMorgan Chase &amp; Co.</title>
        <cusip>46625H100</cusip>
        <identifiers>
          <isin value="US46625H1005"/>
        </identifiers>
        <balance>20800.00</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>2342288.00</valUSD>
        <pctVal>4.11</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>MasterCard Incorporated</name>
        <lei>AR5L2ODV9HN37376R084</lei>
        <title>MasterCard Incorporated - Class A</title>
        <cusip>57636Q104</cusip>
        <identifiers>
          <isin value="US57636Q1040"/>
        </identifiers>
        <balance>9380.00</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>2959202.40</valUSD>
        <pctVal>5.19</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Microsoft Corporation</name>
        <lei>INR2EJN1ERAN0W5ZP974</lei>
        <title>Microsoft Corporation</title>
        <cusip>594918104</cusip>
        <identifiers>
          <isin value="US5949181045"/>
        </identifiers>
        <balance>12000.00</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>3081960.00</valUSD>
        <pctVal>5.41</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Moody's Corporation</name>
        <lei>549300GCEDD8YCF5WU84</lei>
        <title>Moody's Corporation</title>
        <cusip>615369105</cusip>
        <identifiers>
          <isin value="US6153691059"/>
        </identifiers>
        <balance>7200.00</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1958184.00</valUSD>
        <pctVal>3.43</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>NVR, Inc.</name>
        <lei>529900RWXR4JI3JYTV70</lei>
        <title>NVR, Inc.</title>
        <cusip>62944T105</cusip>
        <identifiers>
          <isin value="US62944T1051"/>
        </identifiers>
        <balance>670.00</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>2682773.80</valUSD>
        <pctVal>4.71</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>PerkinElmer, Inc.</name>
        <lei>549300IKL1SDPFI7N655</lei>
        <title>PerkinElmer, Inc.</title>
        <cusip>714046109</cusip>
        <identifiers>
          <isin value="US7140461093"/>
        </identifiers>
        <balance>11000.00</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1564420.00</valUSD>
        <pctVal>2.74</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Ross Stores Inc.</name>
        <lei>549300ENZFLPGRDFZQ60</lei>
        <title>Ross Stores Inc.</title>
        <cusip>778296103</cusip>
        <identifiers>
          <isin value="US7782961038"/>
        </identifiers>
        <balance>34700.00</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>2436981.00</valUSD>
        <pctVal>4.27</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>S&amp;P Global Inc.</name>
        <lei>Y6X4K52KMJMZE7I7MY94</lei>
        <title>S&amp;P Global Inc.</title>
        <cusip>78409V104</cusip>
        <identifiers>
          <isin value="US78409V1044"/>
        </identifiers>
        <balance>8900.00</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>2999834.00</valUSD>
        <pctVal>5.26</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>The Progressive Corporation</name>
        <lei>529900TACNVLY9DCR586</lei>
        <title>The Progressive Corporation</title>
        <cusip>743315103</cusip>
        <identifiers>
          <isin value="US7433151039"/>
        </identifiers>
        <balance>33400.00</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>3883418.00</valUSD>
        <pctVal>6.81</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>The TJX Companies, Inc.</name>
        <lei>V167QI9I69W364E2DY52</lei>
        <title>The TJX Companies, Inc.</title>
        <cusip>872540109</cusip>
        <identifiers>
          <isin value="US8725401090"/>
        </identifiers>
        <balance>47000.00</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>2624950.00</valUSD>
        <pctVal>4.60</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Union Pacific Corporation</name>
        <lei>549300LMMRSZZCZ8CL11</lei>
        <title>Union Pacific Corporation</title>
        <cusip>907818108</cusip>
        <identifiers>
          <isin value="US9078181081"/>
        </identifiers>
        <balance>15350.00</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>3273848.00</valUSD>
        <pctVal>5.74</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>UnitedHealth Group Incorporated</name>
        <lei>549300GHBMY8T5GXDE41</lei>
        <title>UnitedHealth Group Incorporated</title>
        <cusip>91324P102</cusip>
        <identifiers>
          <isin value="US91324P1021"/>
        </identifiers>
        <balance>7200.00</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>3698136.00</valUSD>
        <pctVal>6.49</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Visa Inc.</name>
        <lei>549300JZ4OKEHW3DPJ59</lei>
        <title>Visa Inc. - Class A</title>
        <cusip>92826C839</cusip>
        <identifiers>
          <isin value="US92826C8394"/>
        </identifiers>
        <balance>15300.00</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>3012417.00</valUSD>
        <pctVal>5.28</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
    </invstOrSecs>
    <signature>
      <ncom:dateSigned>2022-08-23</ncom:dateSigned>
      <ncom:nameOfApplicant>PFS Funds</ncom:nameOfApplicant>
      <ncom:signature>/s/ Jeffrey R. Provence</ncom:signature>
      <ncom:signerName>Jeffrey R. Provence</ncom:signerName>
      <ncom:title>Secretary and Treasurer</ncom:title>
    </signature>
  </formData>
</edgarSubmission>
