Abstract. In this paper, a new high-order multiscale finite element method (MsFEM) is developed for elliptic problems with highly oscillating coefficients. The method is inspired by the MsFEM developed in [G. Allaire and R. Brizzi, Multiscale Model. Simul., 4 (2005) 1. Introduction. The development of numerical methods for problems with highly oscillating coefficients is an increasingly active field of research. To overcome the computational cost of resolving the fine scale, multiscale finite element methods (MsFEMs) have been developed in [12,13,11,8,14,10]. Accuracy is achieved by solving a fine scale problem locally. These solutions are used to build the multiscale finite element basis to capture the small scale information of the leading-order differential operator. There are several alternatives to this approach for multiscale methods, for example, the multiscale variational method [15] and the heterogeneous multiscale method (HMM) [1], and additional methods are discussed in [4,19,7]. In this work, however, we focus on techniques based on multiscale finite element formulations.Originally, MsFEMs were proposed for linear finite elements; see [12,13]. For many applications, e.g., elliptic problems with singular forcing or nonconvex domains, and wave equations, high-order finite elements are known to be advantageous in terms of accuracy and efficiency, in particular for large problems. Allaire and Brizzi [3] generalized the original approach to enable the use of high-order (order higher than one) elements by local harmonic coordinates. This method uses a composite rule to change the local coordinates. Inspired by that work, we propose in this work a new high-order accurate MsFEM. However, in contrast to the previous work, we do not use a composite rule but approach the development in a more explicit way. Additionally,