A pregnancy, or recently giving birth can cause blood clots to form in the legs, reports FamilyDoctor.org. Pregnancy increases the pressure in the veins of the pelvis and legs. The risk of blood clots from pregnancy can continue for up to six weeks after delivering a baby, reports MayoClinic.com.