Halmos taught at Syracuse University, the University of Chicago (1946–60), the University of Michigan (~1961–67), the University of Hawaii (1967–68), Indiana University (1969–85), and the University of California at Santa Barbara (1976–78). From his 1985 retirement from Indiana until his death, he was affiliated with the Mathematics department at Santa Clara University (1985–96).