We have investigated non-resonant high energy X-ray magnetic scattering from EuAs3 both in the antiferromagnetic and in the incommensurate phase by using an X-ray energy of 104 and 106 keV. In the antiferromagnetic phase, we obtained a signal to background ratio of about 10:1 for the magnetic Bragg peak at Q = (-1,0,1/2) and a maximum count rate of about 200 counts/s at T=3.1 K. To our knowledge this is the first reported observation of the non-resonant magnetic signal from a rare-earth ion at X-ray energy as high as 106 keV. The temperature dependence of the integrated intensity of the (-1,0,1/2); magnetic reflection has been measured and compared with that obtained previously by neutron diffraction. We measured the integrated intensities of several magnetic reflections from the antiferromagnetic phase and have compared them with those calculated from the magnetic structure model derived from neutron diffraction. The intensities of the magnetic satellite reflections from the incommensurate phase have been measured and have been found to be very weak. We also investigated the temperature variation of the lattice spacing close to the magnetic ordering transition and have found a large magnetoelastic anomaly at the lock-in phase transition. © 2004 Elsevier Ltd. All rights reserved.