yes but don't call customer support. Xfinity/comcast i think has one of the worst support lines ever. Really hard to understand and usually don't know WTF they are talking about but yes the definitely support esim (New iphones) or there would be a max exodus and they wouldn't have the new iphones proudly displayed on their web page. I ordered one directly from them so i'm assuming its going to be very easy but if you ordered it from apple you might have to make a visit to your local xfinity store when you get your new phone. TMobile from what i've seen makes it the easiest. You just download their app and it does everything for you. Why everyone can't do this i don't know.