En 1854, McCoy aceptó la cátedra de ciencias naturales de reciente creación en la Universidad de Melbourne, donde dio clases durante más de treinta años.