X0101
  
    24F-2NT
    
      LIVE
      
        
          0001100663
          XXXXXXXX
        
        333-92935
      
      N-1A
    
  
  
    
      
        
          iShares Trust
          
            400 Howard Street
            San Francisco
            CA
            X1
            94105
          
        
        
          
            
              iShares Agency Bond ETF
              S000023506
              true
            
            
              iShares 1-5 Year Investment Grade Corporate Bond ETF
              S000013697
              true
            
            
              iShares 10-20 Year Treasury Bond ETF
              S000013696
              true
            
            
              iShares Intermediate Government/Credit Bond ETF
              S000013700
              true
            
            
              iShares BBB Rated Corporate Bond ETF
              S000071770
              true
            
            
              iShares Short-Term National Muni Bond ETF
              S000023507
              true
            
            
              iShares 1-3 Year Treasury Bond ETF
              S000004357
              true
            
            
              iShares 20+ Year Treasury Bond ETF
              S000004360
              true
            
            
              iShares ESG Advanced Investment Grade Corporate Bond ETF
              S000074168
              true
            
            
              iShares iBoxx $ Investment Grade Corporate Bond ETF
              S000004361
              true
            
            
              iShares California Muni Bond ETF
              S000019341
              true
            
            
              iShares Core 5-10 Year USD Bond ETF
              S000055401
              true
            
            
              iShares ESG Advanced Total USD Bond Market ETF
              S000068817
              true
            
            
              iShares Core U.S. Aggregate Bond ETF
              S000004362
              true
            
            
              iShares USD Bond Factor ETF
              S000073477
              true
            
            
              iShares 10+ Year Investment Grade Corporate Bond ETF
              S000026651
              true
            
            
              iShares High Yield Bond Factor ETF
              S000057341
              true
            
            
              iShares 3-7 Year Treasury Bond ETF
              S000013695
              true
            
            
              iShares Broad USD Investment Grade Corporate Bond ETF
              S000013699
              true
            
            
              iShares ESG Aware USD Corporate Bond ETF
              S000058037
              true
            
            
              iShares Investment Grade Bond Factor ETF
              S000057342
              true
            
            
              iShares National Muni Bond ETF
              S000018861
              true
            
            
              iShares MBS ETF
              S000013702
              true
            
            
              iShares ESG Aware 1-5 Year USD Corporate Bond ETF
              S000058036
              true
            
            
              iShares Government/Credit Bond ETF
              S000013701
              true
            
            
              iShares ESG Aware U.S. Aggregate Bond ETF
              S000062159
              true
            
            
              iShares 5-10 Year Investment Grade Corporate Bond ETF
              S000013698
              true
            
            
              iShares Core 10+ Year USD Bond ETF
              S000026652
              true
            
            
              iShares 0-3 Month Treasury Bond ETF
              S000068768
              true
            
            
              iShares New York Muni Bond ETF
              S000019342
              true
            
            
              iShares 25+ Year Treasury STRIPS Bond ETF
              S000069558
              true
            
            
              iShares 7-10 Year Treasury Bond ETF
              S000004358
              true
            
            
              iShares Short Treasury Bond ETF
              S000013694
              true
            
            
              iShares iBoxx $ High Yield Corporate Bond ETF
              S000016772
              true
            
          
        
        
          811-09729
          
            
              333-92935
            
          
        
        
          02/28/2022
          false
          false
        
        
          203180830964
          189388312650
          0
          189388312650
          13792518314
          0
          0.0000927
          1278566.45
        
        
          0
          0
        
        
          0
        
        
          1278566.45
        
        
          Brendan J. O'Neill
          Assistant Treasurer
          05/24/2022