employing a three critical points theorem, we prove the existence ofmultiple solutions for a class of neumann two-point boundary valuesturm-liouville type equations. using a local minimum theorem fordifferentiable functionals the existence of at least one non-trivialsolution is also ensured.