In this article, we present some refinements of numerical radius inequalities for operators on Hilbert space. Further, we also obtain some new upper bounds for the numerical radius of the Cartesian decomposition of operators which improves the existing bounds.