The effects of catnip typically last for about 10 to 15 minutes, after which cats may lose interest. It's recommended to give your cat a break of at least an hour before offering catnip again to allow their sensitivity to reset.