Een tanklocomotief is een stoomlocomotief die het water in tanks aan de zijkanten van de ketel vervoert, in plaats van in een aparte tenderwagen. Hierdoor is de motor compacter en wendbaarder, waardoor hij ideaal is voor gebruik op rangeerterreinen en op zijlijnen. Tankmotoren werden voor het eerst ontwikkeld in het begin van de 19e eeuw en bleven in gebruik tot het einde van het stoomtijdperk in de jaren zestig.
Thomas the Tank Engine is een fictief personage gebaseerd op een echte tanklocomotief genaamd "Pug". Pug werd in 1864 gebouwd door de Avonside Engine Company in Bristol, Engeland. De echte mopshond is nog steeds in gebruik en is te zien op de Avon Valley Railway in Wiltshire.