Anxiety attacks can be caused by a variety of factors including stress, traumatic events, genetics, and medical conditions. They can also be triggered by specific situations such as public speaking or tight spaces.