In the present paper, we obtain several sufficient conditions for Carathéodory functions in the open unit disk U = {z ∈ C : |z| < 1}. We also obtain sufficient conditions for p-valent or starlike functions. Moreover, we improve some results due to Nunokawa [Tsukuba J. Math. 13 (1989), 453–455] as some special cases of main results