The invention discloses a sand washing method, which comprises following steps: sand filling, washing, or / and pickling or / and alkali washing, deionized water cleaning, sand storage and the like. The invention further discloses a special device for the sand washing method. The sand washing device comprises a sand column tube and a water tank, the sand column tube is divided into a water inlet buffering area, a sand column area and an overflow area according to a water flowing direction, the water inlet buffering area is separated from the sand column area via four water distribution caps which are annularly uniformly distributed, a cylindrical buffering device is mounted on the water inlet buffering area, an inner cylinder of the cylindrical buffering device is in through connection with a water outlet of the water tank via a water delivery pipe, the overflowing area is provided with an overflowing pipe, a water outlet of the overflowing pipe is suspended above a liquid inlet of the water tank, and a filtering screen is mounted at the liquid inlet of the water tank. By the aid of organic combination of the deionized water cleaning, the pickling and the alkali washing to sand, metal ions, colloid particles, microorganisms and other impurities in the sand are effectively removed.