Scientists believe that spina bifida is caused by a combination of genetic and environmental factors, such as the mother’s nutrition. Research has shown that getting enough folic acid (a B vitamin) before and during pregnancy can prevent most cases of spina bifida.1