In this paper, we study the existence of multiple positive solutions for a nonlocal boundary value problem where the nonlinear term $f$ is allowed to change sign. We obtain at least two positive solutions by using a fixed point theorem in double cones.