The three-solutions theorem is established for p-Laplacian boundary value problems in the presence of two pairs of lower and upper solutions, which are well ordered by the relationship between the lower and upper solutions and degree theory. In addition, an application of the three-solutions theorem is given. (C) 2011 Elsevier Ltd. All rights reserved.