Background: Currently, non-communicable diseases (NCDs) are among the global health problems accounting for more than 70% of deaths. Yet, healthcare, workers, university and college students who are key educators to the public are at high risk of NCDs. The objective of this study was to assess modifiable risk factors for NCDs among medical and non-medical university students in Dar es Salaam, Tanzania.Methods: A cross-sectional study included respondents from six universities; split equally between medical and non-medical programmes. From universities with medical programmes, we randomly selected students in clinical track. We administered a modified WHO STEP-1 questionnaire to collect data on modifiable risk factors of NCDs.Results: A total of 574 students participated in the study. Of these, 315 (54.9%) undergraduates were in medical programmes. Few, 7 (3.1%), of the non-medical undergraduates and 14 (4.7%) of the non-medical undergraduates had none of the NCDs risk factors. The proportion of harmful alcohol consumption among medical and non-medical university students was 15 (4.8%) and 6 (2.3%) respectively. Students reporting sedentary lifestyle was significantly (p < 0.01) higher among non-medical undergraduates, 97 (37.5%), as compared to 82 (31.2%) students in non-medical universities. Undergraduates in non-medical programmes have 10% significantly increased prevalence ratio of high modifiable risk as compared to medical university students, (aPR=1.1, 95%CI: 1.0–1.2) independent of age and sex.Conclusion: Tobacco and armful alcohol consumption among students in medical and non-medical universities is low. Reported physical inactivity and unhealthy diet are high. We suggest broader communication strategies targeting university students in medical and non-medical programmes on dangers of NCDs and awareness of their modifiable risk factors.