Yes, any unlocked phone supporting HSPA on the 850 and 1900 frequencies. That means 3G on AT&T, Rogers, Bell, or Telus.