Save 10% on your first order with code WELCOME10 →

Collection: Canon Toner Cartridges

Save up to 70% on premium compatible Canon toner cartridges at Castle Ink — covering popular Canon imageCLASS, ImageRunner, and Color imageCLASS series including Canon 054, 055, 057, 058, 045, 046, 051, 052, 128, 137, and more. Each toner is engineered to OEM page yield and crisp, consistent print quality, ships fast, and is backed by our 1-year 100% satisfaction guarantee. Find your replacement in seconds by entering your Canon printer model or toner number in the search box above.


67 products
  • Canon 2661B001AA (Canon 118) Cyan Laser Toner Cartridge
    Canon 2661B001AA (Canon 118) Cyan Laser Toner Cartridge
    Regular price
    $89.95
    Sale price
    $35.95
    Unit price
    per 
  • Canon R64-0002-000 Laser Toner
    Canon R64-0002-000 Laser Toner
    Regular price
    $152.97
    Sale price
    $44.99
    Unit price
    per 
  • Canon L106 Laser Toner
    Canon L106 Laser Toner
    Regular price
    $87.95
    Sale price
    $49.95
    Unit price
    per 
  • Canon FX-5 Toner Cartridge
    Canon FX-5 Toner Cartridge
    Regular price
    $101.95
    Sale price
    $79.95
    Unit price
    per 
  • Canon F41-8801-71 Copier Toner
    Canon F41-8801-71 Copier Toner
    Regular price
    $194.97
    Sale price
    $82.50
    Unit price
    per 
  • Canon FX-3 Toner Cartridge
    Canon FX-3 Toner Cartridge
    Regular price
    $63.85
    Sale price
    $41.95
    Unit price
    per 
  • Canon Type 120 Laser Toner
    Canon Type 120 Laser Toner
    Regular price
    $149.95
    Sale price
    $49.95
    Unit price
    per 
  • Canon R74-3017-150 Laser Toner
    Canon R74-3017-150 Laser Toner
    Regular price
    $170.97
    Sale price
    $87.99
    Unit price
    per 
  • Canon R74-3018-150 Laser Toner
    Canon R74-3018-150 Laser Toner
    Regular price
    $257.97
    Sale price
    $87.99
    Unit price
    per 
  • Canon R74-3019-150 Laser Toner
    Canon R74-3019-150 Laser Toner
    Regular price
    $329.97
    Sale price
    $87.99
    Unit price
    per 
  • Canon R94-7002-250 Laser Toner
    Canon R94-7002-250 Laser Toner
    Regular price
    $299.97
    Sale price
    $88.99
    Unit price
    per 
  • Canon R94-6002-250 Laser Toner
    Canon R94-6002-250 Laser Toner
    Regular price
    $155.99
    Sale price
    $95.95
    Unit price
    per 
  • Canon R74-7003-150 Laser Toner
    Canon R74-7003-150 Laser Toner
    Regular price
    $74.97
    Sale price
    $52.99
    Unit price
    per 
  • Canon R74-6003-100 Laser Toner
    Canon R74-6003-100 Laser Toner
    Regular price
    $389.97
    Sale price
    $85.99
    Unit price
    per 
  • Canon R74-5003 Laser Toner
    Canon R74-5003 Laser Toner
    Regular price
    $359.97
    Sale price
    $115.99
    Unit price
    per 
  • Canon R74-3020-150 Laser Toner
    Canon R74-3020-150 Laser Toner
    Regular price
    $284.97
    Sale price
    $73.99
    Unit price
    per 
  • Canon R74-1003-150 Laser Toner
    Canon R74-1003-150 Laser Toner
    Regular price
    $152.97
    Sale price
    $44.99
    Unit price
    per 
  • Canon R64-1002-150 Laser Toner
    Canon R64-1002-150 Laser Toner
    Regular price
    $158.97
    Sale price
    $47.99
    Unit price
    per 
  • Canon FX-9 Toner Cartridge
    Canon FX-9 Toner Cartridge
    Regular price
    $79.95
    Sale price
    $38.95
    Unit price
    per 
  • Canon FX-7 Toner Cartridge
    Canon FX-7 Toner Cartridge
    Regular price
    $79.95
    Sale price
    $59.95
    Unit price
    per 
  • Canon FX-6 Toner Cartridge
    Canon FX-6 Toner Cartridge
    Regular price
    $102.95
    Sale price
    $79.95
    Unit price
    per 
  • Canon FX-4 Toner Cartridge
    Canon FX-4 Toner Cartridge
    Regular price
    $63.85
    Sale price
    $42.95
    Unit price
    per 
  • Canon FX-2 Toner Cartridge
    Canon FX-2 Toner Cartridge
    Regular price
    $73.85
    Sale price
    $52.95
    Unit price
    per 
  • Canon FX-1 Toner Cartridge
    Canon FX-1 Toner Cartridge
    Regular price
    $66.85
    Sale price
    $50.99
    Unit price
    per 
  • Canon F41-2302-100 Copier Toner
    Canon F41-2302-100 Copier Toner
    Regular price
    $239.85
    Sale price
    $64.95
    Unit price
    per 
  • Canon 120 (2617B001AA) Black Laser Toner Cartridge
    Canon 120 (2617B001AA) Black Laser Toner Cartridge
    Regular price
    $189.95
    Sale price
    $49.95
    Unit price
    per 
  • Canon 6812A001AA Laser Toner Cartridge
    Canon 6812A001AA Laser Toner Cartridge
    Regular price
    $173.97
    Sale price
    $39.95
    Unit price
    per 

