Previous researches on oil price volatility have been done with parametric models of GARCH types. In this work, we model volatility of crude oil price based on GARCH(p,q) by using Neural Network which is one of powerful classes of nonparametric models. The empirical analysis based on crude oil prices in US and China show that the proposed models significantly generate improved forecasting accuracy than the parametric model of normal GARCH(p,q). Among nine different combinations of hybrid models (for p = 1,2,3 and q = 1,2,3), it is found that NN-GARCH(1,1) and NN-GARCH(2,2) perform better than the others in US market whereas, NN-GARCH(1,1) and NN-GARCH(3,1) outperform in Chinese case.