It is a largely aquatic species and occurs in fast flowing mountain streams, under boulders and on wet rocks beside waterfalls.
[1][5] The female Sri Lanka rock frog typically spawns a cluster of eggs in a crevice in the splash zone of a mountain stream.
The male frog guards the eggs in several nests and ensures that they are kept moist while the female plays no further part in parental care.
The eggs hatch into tadpoles that forage for small invertebrates on the surface of the rocks near their nest.
The streams in which it lives and breeds are subject to pollution by agrochemicals and the volume of water is reduced during periods of drought.