Abstract. We give a new construction of Ricci-flat self-dual metrics which is a natural extension of the Gibbons-Hawking ansatz. We also give characterisations of both these constructions, and explain how they come from harmonic morphisms.Introduction. In [15,18], G.W. Gibbons and S.W. Hawking introduced a construction of Einstein self-dual metrics with zero scalar curvature (see [24] for a thorough discussion of this ansatz). The construction is in the spirit of Kaluza-Klein theory with the projection of the (local) bundle being a Riemannian submersion followed by a conformal transformation.A harmonic morphism is a map between Riemannian manifolds which preserves Laplace's equation (see Section 2 below). In [7], R.L. Bryant gave a local normal form for the metric on the domain of a submersive harmonic morphism with one-dimensional fibres. When the domain is four-dimensional, this local normal form includes that of the Gibbons-Hawking ansatz.In [26,27], it is shown that, from an Einstein four-manifold, there are precisely three types of harmonic morphism with one-dimensional fibres. The first two types are due to R.L. Bryant and to P. Baird and J. Eells, respectively, and lead to the Gibbons-Hawking construction and the well-known warped product construction of Einstein metrics (see Theorem 1.1 and Theorem 1.2 below). The third type can be seen as a construction of Ricci-flat self-dual metrics. We present this new construction in Section 1 (Theorem 1.3) together with the above mentioned result from [26,27] reformulated as a classification result for Einstein four-manifolds whose metric can be written in Bryant's local normal form (Theorem 1.5). In Section 2 we review some facts on harmonic morphisms. In Section 3 we give proofs of the results of Section 1 and show that our construction is a natural extension of the Gibbons-Hawking ansatz; indeed all three constructions are characterised by an equation (3.1) which generalizes the monopole equation. We also classify the harmonic morphisms with one-dimensional fibres on compact Einstein four-manifolds. Our new construction involves solving equation (1.5) below, which is a particular case of the Beltrami fields equation of hydrodynamics (see [20]). In Section 4 we describe all solutions of (1.5), both locally and globally, on 5 3 by a method similar to the one used in [20] to describe solutions of the Beltrami fields equation on R 3 (see Remark 4.2), giving all Einstein metrics of the form (1.4) below; in fact we show that for such metrics the Einstein condition is equivalent to the Beltrami fields equation.