A solution-doping technique is reported for the reproducible fabrication of low-loss optical fibres containing up to 4000 parts in 106 of rare-earth ions. The method produces excellent dopant uniformity and is sufficiently versatile to allow codoping with different ions.