Catnip thrives when grown both indoors and outdoors. For indoor growth, place your catnip plant on a sunny windowsill and make sure to provide it with enough water. When growing outdoors, catnip likes a sunny or lightly shaded spot in the garden.