Een stoomtram is een tram die wordt voortbewogen door een stoommachine. Dit gebeurde meestal door een of meerdere tramrijtuigen achter een stoomlocomotief te zetten. Zeldzamer waren trams met een ingebouwde stoommachine. Na de opkomst van de spoorwegen vanaf halverwege de 19e eeuw werden alleen tussen de belangrijkste steden spoorlijnen aangelegd. Om ook naar kleinere plaatsen een betaalbare verbinding te kunnen aanleggen, werd een lichtere vorm van transport ontwikkeld. Dit werd de stoomtram. In veel landen was en is er speciale wetgeving. Hierbij behoeft de stoomtram (en sinds eind 19e eeuw ook de elektrische tram) aan minder zware eisen te voldoen dan de spoorwegen, maar aan de andere kant waren er beperkingen wat betreft gewicht en snelheid.