Yes, the strong aroma and the spicy flavor of chili powder will keep cats at bay. Sprinkle the perimeter of the house and garden with it.