Current trends in undergraduate medical education are moving away from traditional ward based learning to ambulatory care teaching. We wanted to know whether students gain more learning outcomes from a dedicated ambulatory teaching environment than a conventional outpatient clinic. A comparative evaluation study using a semi-structured student questionnaire and a structured patient questionnaire was performed. Results indicated the learning environment and organization of the teaching in the Ambulatory Care Teaching Centre (ACTC) rated higher. Surprisingly, however, more learning outcomes were achieved in the conventional outpatient clinic setting, but each venue demonstrated particular strengths with regard to individual outcomes. The level of patient satisfaction in the ACTC was high implying patient care was not adversely affected utilizing this setting. This information will inform practice for the content of future teaching sessions in the outpatient setting.