Yes, it will work on T-mobile once it is unlocked but you will not have access to T-mobile's 3G data since the phone lacks the 1700 mhz data frequency.