usually about 3-6 weeks. Unless there some type of semi contract in order to get the card. Like for example,if u just signed up for T-mobile to get a free gift card then they might have some "u must be up to date with payments for 90 days in order to recieve the gift card". But if its just a rebate for buying a phone,then you should get it within a month