I give Monster a bath about every 3 months. hes longhaired, so i think it really helps him out, since he grooms himself ALL the time & he is constantly losing hair, so it cuts back how much hair he is swallowing. but sometimes, hes known to get into things, like once he went down into the basement & someone here had a thing of oil down there that he got into & got it all over him. so he gets bathed on those occasions too. ive been giving him baths since he was really little, when he was litter training still & sometimes would step in his poo while trying to cover it up. i kept up with the baths, & he got used to it, but still doesnt like it. he still tries to get away, & then when its over he grabs onto my shoulder & hugs me, and wont let go. plus, thats the only time he will allow me to clip his nails. i dunno y but he usually will stay in my arms for a while after getting a bath.
With Mittens, I havent had her that long, maybe a couple of months. she is shorthaired, so i dont think she needs to be bathed very often. i kno she has had baths before, bc my boss used to give her baths.
I have bathed my moms cat before, several times. she was very mean & HATED it.