Simply being overweight cannot cause shin splints, but will add to the forces that do cause shin splints. Losing weight can be part of the treatment for healing recurrent shin splints, because it will relieve excess pressure.