Is there a way to select multiple fields in an attribute table and delete them together in Arcmap without writing the script?

2 Answers 2


The Delete Field tool might be what you're looking for. You just open the tool, tick the checkboxes for any fields you want to delete and then click OK to run it.

enter image description here


You can easily do it two different ways without writing a script:

  1. Use the Delete Field tool in Data Management Tools. On a single table you can select all Fields you want to Drop (see picture below). For multiple fields in multiple tables you can use Batch Processing. You would need to create a row for each field you want to delete.

Image of the Delete Field Tool

  1. Install the Xtools Pro extension, its Multi Delete Fields tool will do this. Xtools requires registration after 14 days, when you register you can either pay to get the full suite of tools or you can register for free and use its free tools indefinitely. Most of the tools in the extension (including the Multi Delete Fields one) are free.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.