<?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/2020-01-31"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="odc-20211013.xsd" xlink:type="simple"/>
    <context id="i67d901e846d643b9923e41af8c3b78f0_D20211014-20211014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000074046</identifier>
        </entity>
        <period>
            <startDate>2021-10-14</startDate>
            <endDate>2021-10-14</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="i67d901e846d643b9923e41af8c3b78f0_D20211014-20211014"
      id="id3VybDovL2RvY3MudjEvZG9jOmUxZTE1OTc3Y2E5YTQyNTZiNWFkYjEwN2E3Zjc1ZGM5L3NlYzplMWUxNTk3N2NhOWE0MjU2YjVhZGIxMDdhN2Y3NWRjOV80L2ZyYWc6MmYwYTIwYjcwMzgzNGFiMWIxMzE5OGQyNGNhYmEzYzAvdGFibGU6M2UzMWQ2NDM1ZTBmNDliMWI3YTdmNzg2NGZiYjEzYTcvdGFibGVyYW5nZTozZTMxZDY0MzVlMGY0OWIxYjdhN2Y3ODY0ZmJiMTNhN18zLTEtMS0xLTA_22d869dd-74c9-409e-a325-48a7a99d0579">0000074046</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i67d901e846d643b9923e41af8c3b78f0_D20211014-20211014"
      id="id3VybDovL2RvY3MudjEvZG9jOmUxZTE1OTc3Y2E5YTQyNTZiNWFkYjEwN2E3Zjc1ZGM5L3NlYzplMWUxNTk3N2NhOWE0MjU2YjVhZGIxMDdhN2Y3NWRjOV80L2ZyYWc6MmYwYTIwYjcwMzgzNGFiMWIxMzE5OGQyNGNhYmEzYzAvdGFibGU6M2UzMWQ2NDM1ZTBmNDliMWI3YTdmNzg2NGZiYjEzYTcvdGFibGVyYW5nZTozZTMxZDY0MzVlMGY0OWIxYjdhN2Y3ODY0ZmJiMTNhN180LTEtMS0xLTA_a31c9acc-ae7e-4180-b0c0-a260ec7c40bc">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="i67d901e846d643b9923e41af8c3b78f0_D20211014-20211014"
      id="id3VybDovL2RvY3MudjEvZG9jOmUxZTE1OTc3Y2E5YTQyNTZiNWFkYjEwN2E3Zjc1ZGM5L3NlYzplMWUxNTk3N2NhOWE0MjU2YjVhZGIxMDdhN2Y3NWRjOV8xL2ZyYWc6ZTRlZGUzZTBjMjZhNGUyYTkxNzIxYTU4YzQ2ZDhhYjYvdGV4dHJlZ2lvbjplNGVkZTNlMGMyNmE0ZTJhOTE3MjFhNThjNDZkOGFiNl8xNjU4_085d27ae-b8b9-44db-b0fc-4b4c400bd8de">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="i67d901e846d643b9923e41af8c3b78f0_D20211014-20211014"
      id="id3VybDovL2RvY3MudjEvZG9jOmUxZTE1OTc3Y2E5YTQyNTZiNWFkYjEwN2E3Zjc1ZGM5L3NlYzplMWUxNTk3N2NhOWE0MjU2YjVhZGIxMDdhN2Y3NWRjOV8xL2ZyYWc6ZTRlZGUzZTBjMjZhNGUyYTkxNzIxYTU4YzQ2ZDhhYjYvdGFibGU6NjRjODkzMmMyOGVhNDRiNzg2MjkzMjMxYjQyMDZiYmYvdGFibGVyYW5nZTo2NGM4OTMyYzI4ZWE0NGI3ODYyOTMyMzFiNDIwNmJiZl8wLTEtMS0xLTA_0db113c1-1b39-47ef-b09d-6f0e7475ab7c">2021-10-13</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="i67d901e846d643b9923e41af8c3b78f0_D20211014-20211014"
      id="id3VybDovL2RvY3MudjEvZG9jOmUxZTE1OTc3Y2E5YTQyNTZiNWFkYjEwN2E3Zjc1ZGM5L3NlYzplMWUxNTk3N2NhOWE0MjU2YjVhZGIxMDdhN2Y3NWRjOV8xL2ZyYWc6ZTRlZGUzZTBjMjZhNGUyYTkxNzIxYTU4YzQ2ZDhhYjYvdGV4dHJlZ2lvbjplNGVkZTNlMGMyNmE0ZTJhOTE3MjFhNThjNDZkOGFiNl8xNjU5_0c8408a6-553a-4a39-82f9-664f32b443a1">OIL-DRI CORPORATION OF AMERICA</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i67d901e846d643b9923e41af8c3b78f0_D20211014-20211014"
      id="id3VybDovL2RvY3MudjEvZG9jOmUxZTE1OTc3Y2E5YTQyNTZiNWFkYjEwN2E3Zjc1ZGM5L3NlYzplMWUxNTk3N2NhOWE0MjU2YjVhZGIxMDdhN2Y3NWRjOV8xL2ZyYWc6ZTRlZGUzZTBjMjZhNGUyYTkxNzIxYTU4YzQ2ZDhhYjYvdGV4dHJlZ2lvbjplNGVkZTNlMGMyNmE0ZTJhOTE3MjFhNThjNDZkOGFiNl8xNjY1_baaa8b33-12a5-436f-a206-b6ae397bfbda">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="i67d901e846d643b9923e41af8c3b78f0_D20211014-20211014"
      id="id3VybDovL2RvY3MudjEvZG9jOmUxZTE1OTc3Y2E5YTQyNTZiNWFkYjEwN2E3Zjc1ZGM5L3NlYzplMWUxNTk3N2NhOWE0MjU2YjVhZGIxMDdhN2Y3NWRjOV8xL2ZyYWc6ZTRlZGUzZTBjMjZhNGUyYTkxNzIxYTU4YzQ2ZDhhYjYvdGV4dHJlZ2lvbjplNGVkZTNlMGMyNmE0ZTJhOTE3MjFhNThjNDZkOGFiNl8xNjYw_f9b08562-21d9-40af-b812-baed84d1e4db">001-12622</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="i67d901e846d643b9923e41af8c3b78f0_D20211014-20211014"
      id="id3VybDovL2RvY3MudjEvZG9jOmUxZTE1OTc3Y2E5YTQyNTZiNWFkYjEwN2E3Zjc1ZGM5L3NlYzplMWUxNTk3N2NhOWE0MjU2YjVhZGIxMDdhN2Y3NWRjOV8xL2ZyYWc6ZTRlZGUzZTBjMjZhNGUyYTkxNzIxYTU4YzQ2ZDhhYjYvdGV4dHJlZ2lvbjplNGVkZTNlMGMyNmE0ZTJhOTE3MjFhNThjNDZkOGFiNl8xNjYx_669ea188-8fed-484c-9805-424dabff4ec3">36-2048898</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i67d901e846d643b9923e41af8c3b78f0_D20211014-20211014"
      id="id3VybDovL2RvY3MudjEvZG9jOmUxZTE1OTc3Y2E5YTQyNTZiNWFkYjEwN2E3Zjc1ZGM5L3NlYzplMWUxNTk3N2NhOWE0MjU2YjVhZGIxMDdhN2Y3NWRjOV8xL2ZyYWc6ZTRlZGUzZTBjMjZhNGUyYTkxNzIxYTU4YzQ2ZDhhYjYvdGV4dHJlZ2lvbjplNGVkZTNlMGMyNmE0ZTJhOTE3MjFhNThjNDZkOGFiNl8xNjYy_6c706cfe-e729-440d-9c9a-0926560cd3b4">410 North Michigan Avenue</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i67d901e846d643b9923e41af8c3b78f0_D20211014-20211014"
      id="id3VybDovL2RvY3MudjEvZG9jOmUxZTE1OTc3Y2E5YTQyNTZiNWFkYjEwN2E3Zjc1ZGM5L3NlYzplMWUxNTk3N2NhOWE0MjU2YjVhZGIxMDdhN2Y3NWRjOV8xL2ZyYWc6ZTRlZGUzZTBjMjZhNGUyYTkxNzIxYTU4YzQ2ZDhhYjYvdGV4dHJlZ2lvbjplNGVkZTNlMGMyNmE0ZTJhOTE3MjFhNThjNDZkOGFiNl8xNjY2_225f114e-73d9-4d64-ba9f-8f77e9f7ebc8">Suite 400</dei:EntityAddressAddressLine2>
    <dei:EntityAddressPostalZipCode
      contextRef="i67d901e846d643b9923e41af8c3b78f0_D20211014-20211014"
      id="id3VybDovL2RvY3MudjEvZG9jOmUxZTE1OTc3Y2E5YTQyNTZiNWFkYjEwN2E3Zjc1ZGM5L3NlYzplMWUxNTk3N2NhOWE0MjU2YjVhZGIxMDdhN2Y3NWRjOV8xL2ZyYWc6ZTRlZGUzZTBjMjZhNGUyYTkxNzIxYTU4YzQ2ZDhhYjYvdGV4dHJlZ2lvbjplNGVkZTNlMGMyNmE0ZTJhOTE3MjFhNThjNDZkOGFiNl8xNjYz_d04bf810-239d-41e0-ac22-d5ebdd4367b7">60611-4213</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCityOrTown
      contextRef="i67d901e846d643b9923e41af8c3b78f0_D20211014-20211014"
      id="id3VybDovL2RvY3MudjEvZG9jOmUxZTE1OTc3Y2E5YTQyNTZiNWFkYjEwN2E3Zjc1ZGM5L3NlYzplMWUxNTk3N2NhOWE0MjU2YjVhZGIxMDdhN2Y3NWRjOV8xL2ZyYWc6ZTRlZGUzZTBjMjZhNGUyYTkxNzIxYTU4YzQ2ZDhhYjYvdGV4dHJlZ2lvbjplNGVkZTNlMGMyNmE0ZTJhOTE3MjFhNThjNDZkOGFiNl8xNjU2_c6a5e925-4259-4556-98dd-636d9d09c011">Chicago</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i67d901e846d643b9923e41af8c3b78f0_D20211014-20211014"
      id="id3VybDovL2RvY3MudjEvZG9jOmUxZTE1OTc3Y2E5YTQyNTZiNWFkYjEwN2E3Zjc1ZGM5L3NlYzplMWUxNTk3N2NhOWE0MjU2YjVhZGIxMDdhN2Y3NWRjOV8xL2ZyYWc6ZTRlZGUzZTBjMjZhNGUyYTkxNzIxYTU4YzQ2ZDhhYjYvdGV4dHJlZ2lvbjplNGVkZTNlMGMyNmE0ZTJhOTE3MjFhNThjNDZkOGFiNl8xNjY3_c8791904-3cce-4655-bd8c-eeb38daab66e">IL</dei:EntityAddressStateOrProvince>
    <dei:CityAreaCode
      contextRef="i67d901e846d643b9923e41af8c3b78f0_D20211014-20211014"
      id="id3VybDovL2RvY3MudjEvZG9jOmUxZTE1OTc3Y2E5YTQyNTZiNWFkYjEwN2E3Zjc1ZGM5L3NlYzplMWUxNTk3N2NhOWE0MjU2YjVhZGIxMDdhN2Y3NWRjOV8xL2ZyYWc6ZTRlZGUzZTBjMjZhNGUyYTkxNzIxYTU4YzQ2ZDhhYjYvdGV4dHJlZ2lvbjplNGVkZTNlMGMyNmE0ZTJhOTE3MjFhNThjNDZkOGFiNl8xNjU3_d2157a5a-c80b-4fb3-aa89-95c846522c4b">312</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i67d901e846d643b9923e41af8c3b78f0_D20211014-20211014"
      id="id3VybDovL2RvY3MudjEvZG9jOmUxZTE1OTc3Y2E5YTQyNTZiNWFkYjEwN2E3Zjc1ZGM5L3NlYzplMWUxNTk3N2NhOWE0MjU2YjVhZGIxMDdhN2Y3NWRjOV8xL2ZyYWc6ZTRlZGUzZTBjMjZhNGUyYTkxNzIxYTU4YzQ2ZDhhYjYvdGV4dHJlZ2lvbjplNGVkZTNlMGMyNmE0ZTJhOTE3MjFhNThjNDZkOGFiNl8xNjY0_350d75d6-77be-437f-a63e-59fe1db32328">321-1515</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="i67d901e846d643b9923e41af8c3b78f0_D20211014-20211014"
      id="id3VybDovL2RvY3MudjEvZG9jOmUxZTE1OTc3Y2E5YTQyNTZiNWFkYjEwN2E3Zjc1ZGM5L3NlYzplMWUxNTk3N2NhOWE0MjU2YjVhZGIxMDdhN2Y3NWRjOV8xL2ZyYWc6ZTRlZGUzZTBjMjZhNGUyYTkxNzIxYTU4YzQ2ZDhhYjYvdGFibGU6YTllMzIyYTlkMWE1NDg1MTkxYjViNGNiMmFmZmNjM2IvdGFibGVyYW5nZTphOWUzMjJhOWQxYTU0ODUxOTFiNWI0Y2IyYWZmY2MzYl8wLTEtMS0xLTA_d2c96fc6-1197-4df5-a238-93eb20d17a48">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="i67d901e846d643b9923e41af8c3b78f0_D20211014-20211014"
      id="id3VybDovL2RvY3MudjEvZG9jOmUxZTE1OTc3Y2E5YTQyNTZiNWFkYjEwN2E3Zjc1ZGM5L3NlYzplMWUxNTk3N2NhOWE0MjU2YjVhZGIxMDdhN2Y3NWRjOV8xL2ZyYWc6ZTRlZGUzZTBjMjZhNGUyYTkxNzIxYTU4YzQ2ZDhhYjYvdGFibGU6YzE1MTU1ZTc3NzQ1NDk2M2EzOGNiMjUyOTJhZDM3NzIvdGFibGVyYW5nZTpjMTUxNTVlNzc3NDU0OTYzYTM4Y2IyNTI5MmFkMzc3Ml8wLTEtMS0xLTA_cf421c1f-f507-4ae0-8b63-4015f5600788">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="i67d901e846d643b9923e41af8c3b78f0_D20211014-20211014"
      id="id3VybDovL2RvY3MudjEvZG9jOmUxZTE1OTc3Y2E5YTQyNTZiNWFkYjEwN2E3Zjc1ZGM5L3NlYzplMWUxNTk3N2NhOWE0MjU2YjVhZGIxMDdhN2Y3NWRjOV8xL2ZyYWc6ZTRlZGUzZTBjMjZhNGUyYTkxNzIxYTU4YzQ2ZDhhYjYvdGFibGU6NWY3NjM5MTEzNTRhNDE0MTkzM2ZiNWNjNGIxZThiYjMvdGFibGVyYW5nZTo1Zjc2MzkxMTM1NGE0MTQxOTMzZmI1Y2M0YjFlOGJiM18wLTEtMS0xLTA_e97a4b2d-d295-4aaf-9f9b-17f0d2874f21">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="i67d901e846d643b9923e41af8c3b78f0_D20211014-20211014"
      id="id3VybDovL2RvY3MudjEvZG9jOmUxZTE1OTc3Y2E5YTQyNTZiNWFkYjEwN2E3Zjc1ZGM5L3NlYzplMWUxNTk3N2NhOWE0MjU2YjVhZGIxMDdhN2Y3NWRjOV8xL2ZyYWc6ZTRlZGUzZTBjMjZhNGUyYTkxNzIxYTU4YzQ2ZDhhYjYvdGFibGU6YzY5ZmMyNTQ4ZDBkNDk5OGJiOGNiNDQxNDExNzcwYTIvdGFibGVyYW5nZTpjNjlmYzI1NDhkMGQ0OTk4YmI4Y2I0NDE0MTE3NzBhMl8wLTEtMS0xLTA_bfbaf754-00de-4d48-8e44-28a4db7677dc">false</dei:PreCommencementIssuerTenderOffer>
    <dei:EntityEmergingGrowthCompany
      contextRef="i67d901e846d643b9923e41af8c3b78f0_D20211014-20211014"
      id="id3VybDovL2RvY3MudjEvZG9jOmUxZTE1OTc3Y2E5YTQyNTZiNWFkYjEwN2E3Zjc1ZGM5L3NlYzplMWUxNTk3N2NhOWE0MjU2YjVhZGIxMDdhN2Y3NWRjOV8xL2ZyYWc6ZTRlZGUzZTBjMjZhNGUyYTkxNzIxYTU4YzQ2ZDhhYjYvdGV4dHJlZ2lvbjplNGVkZTNlMGMyNmE0ZTJhOTE3MjFhNThjNDZkOGFiNl8xNjY4_07a70297-b8c7-44b6-b427-5a38ea810815">false</dei:EntityEmergingGrowthCompany>
    <dei:Security12bTitle
      contextRef="i67d901e846d643b9923e41af8c3b78f0_D20211014-20211014"
      id="id3VybDovL2RvY3MudjEvZG9jOmUxZTE1OTc3Y2E5YTQyNTZiNWFkYjEwN2E3Zjc1ZGM5L3NlYzplMWUxNTk3N2NhOWE0MjU2YjVhZGIxMDdhN2Y3NWRjOV8xL2ZyYWc6ZTRlZGUzZTBjMjZhNGUyYTkxNzIxYTU4YzQ2ZDhhYjYvdGFibGU6YzY5YmYzMTQ4YWViNDAyZDg5OGYxMDBmMjI3ZDk5MmIvdGFibGVyYW5nZTpjNjliZjMxNDhhZWI0MDJkODk4ZjEwMGYyMjdkOTkyYl8xLTAtMS0xLTA_b2d8a23e-2ddc-41c3-8319-c7a2b2baf398">Common Stock, par value $0.10 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i67d901e846d643b9923e41af8c3b78f0_D20211014-20211014"
      id="id3VybDovL2RvY3MudjEvZG9jOmUxZTE1OTc3Y2E5YTQyNTZiNWFkYjEwN2E3Zjc1ZGM5L3NlYzplMWUxNTk3N2NhOWE0MjU2YjVhZGIxMDdhN2Y3NWRjOV8xL2ZyYWc6ZTRlZGUzZTBjMjZhNGUyYTkxNzIxYTU4YzQ2ZDhhYjYvdGFibGU6YzY5YmYzMTQ4YWViNDAyZDg5OGYxMDBmMjI3ZDk5MmIvdGFibGVyYW5nZTpjNjliZjMxNDhhZWI0MDJkODk4ZjEwMGYyMjdkOTkyYl8xLTEtMS0xLTA_f7b7e027-077f-4aad-82d9-af7cd2237dbf">ODC</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i67d901e846d643b9923e41af8c3b78f0_D20211014-20211014"
      id="id3VybDovL2RvY3MudjEvZG9jOmUxZTE1OTc3Y2E5YTQyNTZiNWFkYjEwN2E3Zjc1ZGM5L3NlYzplMWUxNTk3N2NhOWE0MjU2YjVhZGIxMDdhN2Y3NWRjOV8xL2ZyYWc6ZTRlZGUzZTBjMjZhNGUyYTkxNzIxYTU4YzQ2ZDhhYjYvdGFibGU6YzY5YmYzMTQ4YWViNDAyZDg5OGYxMDBmMjI3ZDk5MmIvdGFibGVyYW5nZTpjNjliZjMxNDhhZWI0MDJkODk4ZjEwMGYyMjdkOTkyYl8xLTItMS0xLTA_17742d64-a9a0-4028-90c0-1112d471a1e2">NYSE</dei:SecurityExchangeName>
</xbrl>
