A multiprofessional educational programme about labour was introduced into the undergraduate curriculum for medical students and the diploma course for midwifery students. The students gained knowledge about labour and a better understanding of each other's role in the care of the labouring women. The change in awareness of professional responsibility was greatest for medical students; it was evident in medical students taught in medical-student-only groups and also in those taught alongside midwives. Differences in professional attitudes between the medical and midwifery students at the start of the course were less marked following completion of the course. The programme was well received by both students and tutors; both groups advocated the use of mixed medical/midwifery teaching in other areas of the curricula. We conclude that multiprofessional learning has a role in medical and nursing education when the intended educational objectives are clearly defined and the educational strategy and learning opportunities selected are appropriate to the objectives.