Il costo di un treno giocattolo varia molto in base ai materiali, alle componenti e dimensioni del set, al tipo di alimentazione e alle funzionalità presenti. Possiamo suddividere i trenini in quattro fasce di prezzo:
Trenini giocattolo in plastica per bambini piccoli: dai 10 ai 30 €;
Trenini in legno con binari inclusi: dai 30 ai 100 € a seconda della grandezza del set e dei pezzi inclusi;
Trenini a batteria con set completo di binari e altri accessori: dai 60 ai 200 €;
Trenini per modellismo e da collezione: dai 200 € in su;
Trenini singoli: dai 10 ai 40 € in base alle funzionalità e al numero di vagoni inclusi nel convoglio.