We prove that degrees of rational solutions of an algebraic differential equation F (dw/dz,w, z) = 0 are bounded. For given F an upper bound for degrees can be determined explicitly. This implies that one can find all rational solutions by solving algebraic equations. Consider the differential equation F (w′, w, z) = 0, (w′ = dw/dz) (1) where F is a polynomial in three variables. Theorem 1 For ...