1. Home
  2. Question and Answer
  3. Houseplants
  4. Garden Articles
  5. Most Popular Plants
  6. Plant Nutrition

Brown Worms (Caterpillars) on Roses: Bt, Sprays, and Soil Health

Identification

Brown worms under leaves = caterpillars (likely sawfly larvae/rose slugs). They skeletonize leaves.

Integrated Control

  • Stop high-N fertilizers—they make soft, tasty growth.
  • Switch to organic rose fertilizer.
  • Sprays: Bt (Bacillus thuringiensis) stops feeding; organic liquid fertilizer or compost tea on foliage; red sticky traps.
  • Soil health: compost, rock dust, mulch to raise plant Brix (sugar/mineral level), making leaves less palatable.

Healthy, mineralized roses resist pests naturally.

Copyright © www.100flowers.win Botanic Garden All Rights Reserved