The exact cause of intussusception is unknown. In most cases, it is preceded by a virus that produces swelling of the lining of the intestine, which then slips into the intestine below. In some children, it is caused by a condition that the child is born with, such as a polyp or diverticulum.