Why does the marble stone have rust? The rust stains on the marble may be attributed either to the impurities in the marble stone itself or to external factors such placing of iron or metal objects on the marble surface. Marble being a natural stone, has impurities in the form of mineral deposits including iron. Over a period of time…