The effect of catnip can last as little as 10 minutes and can extend up to some hours. The duration of catnip high depends on the quality of the catnip and the response of an individual cat.