This paper presents S-Transform based Competitive Neural Network (CNN) classifier for recognition of inrush current. Using this method inrush current can be discriminate from other transients such as capacitor switching, load switching and single phase to ground fault. S-transform is used for feature extraction and CNN is used for classification. Inrush current data and other transients are obtained by simulation using Electro Magnetic Transients Program (EMTP). The simulation results reveal that the combination of S-Transform and CNN can effectively detect inrush current from other events.