Face detection is one of the challenging problems in the image processing . A novel face detection system is presented in this paper. The approach relies on skin based color , while features extracted from two dimentional Discreate cosine transfer (DCT) and neural networks . which can be used to detect faces by using skin color from DCT coefficient of Cb and Cr feature vectors. This system contains the skin color which is the main feature of faces for detection ,and then the skin face candidate is examined by using the neural networks, which learns from the feature of faces to classify whether the original image includes a face or not. The processing stage is based on normalization and Discreate Cosin transfer (DCT). Finally the classification based on neural networks approch. The expriments results on upright frontal color face images from the internt show an a exellent detection rate.