This paper discusses the application of ANN for weather forecast, using VC dimension method to find an appropriate topology forANN. Furthermore, genetic algorithm is used as a more efficient and veracious way to find the original weights of the ANN .