2016–17 Malaysia Purple League (also known as SS Purple League for sponsorship reasons) is the third edition of Malaysia Purple League. It started on 12 December 2016 and concluded on 12 February 2017. It consisted of 45 league ties (each tie consisting of 5 matches) in Stage 1. Top six teams in Stage 1, then progressing to the finals stage.