Čeprav računalniki Macintosh® niso tako ranljivi za računalniške viruse kot računalniki Windows®, še vedno obstajajo številne grožnje, pred katerimi lahko pomaga protivirusna programska oprema za računalnike Macintosh®. Obstaja veliko različnih vrst protivirusne programske opreme za Macintosh® in ti programi imajo vse enake funkcije kot njihovi kolegi Windows®. Poleg te zaščite pred virusi večina večjih podjetij protivirusne programske opreme ponuja tudi požarne zidove in zaščito pred krajo identitete.
Številna podjetja, ki ustvarjajo protivirusno programsko opremo za računalnike Macintosh®, ponujajo več ravni storitev. Najosnovnejša vrsta protivirusne programske opreme ščiti pred novimi in obstoječimi grožnjami iz internetnih brskalnikov, e-pošte, prenosov in drugih virov. Ti programi se običajno samodejno izvajajo v ozadju, medtem ko uporabnik opravlja druga opravila. Osnovne različice protivirusne programske opreme za računalnike Macintosh® so na splošno učinkovite pri izolaciji in odpravljanju vohunske programske opreme, zlonamerne programske opreme, virusov, črvov, trojanskih konj, rootkitov in botov.
Druge vrste protivirusne programske opreme za Macintosh® lahko zagotovijo večji nadzor nad funkcijami programa in zaščito pred nekaterimi vrstami kraje identitete. Ti programi omogočajo uporabniku, da prilagodi, kdaj naj zažene skeniranje virusov, kaj storiti z ugotovljenimi grožnjami in celo koliko procesorske moči računalnika dodeli programski opremi za skeniranje. Poleg tega lahko naprednejše različice protivirusne programske opreme preverijo pristnost določenih spletnih mest, tako da se osebni podatki ne vnesejo na nezaupljivo spletno mesto.
Nekatera protivirusna programska oprema vključuje tudi požarni zid. Ta funkcija preprečuje nepooblaščenim osebam dostop do računalnika in krajo informacij ali namestitev virusov. Požarni zidovi preverijo informacijske pakete, ki prihajajo v Macintosh®, pa tudi tiste, ki gredo v internet, da se prepričajo, da ni nobene sumljive dejavnosti, ki gre v obe smeri. Lahko pa upočasni hitrost povezave, zato ima večina protivirusne programske opreme za Macintosh® možnost začasno onemogočiti požarni zid.
Obstaja veliko različnih znamk protivirusne programske opreme Macintosh®, čeprav vse opravljajo isto nalogo. Razlike v videzu in vmesniku programov so lahko precej očitne, vendar te kozmetične lastnosti ne spremenijo delovanja programov. Večina ima tudi razumne cene, čeprav so nekatere manj znane blagovne znamke, razvite posebej za Macintosh® in niso prilagojene iz osebnih računalniških programov, morda na voljo po bistveno nižjih cenah.