No, players need to reach account level 20 before they can either create or join a squad in Mobile Legends. This ensures that players have a certain level of experience and understanding of the game before engaging in squad activities.