Do tego czasu Clifford Olson zabił 10 dzieci. Ponieważ ofiary były obu płci i różniły się wiekiem, władze początkowo nie połączyły spraw (tym bardziej, że znaleziono tylko 3 ciała i wstępnie uznano, że pozostałe dzieci uciekły z domów). Teraz jednak policja w Kolumbii Brytyjskiej zdała sobie sprawę z tego, że ma do czynienia z seryjnym mordercą i rozpoczęła poważne dochodzenie. Było za późno, by uratować 17-letnią Louise Chartrand, którą Olson śmiertelnie pobił młotkiem 30 lipca. Jej ciało pochował w płytkim grobie.
Śledztwo Z powodu bogatej kartoteki kryminalnej Olson stał się pierwszym podejrzanym. Został przesłuchany, jednak brakowało dowodów, by go aresztować. 12 sierpnia Clifford Olson został w końcu aresztowany za próbę porwania dwóch dziewczynek.
Olson wysunął propozycję kontrowersyjnej umowy: za przyznanie się do 11 morderstw i ujawnienie tych ciał, których dotychczas nie znaleziono zażądał po 10 000 $ wypłaconych żonie za każdą z ofiar. Władze początkowo były oburzone. Jednak z braku dowodów, które powiązałyby Olsona z zabójstwami i naciskami ze strony rodzin ofiar, które chciały zapewnić przyzwoity pochówek ukochanym osobom, strony doszły do porozumienia. W styczniu 1982 Olson przyznał się do 11 zabójstw, za które otrzymał 11 wyroków dożywotniego więzienia.