No, you need a SIM card to make outgoing calls from a mobile phone. The SIM card contains your unique identification and network information required for making calls.