באזור החלחולת ופי הטבעת קיימת מערכת ורידים מסועפת האמורה לנקז את הדם מהאזור. משערים כי גורמים המגבירים גודש ורידי, בדרך כלל לחץ מוגבר, עלולים להאיץ היווצרות טחורים. הגורמים להגברת הלחץ התוך-בטני הם:
• תזונה לקויה: מחוסר בסיבים תזונתיים ומים. אכילה מרובה של סוכרים וסידן.
• ישיבה ממושכת ואי פעילות ספורטיבית.
• מאמץ בזמן יציאה: עצירות או שלשול הגורמים לעליה בלחץ הורידי.
• הריון: נפח הדם עולה והפרוגסטרון מחליש את השרירים, הרחם כבד, ויש לחץ על הוריד הנבוב התחתון בשכיבה על הגב.
• יתר לחץ דם פורטלי: מנקז את הטחורים, יכול להיגרם מצירוזיס.
• שיעול, הקאה: מאמץ שמגדיל את הלחץ התוך-בטני – כל לחץ תוך-בטני יוצר לחץ על הוורידים שבהם לחץ הדם נמוך מאוד והדבר עוצר את הזרימה.
• פעילות גופנית מאומצת
• מצב של דחק נפשי עלול לגרום להתעוררות של טחורים.
• אי ספיקת לב משמעותית יכולה להגביר טחורים בגלל בעיה בכלי דם, בעיה בניקוז של הדם הורידי.
• מחלת כבד שמעלה את לחץ הדם בוריד השער.