If you already have a working Verizon Nano-SIM card, sure. If you want to activate new service, not always (even though they're required by FCC to allow compatible devices on their network).Not sure about Sprint at this point, but as I recall it's as simple as just popping in a Verizon SIM when it comes to Verizon these days.