In this paper, we present a new virtual eyeglasses try-on system based on face pose estimation, and provides technical support for the realization of the user online optimal commodity purchase. Firstly, we use color model combining shape model for face detection in the scene. Then, we use face geometry relationship to achieve precise positioning of the human eye. We furtherly estimate the face pose information based on a priori knowledge of the symmetrical of eyes in the face region, which is the deviation angle of face with the front side. Finally, we integrate the images of glasses to face and achieve the virtual eyeglasses try-on system according to calculating the angle and location information of eyes. This method provides a reliable technical support and application for the future implementation of virtual visualization between customers and goods in 3D environment.