In this paper we study a non-homogeneous eigenvalue problem involving variable growth conditions and a sign-changing potential. We prove that any λ > 0 sufficiently small is an eigenvalue of the nonhomogeneous eigenvalue problem { −div(a(|∇u|)∇u) = λV(x)|u|q(x)−2u, in Ω, u = 0, on ∂Ω. The proofs of the main results are based on Ekeland’s variational principle.