<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="cbfv-20201102.xsd" xlink:type="simple"/>
    <context id="c20201102to20201102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001605301</identifier>
        </entity>
        <period>
            <startDate>2020-11-02</startDate>
            <endDate>2020-11-02</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="c20201102to20201102"
      id="Fact_d8a222a84d2142beaf44ba0bc5ed81b5">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="c20201102to20201102"
      id="Fact_b3a352e9cab74da285578839e657fb4a">0001605301</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="c20201102to20201102"
      id="Fact_9b36947f4bbc4473bfef184e1c3c911c">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="c20201102to20201102"
      id="Fact_b1d93d4360f54ccebb744ee9baa30a29">2020-11-02</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="c20201102to20201102"
      id="Fact_1650ad922c8f49778ef42ca8d5df589f">CB Financial Services, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="c20201102to20201102"
      id="Fact_f40e21eabf2d4fc790774b42164dc549">PA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="c20201102to20201102"
      id="Fact_448d2c03c2b24dfbbf2b7dc45272cbe9">001-36706</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="c20201102to20201102"
      id="Fact_e70740ecd2314ae78626f7ad14b9cbb6">51-0534721</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="c20201102to20201102"
      id="Fact_675ff8912ffe474db162a71e8fcb6f92">100 North Market Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="c20201102to20201102"
      id="Fact_39ac6a7742b343a094900be4a93ccf1a">Carmichaels</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="c20201102to20201102"
      id="Fact_f14fe0ba222d4b05becbef3341ce6047">PA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="c20201102to20201102"
      id="Fact_644b4f609f1a46d9b9228764da32a309">15320</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="c20201102to20201102"
      id="Fact_095ae36589f340319c9f2cca28642a28">724</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="c20201102to20201102"
      id="Fact_2d3d85e7bb0349eca0b1adbadd4c2778">966-5041</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="c20201102to20201102"
      id="Fact_9a6e340f5e844993b0c51be646737a51">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="c20201102to20201102"
      id="Fact_996ecc89aab44d9d948d135720aea8bd">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="c20201102to20201102"
      id="Fact_f332bb661a57473b97550e867afdf85a">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="c20201102to20201102"
      id="Fact_7a7863c494094f1698597b74af8e0ec4">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="c20201102to20201102"
      id="Fact_9730278f7a594a57b24c7ce03223a67c">Common stock, par value $0.4167 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="c20201102to20201102"
      id="Fact_77ae46d923b14c55ac074d3e3f24f666">CBFV</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="c20201102to20201102"
      id="Fact_47181dd648114426aa40b359af44f36b">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="c20201102to20201102"
      id="Fact_9080c24442b34f2fa44ae1ba4d60c289">false</dei:EntityEmergingGrowthCompany>
</xbrl>
