<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="odc-20221012.xsd" xlink:type="simple"/>
    <context id="i06a30676531544e883c67f7086eca9c1_D20221012-20221012">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000074046</identifier>
        </entity>
        <period>
            <startDate>2022-10-12</startDate>
            <endDate>2022-10-12</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="i06a30676531544e883c67f7086eca9c1_D20221012-20221012"
      id="id3VybDovL2RvY3MudjEvZG9jOjY3MWI0MDIwMDdjNjQ0NWQ5NGRkMTQxZDNkNDdjODBkL3NlYzo2NzFiNDAyMDA3YzY0NDVkOTRkZDE0MWQzZDQ3YzgwZF80L2ZyYWc6YzhjOGI1ZmY4NmVmNDU0ZmI0ZDBiOTg0ZGNhYjA3OGEvdGFibGU6ZDJiZTZjN2VlMzUwNDRmMjhmMzI1ZWY5YjRjNDQwZDQvdGFibGVyYW5nZTpkMmJlNmM3ZWUzNTA0NGYyOGYzMjVlZjliNGM0NDBkNF8zLTEtMS0xLTM3OTIz_6f4d95c5-6ad2-40ec-8ca8-614655ba20ec">0000074046</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i06a30676531544e883c67f7086eca9c1_D20221012-20221012"
      id="id3VybDovL2RvY3MudjEvZG9jOjY3MWI0MDIwMDdjNjQ0NWQ5NGRkMTQxZDNkNDdjODBkL3NlYzo2NzFiNDAyMDA3YzY0NDVkOTRkZDE0MWQzZDQ3YzgwZF80L2ZyYWc6YzhjOGI1ZmY4NmVmNDU0ZmI0ZDBiOTg0ZGNhYjA3OGEvdGFibGU6ZDJiZTZjN2VlMzUwNDRmMjhmMzI1ZWY5YjRjNDQwZDQvdGFibGVyYW5nZTpkMmJlNmM3ZWUzNTA0NGYyOGYzMjVlZjliNGM0NDBkNF80LTEtMS0xLTM3OTIz_2454ac80-e803-429a-9821-d42f256ce23b">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="i06a30676531544e883c67f7086eca9c1_D20221012-20221012"
      id="id3VybDovL2RvY3MudjEvZG9jOjY3MWI0MDIwMDdjNjQ0NWQ5NGRkMTQxZDNkNDdjODBkL3NlYzo2NzFiNDAyMDA3YzY0NDVkOTRkZDE0MWQzZDQ3YzgwZF8xL2ZyYWc6NWMxNmZkMWM3OTBiNDM1ZDhjMDcwZTkwNTFiMmVkYzMvdGV4dHJlZ2lvbjo1YzE2ZmQxYzc5MGI0MzVkOGMwNzBlOTA1MWIyZWRjM18xNjU3_2e539168-ccfe-49e8-8e43-6becdd6b504b">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="i06a30676531544e883c67f7086eca9c1_D20221012-20221012"
      id="id3VybDovL2RvY3MudjEvZG9jOjY3MWI0MDIwMDdjNjQ0NWQ5NGRkMTQxZDNkNDdjODBkL3NlYzo2NzFiNDAyMDA3YzY0NDVkOTRkZDE0MWQzZDQ3YzgwZF8xL2ZyYWc6NWMxNmZkMWM3OTBiNDM1ZDhjMDcwZTkwNTFiMmVkYzMvdGFibGU6OWUzYzk5ZmMyYzM2NDQzMDk4YjlkMmVmMjlkZGFkMTQvdGFibGVyYW5nZTo5ZTNjOTlmYzJjMzY0NDMwOThiOWQyZWYyOWRkYWQxNF8wLTEtMS0xLTM3OTIz_75b0f546-426e-49eb-9c11-a1e7626d653e">2022-10-12</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="i06a30676531544e883c67f7086eca9c1_D20221012-20221012"
      id="id3VybDovL2RvY3MudjEvZG9jOjY3MWI0MDIwMDdjNjQ0NWQ5NGRkMTQxZDNkNDdjODBkL3NlYzo2NzFiNDAyMDA3YzY0NDVkOTRkZDE0MWQzZDQ3YzgwZF8xL2ZyYWc6NWMxNmZkMWM3OTBiNDM1ZDhjMDcwZTkwNTFiMmVkYzMvdGV4dHJlZ2lvbjo1YzE2ZmQxYzc5MGI0MzVkOGMwNzBlOTA1MWIyZWRjM18xNjY1_c869afac-2e49-4825-8f91-8bd4e1240f57">OIL-DRI CORPORATION OF AMERICA</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i06a30676531544e883c67f7086eca9c1_D20221012-20221012"
      id="id3VybDovL2RvY3MudjEvZG9jOjY3MWI0MDIwMDdjNjQ0NWQ5NGRkMTQxZDNkNDdjODBkL3NlYzo2NzFiNDAyMDA3YzY0NDVkOTRkZDE0MWQzZDQ3YzgwZF8xL2ZyYWc6NWMxNmZkMWM3OTBiNDM1ZDhjMDcwZTkwNTFiMmVkYzMvdGV4dHJlZ2lvbjo1YzE2ZmQxYzc5MGI0MzVkOGMwNzBlOTA1MWIyZWRjM18xNjY2_553d323d-6a35-4192-a1f2-8318d5a068f5">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="i06a30676531544e883c67f7086eca9c1_D20221012-20221012"
      id="id3VybDovL2RvY3MudjEvZG9jOjY3MWI0MDIwMDdjNjQ0NWQ5NGRkMTQxZDNkNDdjODBkL3NlYzo2NzFiNDAyMDA3YzY0NDVkOTRkZDE0MWQzZDQ3YzgwZF8xL2ZyYWc6NWMxNmZkMWM3OTBiNDM1ZDhjMDcwZTkwNTFiMmVkYzMvdGV4dHJlZ2lvbjo1YzE2ZmQxYzc5MGI0MzVkOGMwNzBlOTA1MWIyZWRjM18xNjY3_ea2324ef-d219-427c-a033-537fd40b0b3a">001-12622</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="i06a30676531544e883c67f7086eca9c1_D20221012-20221012"
      id="id3VybDovL2RvY3MudjEvZG9jOjY3MWI0MDIwMDdjNjQ0NWQ5NGRkMTQxZDNkNDdjODBkL3NlYzo2NzFiNDAyMDA3YzY0NDVkOTRkZDE0MWQzZDQ3YzgwZF8xL2ZyYWc6NWMxNmZkMWM3OTBiNDM1ZDhjMDcwZTkwNTFiMmVkYzMvdGV4dHJlZ2lvbjo1YzE2ZmQxYzc5MGI0MzVkOGMwNzBlOTA1MWIyZWRjM18xNjU4_fcec2bf3-4045-4f39-9aa4-5732c707f613">36-2048898</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i06a30676531544e883c67f7086eca9c1_D20221012-20221012"
      id="id3VybDovL2RvY3MudjEvZG9jOjY3MWI0MDIwMDdjNjQ0NWQ5NGRkMTQxZDNkNDdjODBkL3NlYzo2NzFiNDAyMDA3YzY0NDVkOTRkZDE0MWQzZDQ3YzgwZF8xL2ZyYWc6NWMxNmZkMWM3OTBiNDM1ZDhjMDcwZTkwNTFiMmVkYzMvdGV4dHJlZ2lvbjo1YzE2ZmQxYzc5MGI0MzVkOGMwNzBlOTA1MWIyZWRjM18xNjYw_8d4b0475-3f81-4bdf-b46f-c4d9706f58ef">410 North Michigan Avenue</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i06a30676531544e883c67f7086eca9c1_D20221012-20221012"
      id="id3VybDovL2RvY3MudjEvZG9jOjY3MWI0MDIwMDdjNjQ0NWQ5NGRkMTQxZDNkNDdjODBkL3NlYzo2NzFiNDAyMDA3YzY0NDVkOTRkZDE0MWQzZDQ3YzgwZF8xL2ZyYWc6NWMxNmZkMWM3OTBiNDM1ZDhjMDcwZTkwNTFiMmVkYzMvdGV4dHJlZ2lvbjo1YzE2ZmQxYzc5MGI0MzVkOGMwNzBlOTA1MWIyZWRjM18xNjYx_5cf5f116-8736-4aed-ba53-dce2753cdbff">Suite 400</dei:EntityAddressAddressLine2>
    <dei:EntityAddressPostalZipCode
      contextRef="i06a30676531544e883c67f7086eca9c1_D20221012-20221012"
      id="id3VybDovL2RvY3MudjEvZG9jOjY3MWI0MDIwMDdjNjQ0NWQ5NGRkMTQxZDNkNDdjODBkL3NlYzo2NzFiNDAyMDA3YzY0NDVkOTRkZDE0MWQzZDQ3YzgwZF8xL2ZyYWc6NWMxNmZkMWM3OTBiNDM1ZDhjMDcwZTkwNTFiMmVkYzMvdGV4dHJlZ2lvbjo1YzE2ZmQxYzc5MGI0MzVkOGMwNzBlOTA1MWIyZWRjM18xNjYy_2b606942-a8fa-4dc2-b2c4-0c7460de0d6d">60611-4213</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCityOrTown
      contextRef="i06a30676531544e883c67f7086eca9c1_D20221012-20221012"
      id="id3VybDovL2RvY3MudjEvZG9jOjY3MWI0MDIwMDdjNjQ0NWQ5NGRkMTQxZDNkNDdjODBkL3NlYzo2NzFiNDAyMDA3YzY0NDVkOTRkZDE0MWQzZDQ3YzgwZF8xL2ZyYWc6NWMxNmZkMWM3OTBiNDM1ZDhjMDcwZTkwNTFiMmVkYzMvdGV4dHJlZ2lvbjo1YzE2ZmQxYzc5MGI0MzVkOGMwNzBlOTA1MWIyZWRjM18xNjYz_ec9510b3-5c88-4fd8-b6e8-e52cfe5d257c">Chicago</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i06a30676531544e883c67f7086eca9c1_D20221012-20221012"
      id="id3VybDovL2RvY3MudjEvZG9jOjY3MWI0MDIwMDdjNjQ0NWQ5NGRkMTQxZDNkNDdjODBkL3NlYzo2NzFiNDAyMDA3YzY0NDVkOTRkZDE0MWQzZDQ3YzgwZF8xL2ZyYWc6NWMxNmZkMWM3OTBiNDM1ZDhjMDcwZTkwNTFiMmVkYzMvdGV4dHJlZ2lvbjo1YzE2ZmQxYzc5MGI0MzVkOGMwNzBlOTA1MWIyZWRjM18xNjY0_7a253ff5-3ece-4c38-bcb6-14edad52409c">IL</dei:EntityAddressStateOrProvince>
    <dei:CityAreaCode
      contextRef="i06a30676531544e883c67f7086eca9c1_D20221012-20221012"
      id="id3VybDovL2RvY3MudjEvZG9jOjY3MWI0MDIwMDdjNjQ0NWQ5NGRkMTQxZDNkNDdjODBkL3NlYzo2NzFiNDAyMDA3YzY0NDVkOTRkZDE0MWQzZDQ3YzgwZF8xL2ZyYWc6NWMxNmZkMWM3OTBiNDM1ZDhjMDcwZTkwNTFiMmVkYzMvdGV4dHJlZ2lvbjo1YzE2ZmQxYzc5MGI0MzVkOGMwNzBlOTA1MWIyZWRjM18xNjU5_678d7bdd-8082-4b4a-82f2-143281bf3713">312</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i06a30676531544e883c67f7086eca9c1_D20221012-20221012"
      id="id3VybDovL2RvY3MudjEvZG9jOjY3MWI0MDIwMDdjNjQ0NWQ5NGRkMTQxZDNkNDdjODBkL3NlYzo2NzFiNDAyMDA3YzY0NDVkOTRkZDE0MWQzZDQ3YzgwZF8xL2ZyYWc6NWMxNmZkMWM3OTBiNDM1ZDhjMDcwZTkwNTFiMmVkYzMvdGV4dHJlZ2lvbjo1YzE2ZmQxYzc5MGI0MzVkOGMwNzBlOTA1MWIyZWRjM18xNjY4_4f9f2918-f481-44c8-9203-0d666f800a2c">321-1515</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="i06a30676531544e883c67f7086eca9c1_D20221012-20221012"
      id="id3VybDovL2RvY3MudjEvZG9jOjY3MWI0MDIwMDdjNjQ0NWQ5NGRkMTQxZDNkNDdjODBkL3NlYzo2NzFiNDAyMDA3YzY0NDVkOTRkZDE0MWQzZDQ3YzgwZF8xL2ZyYWc6NWMxNmZkMWM3OTBiNDM1ZDhjMDcwZTkwNTFiMmVkYzMvdGFibGU6ZjdhODcwYTE4OWY1NDE0ZmJiOWQ5MWU5MzBmNTMyOTUvdGFibGVyYW5nZTpmN2E4NzBhMTg5ZjU0MTRmYmI5ZDkxZTkzMGY1MzI5NV8wLTEtMS0xLTM3OTIz_7ea17278-1942-49f2-9ae9-d9b756d35041">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="i06a30676531544e883c67f7086eca9c1_D20221012-20221012"
      id="id3VybDovL2RvY3MudjEvZG9jOjY3MWI0MDIwMDdjNjQ0NWQ5NGRkMTQxZDNkNDdjODBkL3NlYzo2NzFiNDAyMDA3YzY0NDVkOTRkZDE0MWQzZDQ3YzgwZF8xL2ZyYWc6NWMxNmZkMWM3OTBiNDM1ZDhjMDcwZTkwNTFiMmVkYzMvdGFibGU6ZmFmNDBmM2Q4MzIyNDExZGE4ZWUxYmE0NjcxYzljNGQvdGFibGVyYW5nZTpmYWY0MGYzZDgzMjI0MTFkYThlZTFiYTQ2NzFjOWM0ZF8wLTEtMS0xLTM3OTIz_dbc4451f-626f-4626-aa94-3a1f7ce04058">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="i06a30676531544e883c67f7086eca9c1_D20221012-20221012"
      id="id3VybDovL2RvY3MudjEvZG9jOjY3MWI0MDIwMDdjNjQ0NWQ5NGRkMTQxZDNkNDdjODBkL3NlYzo2NzFiNDAyMDA3YzY0NDVkOTRkZDE0MWQzZDQ3YzgwZF8xL2ZyYWc6NWMxNmZkMWM3OTBiNDM1ZDhjMDcwZTkwNTFiMmVkYzMvdGFibGU6OTlmODNkMDE1NGNhNGY2MmJiZmUwMWQ1MTFjZjM2NmIvdGFibGVyYW5nZTo5OWY4M2QwMTU0Y2E0ZjYyYmJmZTAxZDUxMWNmMzY2Yl8wLTEtMS0xLTM3OTIz_e55ca1f7-4fdd-4176-838e-d7cfc69e83ed">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="i06a30676531544e883c67f7086eca9c1_D20221012-20221012"
      id="id3VybDovL2RvY3MudjEvZG9jOjY3MWI0MDIwMDdjNjQ0NWQ5NGRkMTQxZDNkNDdjODBkL3NlYzo2NzFiNDAyMDA3YzY0NDVkOTRkZDE0MWQzZDQ3YzgwZF8xL2ZyYWc6NWMxNmZkMWM3OTBiNDM1ZDhjMDcwZTkwNTFiMmVkYzMvdGFibGU6YjM5ZjMyMjUwNzc0NDVjMDhjODUyODdmNjY2OGQ5NzUvdGFibGVyYW5nZTpiMzlmMzIyNTA3NzQ0NWMwOGM4NTI4N2Y2NjY4ZDk3NV8wLTEtMS0xLTM3OTIz_32ac4825-2920-4eb8-9813-fdc10f6ce002">false</dei:PreCommencementIssuerTenderOffer>
    <dei:EntityEmergingGrowthCompany
      contextRef="i06a30676531544e883c67f7086eca9c1_D20221012-20221012"
      id="id3VybDovL2RvY3MudjEvZG9jOjY3MWI0MDIwMDdjNjQ0NWQ5NGRkMTQxZDNkNDdjODBkL3NlYzo2NzFiNDAyMDA3YzY0NDVkOTRkZDE0MWQzZDQ3YzgwZF8xL2ZyYWc6NWMxNmZkMWM3OTBiNDM1ZDhjMDcwZTkwNTFiMmVkYzMvdGV4dHJlZ2lvbjo1YzE2ZmQxYzc5MGI0MzVkOGMwNzBlOTA1MWIyZWRjM18xNjU2_9c49597c-0801-48c6-87d4-23749175d6c3">false</dei:EntityEmergingGrowthCompany>
    <dei:Security12bTitle
      contextRef="i06a30676531544e883c67f7086eca9c1_D20221012-20221012"
      id="id3VybDovL2RvY3MudjEvZG9jOjY3MWI0MDIwMDdjNjQ0NWQ5NGRkMTQxZDNkNDdjODBkL3NlYzo2NzFiNDAyMDA3YzY0NDVkOTRkZDE0MWQzZDQ3YzgwZF8xL2ZyYWc6NWMxNmZkMWM3OTBiNDM1ZDhjMDcwZTkwNTFiMmVkYzMvdGFibGU6YjQyNjczNmRjZmRiNGY0NjhjODNkMWU2NGMzOGY2NTgvdGFibGVyYW5nZTpiNDI2NzM2ZGNmZGI0ZjQ2OGM4M2QxZTY0YzM4ZjY1OF8xLTAtMS0xLTM3OTIz_540d666b-f8df-4030-b804-3fe69d7d591f">Common Stock, par value $0.10 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i06a30676531544e883c67f7086eca9c1_D20221012-20221012"
      id="id3VybDovL2RvY3MudjEvZG9jOjY3MWI0MDIwMDdjNjQ0NWQ5NGRkMTQxZDNkNDdjODBkL3NlYzo2NzFiNDAyMDA3YzY0NDVkOTRkZDE0MWQzZDQ3YzgwZF8xL2ZyYWc6NWMxNmZkMWM3OTBiNDM1ZDhjMDcwZTkwNTFiMmVkYzMvdGFibGU6YjQyNjczNmRjZmRiNGY0NjhjODNkMWU2NGMzOGY2NTgvdGFibGVyYW5nZTpiNDI2NzM2ZGNmZGI0ZjQ2OGM4M2QxZTY0YzM4ZjY1OF8xLTEtMS0xLTM3OTIz_108f6e88-02ba-42f2-bc0e-02a4ea21103e">ODC</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i06a30676531544e883c67f7086eca9c1_D20221012-20221012"
      id="id3VybDovL2RvY3MudjEvZG9jOjY3MWI0MDIwMDdjNjQ0NWQ5NGRkMTQxZDNkNDdjODBkL3NlYzo2NzFiNDAyMDA3YzY0NDVkOTRkZDE0MWQzZDQ3YzgwZF8xL2ZyYWc6NWMxNmZkMWM3OTBiNDM1ZDhjMDcwZTkwNTFiMmVkYzMvdGFibGU6YjQyNjczNmRjZmRiNGY0NjhjODNkMWU2NGMzOGY2NTgvdGFibGVyYW5nZTpiNDI2NzM2ZGNmZGI0ZjQ2OGM4M2QxZTY0YzM4ZjY1OF8xLTItMS0xLTM3OTIz_9160ebbe-be2a-4448-87d5-3d002a13c82b">NYSE</dei:SecurityExchangeName>
</xbrl>
