Deleting a Bucket

You can delete an empty bucket that you created and that you no longer need.

Deleting a Bucket Using AWS CLI (s3api)

Before you begin:

  • To delete a bucket, use the delete-bucket command following this syntax:

    Request sample
    $ aws s3api delete-bucket \
        --profile YOUR_PROFILE \
        --bucket BUCKET \

This command contains the following attributes that you need to specify:

  • (optional) profile: The named profile you want to use, created when configuring AWS CLI. For more information, see Installing and Configuring AWS CLI.

  • bucket: The name of the bucket you want to delete.

  • endpoint: The endpoint corresponding to the Region you want to send the request to.

The bucket is deleted.

Deleting a Bucket Using AWS CLI (s3)

Before you begin:

You can perform this action using an s3 command following this syntax:

$ aws s3 rb --profile YOUR_PROFILE s3://YOUR_BUCKET --endpoint

Deleting a Bucket Using s3cmd

Before you begin:

You can manage your object storage resources using s3cmd commands. For more information, see s3cmd.

Related Page

AWS™ and Amazon Web Services™ are trademarks of Amazon Technologies, Inc or its affiliates in the United States and/or other countries.