Help us achieve our goals:
make a donation »
Join the RHS today and
support our charity
Free personalised gardening advice
RHS members get reduced ticket prices
RHS members get free access to RHS Gardens
Reduced prices on RHS Garden courses and workshops
020 3176 5800
Mon – Fri | 9am – 5pm
Make a donation
Join the RHS today and support our charity
I have forgotten my password
Keep me signed in
Register for free to receive our newsletters, add comments to blogs/articles and to save content.
Carrot fly is the most problematic pest of carrots and allied vegetables. It can make a large proportion of the crop inedible.
Common name Carrot flyScientific name Psila rosaePlants affected Carrot, parsnip, parsley, celeriac and celeryMain symptoms Rusty brown tunnels in the tap roots. Slender creamy yellow maggots may be seen in the rootsMost active May-October
Carrot fly is a small black-bodied fly whose larvae feed on the roots of carrots and related plants, such as parsnip, parsley, celery and celeriac.
Lambda-cyhalothrin (Westland Resolva Bug Killer) can be sprayed against the adult stage of this pest. There are no soil-applied pesticides available for garden use against carrot fly larvae.
Pesticides for gardeners (Adobe Acrobat pdf document outlining pesticides available to gardeners)
Biological control suppliers (Adobe Acrobat pdf document listing biological control and suppliers)
Biological pest controlCutwormsHardy winter vegetablesInsect-proof meshSwift moth caterpillarsVegetables in containers
the RHS today and get 12 months for the price of 9
RHS members can get exclusive individual advice from the RHS Gardening Advice team.
Register for the site or sign in to share your experiences on this topic and seek advice from our community of gardeners.
billzilla on 04/02/2016
If I grow my carrots off the ground in containers higher than 60cm will they be safe from carrot fly?
We're a UK charity established to share the best in gardening. We want to enrich everyone's life through plants, and make the UK a greener and more beautiful place.
Join the RHS today and get 12 months for the price of 9