Question: how long does it take for benadryl to sedate a cat?
Answer: This medication will take effect quickly, in about 1 to 2 hours, and improvement in clinical signs should follow.