Multi-view unsupervised feature selection (MUFS) has been proven to be an efficient dimensionality reduction technique for multi-view data. Existing methods have two main challenges: (1) The consistency information from different views is not fully exploited. (2) The cluster structure of the original data is not well utilized. To settle these problems, we propose a novel consensus and discriminative non-negative matrix factorization (CDNMF) for multi-view unsupervised feature selection. Specifically, CDNMF obtains a robust low-dimensional latent space by NMF with an ℓ2,1-norm constraint. To select more discriminative features, we further impose a sparsity constraint on the learned latent features. Moreover, CDNMF performs k-means clustering on all views separately to obtain the pseudo-labels of each view, which are used to guide the learning of consensus information among views. To solve our model, we develop an efficient iterative optimization algorithm. Extensive experimental results on ten benchmark datasets demonstrate that the proposed significantly outperforms several existing feature selection methods in clustering tasks.