Compatible Canon Toner Cartridges: Reliable Laser Output for Less

Canon imageCLASS, i-SENSYS, and laser MFP printers deliver excellent print quality, but Canon-branded toner can be expensive to replace. Castle Ink's compatible Canon toner cartridges match OEM page yields and print sharpness at savings of up to 70% off OEM prices. Whether you need Canon 119, 120, 128, 137, 052, 054, FX-9, FX-11, or one of the higher-volume CRG models, you'll find the exact replacement in the grid above—each cartridge is brand-new, smart-chip equipped, and backed by our 1-year guarantee.

Canon Toner Cartridge FAQs

Which Canon toner cartridge does my printer use?

Canon laser cartridges typically use the "Cartridge" or "CRG" naming convention: Canon 119/120 (imageCLASS LBP6300/MF6160), Canon 128 (MF4570/D550), Canon 137 (MF227/MF229), Canon 052/052H (LBP214/MF424), Canon 054/054H (MF642/LBP622), and the older FX-9/FX-11 for fax-class printers. Look at your existing cartridge label or the model section of your printer's user guide.

What's the difference between standard and high-yield Canon toner?

Canon labels high-yield toner with an "H" suffix (for example, 052 vs. 052H, or 054 vs. 054H). The H-yield versions hold roughly 2x the toner powder and print 2x more pages than standard. Both fit the same printers, so for offices that print regularly the H version delivers a much lower cost per page.

Will compatible Canon toner void my printer warranty?

No. The Magnuson-Moss Warranty Act prohibits Canon from voiding a printer warranty solely because you used a third-party toner. The only exception is if a defective cartridge directly causes printer damage—exceptionally rare with our quality-tested products.

How long does a Canon toner cartridge last?

Standard Canon toners typically print 1,600–3,400 pages, while H-yield versions deliver 6,000–10,000 pages depending on the model. Sealed cartridges have a 2-year shelf life when stored cool and dry. Once installed, page yields match OEM cartridges of the same designation.

How do I install a Canon toner cartridge?

Open the printer's front cover and slide out the existing toner cartridge. Unbox the new cartridge and gently rock it horizontally a few times to evenly distribute the toner. Pull off the orange/yellow protective seal tab fully (this is critical—skipping it will cause faded prints). Slide the new cartridge into the printer until it clicks, then close the cover.