There are a few items that will happen to switch your number from one carrier to another (this is called a port), and the time period can vary based on how easily your current provider handles the port. Ports take an average of 7-10 days to complete, but in extreme cases, they can take up to 4 weeks.