Cikal bakal BPSDM Provinsi Riau sebagai lembaga mandiri sebelumnya merupakan Unit Pelaksana Teknis (UPT) Pendidikan dan Pelatihan pada Badan Kepegwaian, Pendidikan dan Pelatihan Daerah (BKP2D) Provinsi Riau sampai dengan Desember 2016.

Badan Pengembangan Sumber Daya Manusia (BPSDM) Provinsi Riau terbentuk bersama Organisasi Perangkat Daerah (OPD) lainnya melalui Peraturan Daerah Provinsi Riau Nomor 4 Tahun 2016 tentang Pembentukan dan Susunan Perangkat Daerah sebaaimana yang diatur dalam Peraturan Pemerintah Nomor 18 Tahun 2016 tentang Perangkat Daerah. Dalam Peraturan Daerah tersebut disebutkan bahwa  BPSDM Provinsi Riau merupakan perangkat daerah yang melaksanakan fungsi penunjang penyelenggaraan urusan pemerintahan Bidang Kepegawaian dan Bidang Pendidikan dan Pelatihan yang menjadi kewenangan provinsi.