Background: Although being in the frontline of healthcare and having a crucial role in the reduction of stigma, evidence has shown that nurses and undergraduate nursing students hold unfavourable attitudes toward mental illness . There is, to our knowledge, no previous study that explored attitudes toward mental illness among nursing students in Tunisia, nor in North African countries. Aim: We aimed to assess stigma in nursing students as compared to nonhealth care students, and the relationship between stigma and education variables in the nursing students group. Methods: The 'Community Attitudes toward the Mentally Ill', the 'Mental Health Knowledge Schedule', and 'Reported and Intended Behaviour Scale' were administered to 255 nursing students and 332 nonhealth care students. Findings: Despite nursing students being more knowledgeable about mental disorders than nonhealth care students; they held significantly more stigmatising attitudes toward people with mental disorders in two dimensions: Authoritarianism and Community mental health ideology. After controlling for confounders, we found that having taken mental health courses significantly predicted more favourable attitudes toward people with mental disorders and better knowledge of mental health stigma. Being interested in working in psychiatric wards helped predict more favourable attitudes and intended behaviours. Discussion: In general, results from this study are of concern as it presents evidence of an overall similar or even greater tendency to negative attitudes toward mental illness among nursing students than among nonhealth care students. Conclusion: There is an urgent need for antistigma interventions in nursing schools. These interventions should target nursing students with the most negative attitudes, including male students and those who have never had personal experience with mental illness. Interventions should also work to build up nursing students' interest in mental health nursing during their undergraduate years.