New sufficient criteria are obtained for the oscillation of a non-autonomous first order differential equation with non-monotone delays. Both recursive and lower-upper limit types criteria are given. The obtained results improve most recent published results. An example is given to illustrate the applicability and strength of our results.