Pada 22 Juni 2018, Dahlin dipilih sebagai pemain pertama oleh Buffalo Sabres dalam Draft. Dia adalah pemain Swedia pertama yang dipilih secara keseluruhan sejak Mats Sundin pada tahun 1989
, dan Swedia kedua secara keseluruhan untuk mencapai prestasi. Pada tanggal 9 Juli, ia menandatangani kontrak tiga tahun, entry-level dengan Sabres. Dahlin berpartisipasi di kamp pelatihan Sabres dan membuat daftar malam pembukaan untuk musim 2018-19. Dia membuat debut NHL pada tanggal 4 Oktober dalam kekalahan 4-0 dari Boston Bruins. Dahlin mencatat gol NHL pertamanya pada 13 Oktober dalam kemenangan 3-0 atas Arizona Coyotes. Pada 9 Februari 2019, setelah menang atas Detroit Red Wings, Dahlin menjadi bek kelima dalam sejarah NHL yang mencatat 30 poin sebelum usia 19 tahun. Setelah musim rookie, Dahlin dinobatkan sebagai salah satu dari tiga finalis untuk Calder Memorial Trophy sebagai rookie teratas di NHL.