In this paper a new method was established for determination of trace barium in environmental samples by graphite furnace atomic absorption spectrometry. In the presence of matrix modifier magnesium nitrate, the matrix inference was eliminated efficiently. To avoide producing barium carbide, the graphite tubes were coated differently with lanthanum, zirconium, tungsten, molybdenum, and tantalum. Results showed that the tube with lanthanum was the best. The atomization temperature was diminished. The sensitivity was improved, and the tube with lanthanum gave the longgest service life. So we used the tube to determine trace barium. The trace barium in Geodchemical Standard Reference Sample Soil-1 (GSS-1) was determinated by the new method, the test results showed that the method was reliability and accurate. The method has been used for the determination of trace barium in environmental samples and in water of Yellow River. The detection limit for Ba was 2.1 X 10-12g and the relative standard deviation(RSD) was 5.4% for 15 ng· mL-1Ba.