The Weierstrass equation
y2= x3+ ax + b, where a and b are rational functions of one variable, defines a
fibration over P1, which we call a Weierstrass fibration. We consider the moduli
space W of rational Weierstrass fibrations over P1. In this paper we determine
the singular locus of W and we compute the general singularities. We work
over C, but it seems possible to generalize our methods to characteristic
p≠2,3.