A steam clock is a clock which is fully or partially powered by a steam engine. Only a few functioning steam clocks exist.