We study the existence of first integral for holomorphic foliations in different scenarios and under different conditions, for instance germ of foliations given by vector fields and having a formal first integral or infinitely many invariant hypersurfaces.