We introduce an iterative scheme by the viscosity iterative method for finding a common element of the solution set of an equilibrium problem, the solution set of the variational inequality, and the fixed points set of infinitely many nonexpansive mappings in a Hilbert space. Then we prove our main result under some suitable conditions.