The aim of this paper is to give necessary and suffcient conditions for anti-derivations to be zero on 2-torsion free triangular rings. As an application of our main result, we present suffcient conditions for anti-derivations to be zero on block upper triangular matrix rings.