<?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-20221207.xsd" xlink:type="simple"/>
    <context id="i60cb3c356f1b4b9ba5bc89013be50ce3_D20221207-20221207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000074046</identifier>
        </entity>
        <period>
            <startDate>2022-12-07</startDate>
            <endDate>2022-12-07</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="i60cb3c356f1b4b9ba5bc89013be50ce3_D20221207-20221207"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2YzVmODdlNWI2ZDQxNGE4NGE2NTBkZDA4OTgwNGI3L3NlYzo2NmM1Zjg3ZTViNmQ0MTRhODRhNjUwZGQwODk4MDRiN180L2ZyYWc6NjA0NzNiODRmYjI2NGYyYmJhNWE1NmNlMDdhM2MzNzQvdGFibGU6ZWU5ODhhYjJhZjYyNGRhOWIxNDI3MmFkNGM1OGI1YjMvdGFibGVyYW5nZTplZTk4OGFiMmFmNjI0ZGE5YjE0MjcyYWQ0YzU4YjViM18zLTEtMS0xLTUwNzIw_067f7b29-59ca-4edb-90e0-01b2cddb81cc">0000074046</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i60cb3c356f1b4b9ba5bc89013be50ce3_D20221207-20221207"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2YzVmODdlNWI2ZDQxNGE4NGE2NTBkZDA4OTgwNGI3L3NlYzo2NmM1Zjg3ZTViNmQ0MTRhODRhNjUwZGQwODk4MDRiN180L2ZyYWc6NjA0NzNiODRmYjI2NGYyYmJhNWE1NmNlMDdhM2MzNzQvdGFibGU6ZWU5ODhhYjJhZjYyNGRhOWIxNDI3MmFkNGM1OGI1YjMvdGFibGVyYW5nZTplZTk4OGFiMmFmNjI0ZGE5YjE0MjcyYWQ0YzU4YjViM180LTEtMS0xLTUwNzIw_a119f8f3-65cc-4c6a-bc52-f842d6faebe3">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="i60cb3c356f1b4b9ba5bc89013be50ce3_D20221207-20221207"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2YzVmODdlNWI2ZDQxNGE4NGE2NTBkZDA4OTgwNGI3L3NlYzo2NmM1Zjg3ZTViNmQ0MTRhODRhNjUwZGQwODk4MDRiN18xL2ZyYWc6OTIxZmMzZGNjYTlhNDUzN2I0ZmU0YWIwOTc5MGRmNzYvdGV4dHJlZ2lvbjo5MjFmYzNkY2NhOWE0NTM3YjRmZTRhYjA5NzkwZGY3Nl8xNjYz_b52e2058-7175-4720-b33b-81ea95fa0f2e">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="i60cb3c356f1b4b9ba5bc89013be50ce3_D20221207-20221207"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2YzVmODdlNWI2ZDQxNGE4NGE2NTBkZDA4OTgwNGI3L3NlYzo2NmM1Zjg3ZTViNmQ0MTRhODRhNjUwZGQwODk4MDRiN18xL2ZyYWc6OTIxZmMzZGNjYTlhNDUzN2I0ZmU0YWIwOTc5MGRmNzYvdGFibGU6YzU5ZmExYmEzMDcyNGVmNjg2NWQyM2NlYmFmOGE4YTgvdGFibGVyYW5nZTpjNTlmYTFiYTMwNzI0ZWY2ODY1ZDIzY2ViYWY4YThhOF8wLTEtMS0xLTUwNzIw_e6bb0a2f-9e77-4ceb-a044-edfc94a3710f">2022-12-07</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="i60cb3c356f1b4b9ba5bc89013be50ce3_D20221207-20221207"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2YzVmODdlNWI2ZDQxNGE4NGE2NTBkZDA4OTgwNGI3L3NlYzo2NmM1Zjg3ZTViNmQ0MTRhODRhNjUwZGQwODk4MDRiN18xL2ZyYWc6OTIxZmMzZGNjYTlhNDUzN2I0ZmU0YWIwOTc5MGRmNzYvdGV4dHJlZ2lvbjo5MjFmYzNkY2NhOWE0NTM3YjRmZTRhYjA5NzkwZGY3Nl8xNjU2_2ecad6fd-4179-4f08-89ea-642c771422a8">OIL-DRI CORPORATION OF AMERICA</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i60cb3c356f1b4b9ba5bc89013be50ce3_D20221207-20221207"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2YzVmODdlNWI2ZDQxNGE4NGE2NTBkZDA4OTgwNGI3L3NlYzo2NmM1Zjg3ZTViNmQ0MTRhODRhNjUwZGQwODk4MDRiN18xL2ZyYWc6OTIxZmMzZGNjYTlhNDUzN2I0ZmU0YWIwOTc5MGRmNzYvdGV4dHJlZ2lvbjo5MjFmYzNkY2NhOWE0NTM3YjRmZTRhYjA5NzkwZGY3Nl8xNjU3_91f0bd6b-8bf3-4577-8b60-b5260f75f33f">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="i60cb3c356f1b4b9ba5bc89013be50ce3_D20221207-20221207"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2YzVmODdlNWI2ZDQxNGE4NGE2NTBkZDA4OTgwNGI3L3NlYzo2NmM1Zjg3ZTViNmQ0MTRhODRhNjUwZGQwODk4MDRiN18xL2ZyYWc6OTIxZmMzZGNjYTlhNDUzN2I0ZmU0YWIwOTc5MGRmNzYvdGV4dHJlZ2lvbjo5MjFmYzNkY2NhOWE0NTM3YjRmZTRhYjA5NzkwZGY3Nl8xNjU4_98f5cb8d-6779-438e-b1c0-052959494f7c">001-12622</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="i60cb3c356f1b4b9ba5bc89013be50ce3_D20221207-20221207"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2YzVmODdlNWI2ZDQxNGE4NGE2NTBkZDA4OTgwNGI3L3NlYzo2NmM1Zjg3ZTViNmQ0MTRhODRhNjUwZGQwODk4MDRiN18xL2ZyYWc6OTIxZmMzZGNjYTlhNDUzN2I0ZmU0YWIwOTc5MGRmNzYvdGV4dHJlZ2lvbjo5MjFmYzNkY2NhOWE0NTM3YjRmZTRhYjA5NzkwZGY3Nl8xNjY0_b1d7ea6f-f4b3-4539-ba97-af0966e5b458">36-2048898</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i60cb3c356f1b4b9ba5bc89013be50ce3_D20221207-20221207"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2YzVmODdlNWI2ZDQxNGE4NGE2NTBkZDA4OTgwNGI3L3NlYzo2NmM1Zjg3ZTViNmQ0MTRhODRhNjUwZGQwODk4MDRiN18xL2ZyYWc6OTIxZmMzZGNjYTlhNDUzN2I0ZmU0YWIwOTc5MGRmNzYvdGV4dHJlZ2lvbjo5MjFmYzNkY2NhOWE0NTM3YjRmZTRhYjA5NzkwZGY3Nl8xNjY1_2c6cc684-decd-4cbf-b28c-a89b1f76ef6d">410 North Michigan Avenue</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i60cb3c356f1b4b9ba5bc89013be50ce3_D20221207-20221207"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2YzVmODdlNWI2ZDQxNGE4NGE2NTBkZDA4OTgwNGI3L3NlYzo2NmM1Zjg3ZTViNmQ0MTRhODRhNjUwZGQwODk4MDRiN18xL2ZyYWc6OTIxZmMzZGNjYTlhNDUzN2I0ZmU0YWIwOTc5MGRmNzYvdGV4dHJlZ2lvbjo5MjFmYzNkY2NhOWE0NTM3YjRmZTRhYjA5NzkwZGY3Nl8xNjY2_5d4c5863-75da-4266-aeed-2409a0f5dba4">Suite 400</dei:EntityAddressAddressLine2>
    <dei:EntityAddressPostalZipCode
      contextRef="i60cb3c356f1b4b9ba5bc89013be50ce3_D20221207-20221207"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2YzVmODdlNWI2ZDQxNGE4NGE2NTBkZDA4OTgwNGI3L3NlYzo2NmM1Zjg3ZTViNmQ0MTRhODRhNjUwZGQwODk4MDRiN18xL2ZyYWc6OTIxZmMzZGNjYTlhNDUzN2I0ZmU0YWIwOTc5MGRmNzYvdGV4dHJlZ2lvbjo5MjFmYzNkY2NhOWE0NTM3YjRmZTRhYjA5NzkwZGY3Nl8xNjU5_fec36431-9430-4362-9e80-669d4e40503b">60611-4213</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCityOrTown
      contextRef="i60cb3c356f1b4b9ba5bc89013be50ce3_D20221207-20221207"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2YzVmODdlNWI2ZDQxNGE4NGE2NTBkZDA4OTgwNGI3L3NlYzo2NmM1Zjg3ZTViNmQ0MTRhODRhNjUwZGQwODk4MDRiN18xL2ZyYWc6OTIxZmMzZGNjYTlhNDUzN2I0ZmU0YWIwOTc5MGRmNzYvdGV4dHJlZ2lvbjo5MjFmYzNkY2NhOWE0NTM3YjRmZTRhYjA5NzkwZGY3Nl8xNjYw_cff6af03-87ea-4e8f-afeb-d73bc6b64f9f">Chicago</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i60cb3c356f1b4b9ba5bc89013be50ce3_D20221207-20221207"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2YzVmODdlNWI2ZDQxNGE4NGE2NTBkZDA4OTgwNGI3L3NlYzo2NmM1Zjg3ZTViNmQ0MTRhODRhNjUwZGQwODk4MDRiN18xL2ZyYWc6OTIxZmMzZGNjYTlhNDUzN2I0ZmU0YWIwOTc5MGRmNzYvdGV4dHJlZ2lvbjo5MjFmYzNkY2NhOWE0NTM3YjRmZTRhYjA5NzkwZGY3Nl8xNjYx_cba9d2f6-b2e0-4596-a4a2-dae1278e2633">IL</dei:EntityAddressStateOrProvince>
    <dei:CityAreaCode
      contextRef="i60cb3c356f1b4b9ba5bc89013be50ce3_D20221207-20221207"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2YzVmODdlNWI2ZDQxNGE4NGE2NTBkZDA4OTgwNGI3L3NlYzo2NmM1Zjg3ZTViNmQ0MTRhODRhNjUwZGQwODk4MDRiN18xL2ZyYWc6OTIxZmMzZGNjYTlhNDUzN2I0ZmU0YWIwOTc5MGRmNzYvdGV4dHJlZ2lvbjo5MjFmYzNkY2NhOWE0NTM3YjRmZTRhYjA5NzkwZGY3Nl8xNjYy_4f0f0da4-eb18-4236-b3de-a1f5046e33f7">312</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i60cb3c356f1b4b9ba5bc89013be50ce3_D20221207-20221207"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2YzVmODdlNWI2ZDQxNGE4NGE2NTBkZDA4OTgwNGI3L3NlYzo2NmM1Zjg3ZTViNmQ0MTRhODRhNjUwZGQwODk4MDRiN18xL2ZyYWc6OTIxZmMzZGNjYTlhNDUzN2I0ZmU0YWIwOTc5MGRmNzYvdGV4dHJlZ2lvbjo5MjFmYzNkY2NhOWE0NTM3YjRmZTRhYjA5NzkwZGY3Nl8xNjY3_b1d2da56-4c11-4676-a155-f7b95971a34f">321-1515</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="i60cb3c356f1b4b9ba5bc89013be50ce3_D20221207-20221207"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2YzVmODdlNWI2ZDQxNGE4NGE2NTBkZDA4OTgwNGI3L3NlYzo2NmM1Zjg3ZTViNmQ0MTRhODRhNjUwZGQwODk4MDRiN18xL2ZyYWc6OTIxZmMzZGNjYTlhNDUzN2I0ZmU0YWIwOTc5MGRmNzYvdGFibGU6ZDc1ODMwOTE2NTdmNGNmMTlmYWUwYzAzYTYwMDlmMWIvdGFibGVyYW5nZTpkNzU4MzA5MTY1N2Y0Y2YxOWZhZTBjMDNhNjAwOWYxYl8wLTEtMS0xLTUwNzIw_29079ae9-628b-4e8e-9afb-8d166bb9fbb6">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="i60cb3c356f1b4b9ba5bc89013be50ce3_D20221207-20221207"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2YzVmODdlNWI2ZDQxNGE4NGE2NTBkZDA4OTgwNGI3L3NlYzo2NmM1Zjg3ZTViNmQ0MTRhODRhNjUwZGQwODk4MDRiN18xL2ZyYWc6OTIxZmMzZGNjYTlhNDUzN2I0ZmU0YWIwOTc5MGRmNzYvdGFibGU6NTdlNjdkYWIwNTdmNDQxYjhjMGJhZmVhZWIzMTkyY2QvdGFibGVyYW5nZTo1N2U2N2RhYjA1N2Y0NDFiOGMwYmFmZWFlYjMxOTJjZF8wLTEtMS0xLTUwNzIw_c7413b4d-c84e-4246-b629-059d0c0f0e98">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="i60cb3c356f1b4b9ba5bc89013be50ce3_D20221207-20221207"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2YzVmODdlNWI2ZDQxNGE4NGE2NTBkZDA4OTgwNGI3L3NlYzo2NmM1Zjg3ZTViNmQ0MTRhODRhNjUwZGQwODk4MDRiN18xL2ZyYWc6OTIxZmMzZGNjYTlhNDUzN2I0ZmU0YWIwOTc5MGRmNzYvdGFibGU6ZTYzODRhOWVjZTM4NDllZTg0Zjc0NTNjNzQxMzJlMzUvdGFibGVyYW5nZTplNjM4NGE5ZWNlMzg0OWVlODRmNzQ1M2M3NDEzMmUzNV8wLTEtMS0xLTUwNzIw_9ca1c89a-c2ce-4dc3-bda0-1329cbf871bb">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="i60cb3c356f1b4b9ba5bc89013be50ce3_D20221207-20221207"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2YzVmODdlNWI2ZDQxNGE4NGE2NTBkZDA4OTgwNGI3L3NlYzo2NmM1Zjg3ZTViNmQ0MTRhODRhNjUwZGQwODk4MDRiN18xL2ZyYWc6OTIxZmMzZGNjYTlhNDUzN2I0ZmU0YWIwOTc5MGRmNzYvdGFibGU6OTA1MWI5NzE4NWFmNGIyZjgwODAyMGVmMjIzNzlkYmIvdGFibGVyYW5nZTo5MDUxYjk3MTg1YWY0YjJmODA4MDIwZWYyMjM3OWRiYl8wLTEtMS0xLTUwNzIw_5baa8f26-3f73-4556-916d-bfb450fa4996">false</dei:PreCommencementIssuerTenderOffer>
    <dei:EntityEmergingGrowthCompany
      contextRef="i60cb3c356f1b4b9ba5bc89013be50ce3_D20221207-20221207"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2YzVmODdlNWI2ZDQxNGE4NGE2NTBkZDA4OTgwNGI3L3NlYzo2NmM1Zjg3ZTViNmQ0MTRhODRhNjUwZGQwODk4MDRiN18xL2ZyYWc6OTIxZmMzZGNjYTlhNDUzN2I0ZmU0YWIwOTc5MGRmNzYvdGV4dHJlZ2lvbjo5MjFmYzNkY2NhOWE0NTM3YjRmZTRhYjA5NzkwZGY3Nl8xNjY4_46d74069-f22e-42ee-a0ea-57239f0a47c8">false</dei:EntityEmergingGrowthCompany>
    <dei:Security12bTitle
      contextRef="i60cb3c356f1b4b9ba5bc89013be50ce3_D20221207-20221207"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2YzVmODdlNWI2ZDQxNGE4NGE2NTBkZDA4OTgwNGI3L3NlYzo2NmM1Zjg3ZTViNmQ0MTRhODRhNjUwZGQwODk4MDRiN18xL2ZyYWc6OTIxZmMzZGNjYTlhNDUzN2I0ZmU0YWIwOTc5MGRmNzYvdGFibGU6NTkxZTlmMjVmNDc4NDAwODhmY2RhNWQ0ZmUxMWU2M2IvdGFibGVyYW5nZTo1OTFlOWYyNWY0Nzg0MDA4OGZjZGE1ZDRmZTExZTYzYl8xLTAtMS0xLTUwNzIw_bc690968-58f6-43ea-bfac-ba7cb015dff7">Common Stock, par value $0.10 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i60cb3c356f1b4b9ba5bc89013be50ce3_D20221207-20221207"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2YzVmODdlNWI2ZDQxNGE4NGE2NTBkZDA4OTgwNGI3L3NlYzo2NmM1Zjg3ZTViNmQ0MTRhODRhNjUwZGQwODk4MDRiN18xL2ZyYWc6OTIxZmMzZGNjYTlhNDUzN2I0ZmU0YWIwOTc5MGRmNzYvdGFibGU6NTkxZTlmMjVmNDc4NDAwODhmY2RhNWQ0ZmUxMWU2M2IvdGFibGVyYW5nZTo1OTFlOWYyNWY0Nzg0MDA4OGZjZGE1ZDRmZTExZTYzYl8xLTEtMS0xLTUwNzIw_8531a661-7c06-40c3-bba5-77a8acb6073d">ODC</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i60cb3c356f1b4b9ba5bc89013be50ce3_D20221207-20221207"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2YzVmODdlNWI2ZDQxNGE4NGE2NTBkZDA4OTgwNGI3L3NlYzo2NmM1Zjg3ZTViNmQ0MTRhODRhNjUwZGQwODk4MDRiN18xL2ZyYWc6OTIxZmMzZGNjYTlhNDUzN2I0ZmU0YWIwOTc5MGRmNzYvdGFibGU6NTkxZTlmMjVmNDc4NDAwODhmY2RhNWQ0ZmUxMWU2M2IvdGFibGVyYW5nZTo1OTFlOWYyNWY0Nzg0MDA4OGZjZGE1ZDRmZTExZTYzYl8xLTItMS0xLTUwNzIw_b00aa23c-63d1-4a0a-8b3d-2de34291deff">NYSE</dei:SecurityExchangeName>
</xbrl>
