Come precedentemente detto, al retto giungono le arterie emorroidali superiore (impari), medie e inferiori (pari).L'arteria emorroidale superiore, ramo terminale dell'arteria mesenterica inferiore, decorre nella radice del mesosigma, discende nel mesoretto posteriormente a contatto della fascia propria del retto; da essa originano rami a decorso trasversale nel mesoretto che, prima di raggiungere la parete posteriore del retto si dividono in una branca destra e una sinistra che si portano sulle pareti laterali del viscere. Questa arteria è costante e vascolarizza di fatto il retto quasi in toto.L'arteria emorroidale media, che origina dalla branca anteriore dell'arteria iliaca interna (o arteria ipogastrica), ha un decorso antero-posteriore e lateromediale e raggiunge la parete rettale decorrendo nello spessore dei cosiddetti legamenti laterali del retto (ali del retto), è incostante e di calibro molto variabile anche nello stesso soggetto da un lato all'altro. L'arteria rettale inferiore origina dall'arteria pudenda interna, ramo terminale della branca anteriore dell'arteria ipogastrica, attraversa la fossa ischiorettale e si divide in rami che si distribuiscono agli sfinteri esterno ed interno e irrorano il canale anale.A livello della sottomucosa della faccia posteriore del retto le arterie emorroidali superiore, medie e inferiori si anastomizzano.Le vene che drenano il retto hanno un decorso simile a quello delle corrispondenti arterie. Esse costituiscono nella tonaca sottomucosa un ricco plesso, il plesso emorroidario interno, esteso per tutta la lunghezza del retto ma soprattutto sviluppato nella parte inferiore. Nell'adulto il plesso venoso emorroidale può essere ectasico e le vene che lo compongono possono sporgere nella mucosa rettale, particolarmente nella zona dei seni rettali (emorroidi interne) o all'altezza dell'anello emorroidale (emorroidi esterne): queste ultime sporgono talvolta fuori dall'ano.Le vene emorroidali superiori tributarie del sistema portale, drenano il retto pelvico e la parte superiore del canale anale formando il tronco emorroidale superiore che raggiunge la vena mesenterica inferiore.Le vene emorroidali medie drenano il retto pelvico distale e la parte superiore del canale anale e confluiscono nelle vene ipogastriche.Le vene emorroidali inferiori raccolgono il sangue dal plesso emorroidario sottocutaneo (o esterno) e drenano nelle vene pudende interne tributarie delle vene ipogastriche. Attraverso le vene ipogastriche, quindi, le vene emorroidali medie e inferiori sono tributarie del sistema cavale.