Hi,
Benedryl can be given to cats, but you will need to call your veterinarian for a dosage. There is also a prescription tranquilizer called Acepromazine that most vets will sell you without making you bring your cat in. It may work a little better than the Benedryl.
If you have further questions let me know. If this answers your question please click accept. Thank you.
Lynn
Veterinary Assistant
worked at a vet clinic for 15 yrs, BA in biology, have had cats most of my life