An undergraduate at Jesus College, Cambridge (1968-71), David Bebbington began his doctoral studies there (1971-73) before becoming a research fellow of Fitzwilliam College, Cambridge (1973-76). Since 1976 he has taught at the University of Stirling, where since 1999 he has been Professor of History. He has also taught at the University of Alabama, Birmingham, at Regent College, Vancouver, at Notre Dame University, Indiana, at the University of Pretoria, South Africa, and at Baylor University, Texas.