No, you will need a SIM card to change your phone number. When you change your number, your carrier will provide you with a new SIM card.