The lattice parameters and the crystal and magnetic structures of Fe2SiO4 have been determined from 10 K to 1453 K by high-resolution time-of-flight neutron powder diffraction. Fe2SiO4 undergoes two antiferromagnetic phase transformations on cooling from room temperature: the first, at 65.4 K, is to a collinear antiferromagnet with moments on two symmetry-independent Fe ions; the second transition, at ~23 K, is to a structure in which the moments on one of the sets of Fe ions (those on the ‘M1 site’) become canted. The magnetic unit cell is identical to the crystallographic (chemical) unit cell and the space group remains Pbnm throughout. The magnetic structures have been refined and the results found to be in good agreement with previous studies; however, we have determined the spontaneous magnetostrictive strains, which have not been reported previously. In the paramagnetic phase of Fe2SiO4, at temperatures of 70 K and above, we find that the temperature dependence of the linear thermal expansion coefficient of the b axis takes an unusual form. In contrast to the behaviour of the expansion coefficients of the unit-cell volume and of the a and c axes, which show the expected reduction in magnitude below ~300 K, that of the b axis remains almost constant between ~70 K and 1000 K.