In order to understand the first steps of the aqueous corrosion of iron, we have performed density functional theory (DFT) based calculations for water molecules and pre-covered oxygen on iron surface. The surface structure is modeled by iron atomic layer and vacuum region, and then oxygen atom and water molecules are displaced on the surface. Self consistent DFT calculations were performed using a numerical atomic orbital basis set and a norm-conserve pseudopotential method. According to our calculations, with increasing surface oxygen coverage, the iron surface is found to be not activated, which leads to a feeble adsorption of water molecules on iron surface. Our results show that the surface covered oxygen exerts an influence on the adsorption of water molecules on iron surface.