The uterus is supplied by blood vessels. Blood travels to the uterus through arteries. The big arteries are the internal iliac arteries. The big arteries branch off into smaller arteries called the ovarian artery and the uterine artery. The smaller arteries give blood to all the layers of the uterus. The blood returns to the heart and lungs through the veins.