A genetic algorithm-support vector regression model (GA-SVR) is proposed for machine performance degradation prediction. The main idea of the method is firstly to select the condition-sensitive features extracted from rolling bearing vibration signals using Genetic Algorithm to form a condition vector. Then prediction model is established for each feature time series. And the third step is to establish support vector regression models to obtain prediction result in each series. Finally, the condition prognosis can be obtained through combing all components to form a condition vector. Vibration data from a rolling bearing bench test process are used to verify accuracy of the proposed method. The results show that the model is an effective prediction method with a higher speed and a better accuracy.