The river Teplá springs at peat-bog meadows on the northern slope of hill Podhorního vrchu, in altitude of 784 m above sea level. Than it flows into dam Podhora. After several Kms the river flows into the old pond Betlém, which was made in the 15th century by religious from monastery in Teplá. Behind the town Teplá the river strongly falls into lowland and to dam Březová. At this part there is the most romantic and wild canyon near junction with brook Mnichovský potok. The river flows into river Ohře in spa town Carlsbad.