<?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-20220608.xsd" xlink:type="simple"/>
    <context id="if2f411c0dfe74c99bcb0dc65f5ec68d9_D20220608-20220608">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000074046</identifier>
        </entity>
        <period>
            <startDate>2022-06-08</startDate>
            <endDate>2022-06-08</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="if2f411c0dfe74c99bcb0dc65f5ec68d9_D20220608-20220608"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3MzI1ODYxNmRlNzRkMzQ4YThjMmUwYzg2MDE1OGRjL3NlYzpjNzMyNTg2MTZkZTc0ZDM0OGE4YzJlMGM4NjAxNThkY180L2ZyYWc6ZTJkMmRhODcyMjkzNDUyMGFmNGMwMGYxZjRlNGI0NTYvdGFibGU6YzQwNGZjZjM4OTk5NDZmNGJlN2U5NzI5NjhlNDU4Y2UvdGFibGVyYW5nZTpjNDA0ZmNmMzg5OTk0NmY0YmU3ZTk3Mjk2OGU0NThjZV8zLTEtMS0xLTMwNDQ1_0d0e68fe-229c-44da-936e-31e3db147a2c">0000074046</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="if2f411c0dfe74c99bcb0dc65f5ec68d9_D20220608-20220608"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3MzI1ODYxNmRlNzRkMzQ4YThjMmUwYzg2MDE1OGRjL3NlYzpjNzMyNTg2MTZkZTc0ZDM0OGE4YzJlMGM4NjAxNThkY180L2ZyYWc6ZTJkMmRhODcyMjkzNDUyMGFmNGMwMGYxZjRlNGI0NTYvdGFibGU6YzQwNGZjZjM4OTk5NDZmNGJlN2U5NzI5NjhlNDU4Y2UvdGFibGVyYW5nZTpjNDA0ZmNmMzg5OTk0NmY0YmU3ZTk3Mjk2OGU0NThjZV80LTEtMS0xLTMwNDQ1_f7430db2-924a-4e76-bfc8-8ba5613753aa">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="if2f411c0dfe74c99bcb0dc65f5ec68d9_D20220608-20220608"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3MzI1ODYxNmRlNzRkMzQ4YThjMmUwYzg2MDE1OGRjL3NlYzpjNzMyNTg2MTZkZTc0ZDM0OGE4YzJlMGM4NjAxNThkY18xL2ZyYWc6NTBlZWEzMTI0YzQ2NGI3MGFmZjdmNWE0N2YxZTU3NzEvdGV4dHJlZ2lvbjo1MGVlYTMxMjRjNDY0YjcwYWZmN2Y1YTQ3ZjFlNTc3MV8xNjY4_f735f144-b19a-4ee9-95b1-155c6df6ce1a">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="if2f411c0dfe74c99bcb0dc65f5ec68d9_D20220608-20220608"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3MzI1ODYxNmRlNzRkMzQ4YThjMmUwYzg2MDE1OGRjL3NlYzpjNzMyNTg2MTZkZTc0ZDM0OGE4YzJlMGM4NjAxNThkY18xL2ZyYWc6NTBlZWEzMTI0YzQ2NGI3MGFmZjdmNWE0N2YxZTU3NzEvdGFibGU6MzM4ZDllYTI4ZDY3NGFkMWI1ZmExZWE1ZThjMjRhNWYvdGFibGVyYW5nZTozMzhkOWVhMjhkNjc0YWQxYjVmYTFlYTVlOGMyNGE1Zl8wLTEtMS0xLTMwNDQ1_62a3522a-3dd2-44f2-8ee6-c4b5488c3216">2022-06-08</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="if2f411c0dfe74c99bcb0dc65f5ec68d9_D20220608-20220608"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3MzI1ODYxNmRlNzRkMzQ4YThjMmUwYzg2MDE1OGRjL3NlYzpjNzMyNTg2MTZkZTc0ZDM0OGE4YzJlMGM4NjAxNThkY18xL2ZyYWc6NTBlZWEzMTI0YzQ2NGI3MGFmZjdmNWE0N2YxZTU3NzEvdGV4dHJlZ2lvbjo1MGVlYTMxMjRjNDY0YjcwYWZmN2Y1YTQ3ZjFlNTc3MV8xNjYw_d18896f5-08f1-4f5c-b931-ea65bfce5875">OIL-DRI CORPORATION OF AMERICA</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="if2f411c0dfe74c99bcb0dc65f5ec68d9_D20220608-20220608"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3MzI1ODYxNmRlNzRkMzQ4YThjMmUwYzg2MDE1OGRjL3NlYzpjNzMyNTg2MTZkZTc0ZDM0OGE4YzJlMGM4NjAxNThkY18xL2ZyYWc6NTBlZWEzMTI0YzQ2NGI3MGFmZjdmNWE0N2YxZTU3NzEvdGV4dHJlZ2lvbjo1MGVlYTMxMjRjNDY0YjcwYWZmN2Y1YTQ3ZjFlNTc3MV8xNjYx_27f987c8-171c-4e81-8677-2dbcf54abc21">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="if2f411c0dfe74c99bcb0dc65f5ec68d9_D20220608-20220608"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3MzI1ODYxNmRlNzRkMzQ4YThjMmUwYzg2MDE1OGRjL3NlYzpjNzMyNTg2MTZkZTc0ZDM0OGE4YzJlMGM4NjAxNThkY18xL2ZyYWc6NTBlZWEzMTI0YzQ2NGI3MGFmZjdmNWE0N2YxZTU3NzEvdGV4dHJlZ2lvbjo1MGVlYTMxMjRjNDY0YjcwYWZmN2Y1YTQ3ZjFlNTc3MV8xNjYy_dbc36543-3ed7-4ece-acd2-0603ae816e0b">001-12622</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="if2f411c0dfe74c99bcb0dc65f5ec68d9_D20220608-20220608"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3MzI1ODYxNmRlNzRkMzQ4YThjMmUwYzg2MDE1OGRjL3NlYzpjNzMyNTg2MTZkZTc0ZDM0OGE4YzJlMGM4NjAxNThkY18xL2ZyYWc6NTBlZWEzMTI0YzQ2NGI3MGFmZjdmNWE0N2YxZTU3NzEvdGV4dHJlZ2lvbjo1MGVlYTMxMjRjNDY0YjcwYWZmN2Y1YTQ3ZjFlNTc3MV8xNjYz_79cdd239-b7e1-4002-8672-bccb7517590b">36-2048898</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="if2f411c0dfe74c99bcb0dc65f5ec68d9_D20220608-20220608"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3MzI1ODYxNmRlNzRkMzQ4YThjMmUwYzg2MDE1OGRjL3NlYzpjNzMyNTg2MTZkZTc0ZDM0OGE4YzJlMGM4NjAxNThkY18xL2ZyYWc6NTBlZWEzMTI0YzQ2NGI3MGFmZjdmNWE0N2YxZTU3NzEvdGV4dHJlZ2lvbjo1MGVlYTMxMjRjNDY0YjcwYWZmN2Y1YTQ3ZjFlNTc3MV8xNjY0_8f7e6310-dcc8-4ced-80af-0e28506630b9">410 North Michigan Avenue</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="if2f411c0dfe74c99bcb0dc65f5ec68d9_D20220608-20220608"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3MzI1ODYxNmRlNzRkMzQ4YThjMmUwYzg2MDE1OGRjL3NlYzpjNzMyNTg2MTZkZTc0ZDM0OGE4YzJlMGM4NjAxNThkY18xL2ZyYWc6NTBlZWEzMTI0YzQ2NGI3MGFmZjdmNWE0N2YxZTU3NzEvdGV4dHJlZ2lvbjo1MGVlYTMxMjRjNDY0YjcwYWZmN2Y1YTQ3ZjFlNTc3MV8xNjU2_32d04ee8-9a70-4925-bbaa-696c268109f8">Suite 400</dei:EntityAddressAddressLine2>
    <dei:EntityAddressPostalZipCode
      contextRef="if2f411c0dfe74c99bcb0dc65f5ec68d9_D20220608-20220608"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3MzI1ODYxNmRlNzRkMzQ4YThjMmUwYzg2MDE1OGRjL3NlYzpjNzMyNTg2MTZkZTc0ZDM0OGE4YzJlMGM4NjAxNThkY18xL2ZyYWc6NTBlZWEzMTI0YzQ2NGI3MGFmZjdmNWE0N2YxZTU3NzEvdGV4dHJlZ2lvbjo1MGVlYTMxMjRjNDY0YjcwYWZmN2Y1YTQ3ZjFlNTc3MV8xNjU3_83ce44a7-456c-4955-96ac-3381d6f48ddf">60611-4213</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCityOrTown
      contextRef="if2f411c0dfe74c99bcb0dc65f5ec68d9_D20220608-20220608"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3MzI1ODYxNmRlNzRkMzQ4YThjMmUwYzg2MDE1OGRjL3NlYzpjNzMyNTg2MTZkZTc0ZDM0OGE4YzJlMGM4NjAxNThkY18xL2ZyYWc6NTBlZWEzMTI0YzQ2NGI3MGFmZjdmNWE0N2YxZTU3NzEvdGV4dHJlZ2lvbjo1MGVlYTMxMjRjNDY0YjcwYWZmN2Y1YTQ3ZjFlNTc3MV8xNjU4_2c26343d-9169-4cda-b176-e83a2a27a1bd">Chicago</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="if2f411c0dfe74c99bcb0dc65f5ec68d9_D20220608-20220608"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3MzI1ODYxNmRlNzRkMzQ4YThjMmUwYzg2MDE1OGRjL3NlYzpjNzMyNTg2MTZkZTc0ZDM0OGE4YzJlMGM4NjAxNThkY18xL2ZyYWc6NTBlZWEzMTI0YzQ2NGI3MGFmZjdmNWE0N2YxZTU3NzEvdGV4dHJlZ2lvbjo1MGVlYTMxMjRjNDY0YjcwYWZmN2Y1YTQ3ZjFlNTc3MV8xNjY1_5a34e983-3c26-46e0-b01e-b7f744d92b57">IL</dei:EntityAddressStateOrProvince>
    <dei:CityAreaCode
      contextRef="if2f411c0dfe74c99bcb0dc65f5ec68d9_D20220608-20220608"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3MzI1ODYxNmRlNzRkMzQ4YThjMmUwYzg2MDE1OGRjL3NlYzpjNzMyNTg2MTZkZTc0ZDM0OGE4YzJlMGM4NjAxNThkY18xL2ZyYWc6NTBlZWEzMTI0YzQ2NGI3MGFmZjdmNWE0N2YxZTU3NzEvdGV4dHJlZ2lvbjo1MGVlYTMxMjRjNDY0YjcwYWZmN2Y1YTQ3ZjFlNTc3MV8xNjY2_ad713a1a-1a2a-417e-9cdb-951f2a4426f8">312</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="if2f411c0dfe74c99bcb0dc65f5ec68d9_D20220608-20220608"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3MzI1ODYxNmRlNzRkMzQ4YThjMmUwYzg2MDE1OGRjL3NlYzpjNzMyNTg2MTZkZTc0ZDM0OGE4YzJlMGM4NjAxNThkY18xL2ZyYWc6NTBlZWEzMTI0YzQ2NGI3MGFmZjdmNWE0N2YxZTU3NzEvdGV4dHJlZ2lvbjo1MGVlYTMxMjRjNDY0YjcwYWZmN2Y1YTQ3ZjFlNTc3MV8xNjY3_5f49891d-b4ee-48c5-a851-8c9bc36a465c">321-1515</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="if2f411c0dfe74c99bcb0dc65f5ec68d9_D20220608-20220608"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3MzI1ODYxNmRlNzRkMzQ4YThjMmUwYzg2MDE1OGRjL3NlYzpjNzMyNTg2MTZkZTc0ZDM0OGE4YzJlMGM4NjAxNThkY18xL2ZyYWc6NTBlZWEzMTI0YzQ2NGI3MGFmZjdmNWE0N2YxZTU3NzEvdGFibGU6NjllMzgxOGFhZDlkNDVjNmI5ZGM5MTZiMGJkOTg3MGQvdGFibGVyYW5nZTo2OWUzODE4YWFkOWQ0NWM2YjlkYzkxNmIwYmQ5ODcwZF8wLTEtMS0xLTMwNDQ1_ad428b02-7b9e-4ee3-91a6-fd5cbfe785d4">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="if2f411c0dfe74c99bcb0dc65f5ec68d9_D20220608-20220608"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3MzI1ODYxNmRlNzRkMzQ4YThjMmUwYzg2MDE1OGRjL3NlYzpjNzMyNTg2MTZkZTc0ZDM0OGE4YzJlMGM4NjAxNThkY18xL2ZyYWc6NTBlZWEzMTI0YzQ2NGI3MGFmZjdmNWE0N2YxZTU3NzEvdGFibGU6YmI4YzFmYjJhYTA2NGFiM2I1NmI5ZTU3NTI4MGYwODMvdGFibGVyYW5nZTpiYjhjMWZiMmFhMDY0YWIzYjU2YjllNTc1MjgwZjA4M18wLTEtMS0xLTMwNDQ1_fd7338c2-64b3-4a1b-82e0-11c33cdabf50">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="if2f411c0dfe74c99bcb0dc65f5ec68d9_D20220608-20220608"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3MzI1ODYxNmRlNzRkMzQ4YThjMmUwYzg2MDE1OGRjL3NlYzpjNzMyNTg2MTZkZTc0ZDM0OGE4YzJlMGM4NjAxNThkY18xL2ZyYWc6NTBlZWEzMTI0YzQ2NGI3MGFmZjdmNWE0N2YxZTU3NzEvdGFibGU6MDY4YmE2OTYwMDg5NGI1ZjgxOWMxNDE4YjRjNjk1NzIvdGFibGVyYW5nZTowNjhiYTY5NjAwODk0YjVmODE5YzE0MThiNGM2OTU3Ml8wLTEtMS0xLTMwNDQ1_525c646f-dc59-48c7-b189-d1344c59b7a0">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="if2f411c0dfe74c99bcb0dc65f5ec68d9_D20220608-20220608"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3MzI1ODYxNmRlNzRkMzQ4YThjMmUwYzg2MDE1OGRjL3NlYzpjNzMyNTg2MTZkZTc0ZDM0OGE4YzJlMGM4NjAxNThkY18xL2ZyYWc6NTBlZWEzMTI0YzQ2NGI3MGFmZjdmNWE0N2YxZTU3NzEvdGFibGU6MDFlYmZkMTNmNTc3NDdmZGI4ZDc4OWViNGQ0NGI4OTUvdGFibGVyYW5nZTowMWViZmQxM2Y1Nzc0N2ZkYjhkNzg5ZWI0ZDQ0Yjg5NV8wLTEtMS0xLTMwNDQ1_ea63880c-5d5e-4a36-ad5a-76f5035b3e8d">false</dei:PreCommencementIssuerTenderOffer>
    <dei:EntityEmergingGrowthCompany
      contextRef="if2f411c0dfe74c99bcb0dc65f5ec68d9_D20220608-20220608"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3MzI1ODYxNmRlNzRkMzQ4YThjMmUwYzg2MDE1OGRjL3NlYzpjNzMyNTg2MTZkZTc0ZDM0OGE4YzJlMGM4NjAxNThkY18xL2ZyYWc6NTBlZWEzMTI0YzQ2NGI3MGFmZjdmNWE0N2YxZTU3NzEvdGV4dHJlZ2lvbjo1MGVlYTMxMjRjNDY0YjcwYWZmN2Y1YTQ3ZjFlNTc3MV8xNjU5_edeea5ce-723c-4193-8a79-e6e2546cadc9">false</dei:EntityEmergingGrowthCompany>
    <dei:Security12bTitle
      contextRef="if2f411c0dfe74c99bcb0dc65f5ec68d9_D20220608-20220608"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3MzI1ODYxNmRlNzRkMzQ4YThjMmUwYzg2MDE1OGRjL3NlYzpjNzMyNTg2MTZkZTc0ZDM0OGE4YzJlMGM4NjAxNThkY18xL2ZyYWc6NTBlZWEzMTI0YzQ2NGI3MGFmZjdmNWE0N2YxZTU3NzEvdGFibGU6MGE2NTM3MGIzNmYwNDEyMjk5ZTdhMjQ0YTYzYzY2YjMvdGFibGVyYW5nZTowYTY1MzcwYjM2ZjA0MTIyOTllN2EyNDRhNjNjNjZiM18xLTAtMS0xLTMwNDQ1_4903e917-82ce-4ded-9ad1-465fb1adb3fe">Common Stock, par value $0.10 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="if2f411c0dfe74c99bcb0dc65f5ec68d9_D20220608-20220608"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3MzI1ODYxNmRlNzRkMzQ4YThjMmUwYzg2MDE1OGRjL3NlYzpjNzMyNTg2MTZkZTc0ZDM0OGE4YzJlMGM4NjAxNThkY18xL2ZyYWc6NTBlZWEzMTI0YzQ2NGI3MGFmZjdmNWE0N2YxZTU3NzEvdGFibGU6MGE2NTM3MGIzNmYwNDEyMjk5ZTdhMjQ0YTYzYzY2YjMvdGFibGVyYW5nZTowYTY1MzcwYjM2ZjA0MTIyOTllN2EyNDRhNjNjNjZiM18xLTEtMS0xLTMwNDQ1_e14be02e-4472-4b2c-9e2b-779db1f6977e">ODC</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="if2f411c0dfe74c99bcb0dc65f5ec68d9_D20220608-20220608"
      id="id3VybDovL2RvY3MudjEvZG9jOmM3MzI1ODYxNmRlNzRkMzQ4YThjMmUwYzg2MDE1OGRjL3NlYzpjNzMyNTg2MTZkZTc0ZDM0OGE4YzJlMGM4NjAxNThkY18xL2ZyYWc6NTBlZWEzMTI0YzQ2NGI3MGFmZjdmNWE0N2YxZTU3NzEvdGFibGU6MGE2NTM3MGIzNmYwNDEyMjk5ZTdhMjQ0YTYzYzY2YjMvdGFibGVyYW5nZTowYTY1MzcwYjM2ZjA0MTIyOTllN2EyNDRhNjNjNjZiM18xLTItMS0xLTMwNDQ1_e4b60792-5311-4def-8f49-0fd29e3aed98">NYSE</dei:SecurityExchangeName>
</xbrl>
