Abstract-Kernel independent component analysis (KICA) is widely regarded as an effective approach for nonlinear and non-Gaussian process monitoring. However, the KICA-based monitoring methods treat every kernel independent component (KIC) equally and cannot highlight the useful KICs associated with fault information. Consequently, fault information may not be explored effectively which may result in degraded fault detection performance. To overcome this problem, we propose a new nonlinear and non-Gaussian process monitoring method using Gaussian mixture model (GMM) based weighted kernel independent component analysis (WKICA). Specifically, in WKICA, GMM is firstly adopted to estimate the probabilities of the KICs extracted by KICA. The significant KICs embodying the dominant process variation are then discriminated based on the estimated probabilities and assigned with larger weights to capture the significant information during on-line fault detection. A nonlinear contribution plots method is also developed based on the idea of sensitivity analysis to help identifying the fault variables after a fault is detected. Simulation studies conducted on a simple four-variable nonlinear system and the Tennessee Eastman benchmark process demonstrate the superiority of the proposed method over the conventional KICA-based method.