The antiferromagnetic domain structure of BiFeO 3 films was imaged and changes induced in the antiferromagnetic domains on switching the ferroelectric polarization was recorded. Ferroelectric measurements confirm a large polarization value along the surface normal and magnetic measurements show a weak, saturated magnetic moment. The ferroelectric domain structure is both imaged and switched using piezoelectric force microscopy (PEM). The antiferromagnetic domain structure is studied before and after electrical poling using photoemission electron microscopy (PEEM) based on X-ray linear dichroism (XLD). Bulk BiFeO 3 is a room temperature ferroelectric with a spontaneous electric polarization directed along one of the axes of the perovskite structure. Coupling between ferroelectricity and antiferromagnetism in BiFeO 3 thin film is a result from the coupling of both antiferromagnetic and ferroelectric domains to the underlying ferroelastic domain structure.