สัตวแพทยสภามีอำนาจหน้าที่ดังต่อไปนี้
(1) รับขึ้นทะเบียนและออกใบอนุญาตให้แก่ผู้ขอเป็นผู้ประกอบวิชาชีพการสัตวแพทย์
(2) ทำคำสั่งตามมาตรา 45
(3) รับรองปริญญา อนุปริญญา ประกาศนียบัตร อนุมัติบัตร หรือวุฒิบัตรในวิชาชีพการสัตวแพทย์ของสถาบันต่าง ๆ เพื่อประโยชน์ในการสมัครเป็นสมาชิก
(4) รับรองหลักสูตรต่าง ๆ สำหรับการฝึกอบรมเป็นผู้ชำนาญการในสาขาต่าง ๆ ของวิชาชีพการสัตวแพทย์ของสถาบันต่าง ๆ
(5) รับรองวิทยฐานะของสถาบันที่ทำการฝึกอบรมใน (4)
(6) ออกหนังสืออนุมัติหรือให้วุฒิบัตรแสดงความรู้ความชำนาญในการประกอบวิชาชีพการสัตวแพทย์สาขาต่าง ๆ และออกหนังสือแสดงวุฒิอื่นในวิชาชีพการสัตวแพทย์
(7) ดำเนินการให้เป็นไปตามวัตถุประสงค์ของสัตวแพทยสภา