Login to the AWS Management console and navigate to EC2 dashboard. Choose ‘Volumes’ under ‘Elastic Block Store’ on the left pane. Choose ‘Create Volume’ to create a new volume.
![](https://i0.wp.com/awsbytes.com/wp-content/uploads/2020/08/image-3.png?resize=517%2C330&ssl=1)
On the ‘Create Volume’ screen, choose the appropriate volume type and provide a size for the volume. IOPS wll be provided based on the volume type.
Choose an availability zone for the EBS volume and select a snapshot ID if you would like to create the volume from an existing snapshot.
![](https://i0.wp.com/awsbytes.com/wp-content/uploads/2020/08/image-4.png?resize=761%2C420&ssl=1)
You may optionally choose to encrypt the volume by enabling ‘Encryption’. To add a name tag, choose the ‘click to add a Name tag’ option and provide a name to uniquely identify the volume being created.
![](https://i0.wp.com/awsbytes.com/wp-content/uploads/2020/08/image-5.png?resize=792%2C324&ssl=1)
Choose ‘Create Volume’.
![](https://i0.wp.com/awsbytes.com/wp-content/uploads/2020/08/image-6.png?resize=810%2C185&ssl=1)
You will see the below confirmation message that the Volume has been successfully created. Choose the volume ID to view the volume details.
![](https://i0.wp.com/awsbytes.com/wp-content/uploads/2020/08/image-7.png?resize=810%2C245&ssl=1)
Once the status of the volume becomes ‘available’ you can attach it to any EC2 Instance that is in the same availability zone as that of the volume.
![](https://i0.wp.com/awsbytes.com/wp-content/uploads/2020/08/image-8.png?resize=810%2C150&ssl=1)