A:Answer Compatible with GSM carriers, including AT&T and T-Mobile
Also compatible with GSM SIM Kits, including Cricket Wireless, Tracfone, Net10, H2O, AT&T Prepaid and Simple Mobile. So if virgin is a GSM carrier I would say yes. You would have to get SIM card from them