Graded glass and glass-hydroxyapatite coatings on Ti-based and Co-Cr alloys have been prepared using a simple enameling technique. The composition of the glasses has been tailored to match the thermal expansion of the alloys. By controlling the firing time, and temperature, it has been possible to control the reactivity between the glass and the alloy and to fabricate coatings (25 to 150 mu m thick) with excellent adhesion to the substrate, resistant to corrosion and able to precipitate hydroxyapatite during in vitro tests in simulated body fluid.