Aambeien kunnen worden veroorzaakt door een verhoogde druk in de wand van het rectum, zoals te hard persen tijdens het ontlasten, maar ook door andere factoren zoals een gebrekkige bloedsomloop, veel zitten, chronische diarree, zwangerschap of slechte eetgewoonten.