เมื่อ ปี พ.ศ. 2539 มหาวิทยาลัยมหาสารคาม ได้จัดทำโครงการจัดตั้งคณะเภสัชศาสตร์ขึ้นในสังกัดคณะวิทยาศาสตร์ การดำเนินงานในระยะแรกเป็นการเตรียมความพร้อมด้านอาจารย์ ด้วยการคัดเลือกบุคคลเข้ารับทุนศึกษาต่อในระดับ ปริญญาโทและเอก (รายงานประจำปี คณะเภสัชศาสตร์, 2550) ปี พ.ศ. 2541 มหาวิทยาลัยมหาสารคามและ กระทรวงสาธารณสุข ได้จัดทำข้อตกลงความร่วมมือจัดการศึกษาหลักสูตรสาธารณสุขศาสตรบัณฑิต โดยให้อยู่ในความรับผิดชอบของโครงการจัดตั้งคณะ เภสัชศาสตร์ ทำให้พันธกิจของโครงการมีขอบเขตความรับผิดชอบ 2 สาขาวิชา คือ สาขาวิชาเภสัชศาสตร์และสาขาวิชาสาธารณสุขศาสตร์ จึงมีการเปลี่ยนชื่อโครงการให้เหมาะสมและสอดคล้องกับพันธกิจที่เพิ่มขึ้น เป็น โครงการ จัดตั้งคณะเภสัชศาสตร์และวิทยาศาสตร์สุขภาพ วันที่ 13 กุมภาพันธ์ พ.ศ. 2542 สภามหาวิทยาลัยมหาสารคาม มีมติให้จัดตั้งคณะเภสัชศาสตร์และวิทยาศาสตร์สุขภาพขึ้นเป็นหน่วยงานภายใน มหาวิทยาลัย นับเป็นคณะเภสัชศาสตร์ ลำดับที่ 12 ของประเทศไทย และเป็นลำดับที่ 3 ของภาคตะวันออกเฉียงเหนือ ปีการศึกษา 2541-2544 เปิดสอนระดับปริญญาตรี 3 หลักสูตร ดังนี้
1. หลักสูตรสาธารณสุขศาสตรบัณฑิต ต่อเนื่อง 2 ปี รับนิสิตรุ่นแรกในปี 2541
2. หลักสูตรเภสัชศาสตรบัณฑิต (PharmD) ต่อเนื่อง 2 ปี รับนิสิตรุ่นแรกในปี 2542
3. หลักสูตรเภสัชศาสตรบัณฑิต (PharmD) รับนิสิตรุ่นแรกในปี 2543
ปีการศึกษา 2545 ได้เปิดหลักสูตรใหม่เพิ่มขึ้นอีก 2 หลักสูตร ระดับปริญญาตรี ได้แก่ หลักสูตรวิทยาศาสตรบัณฑิต สาขาวิชาการแพทย์แผนไทยประยุกต์ ต่อเนื่อง 2 ปี ระดับปริญญาโทได้แก่ หลักสูตรสาธารณสุขศาสตรมหาบัณฑิต คณะจึงมีขอบเขตความรับผิดชอบเพิ่มขึ้นเป็น 3 สาขาวิชา ได้แก่ สาขาวิชาเภสัชศาสตร์ สาขาวิชาสาธารณสุขศาสตร์ และสาขาวิชาการแพทย์แผนไทยประยุกต์ ในเดือนสิงหาคม 2546 มีการแยกสาขาวิชาสาธารณสุขศาสตร์ออกไปจัดตั้งเป็นคณะสาธารณสุขศาสตร์ ในเดือนมกราคม 2547 มีการย้ายสาขาวิชาการแพทย์แผนไทยประยุกต์ออกไปสังกัดคณะแพทยศาสตร์ วันที่ 9 มภาพันธ์ 2548 สภามหาวิทยาลัยมหาสารคาม ได้ปรับปรุงระเบียบและเปลี่ยนชื่อคณะเภสัชศาสตร์และวิทยาศาสตร์สุขภาพ เป็น คณะเภสัชศาสตร์ เรียกชื่อเป็นภาษาอังกฤษว่า The Faculty of Pharmacy