O Mawlai Sports Club é um clube profissional de futebol com sede em Shillong, Meghalaya, Índia. O clube compete na I-League, a principal liga de futebol da Índia. O Mawlai SC foi fundado em 1946 e é um dos clubes de futebol mais antigos da Índia. O clube manda seus jogos no Jawaharlal Nehru Stadium, que tem capacidade para 30.000 pessoas. O Mawlai SC é um dos clubes de futebol mais populares da Índia e tem uma grande torcida. O clube conquistou vários títulos ao longo de sua história, incluindo a I-League em 1996-97 e 2010-11. O Mawlai SC também conquistou a Copa da Federação Indiana em 1996 e 2011. O clube representou a Índia em várias competições internacionais, incluindo a Copa da AFC e a Liga dos Campeões da AFC.