Yes, but you may need to wait 1-2 days if you do not already have a compatible SIM card.
If you have an old SIM card that fits, then it will be easy to activate this phone. I didn't (S5) so I tried to go to a Verizon store. Long story short, they would NOT activate the S8. However, I did it all online and expedited a SIM card to my house and it worked perfectly.