There are three certainties in life: death, taxes, and a new iPhone range release towards the end of the year. And there’s quite a steep upfront cost if you want to buy a shiny new iPhone outright. Alternatively, you can pay off the cost of a new Apple smartphone over a 24-month period with an upfront cost.
Regardless of which handset variant you prefer, buying a new iPhone also means picking a plan from one of the big three telcos: Singtel, StarHub, or M1. Scroll on for this month’s pick of the best iPhone plans.
Best iPhone 17 plan
If you're looking to get your hands on the brand new iPhone 17 and pay it off over 24 months with interest-free repayments, M1 offers a great balance between price and inclusions at $88.95 for a 256GB model.
- 350GB local 5G data
- 500 local minutes
- 100 local SMS
- 1GB Worldwide roaming data for use in 74 destinations
- 2 months free Caller Number Display and Unlimited Weekend Data
Also consider:
StarHub is currently out of stock of base iPhone 17 models, so Singtel is your next best bet.
Best iPhone 17 Pro plan
While StarHub is out of stock of the base iPhone 17, it does have the iPhone 17 Pro in stock, and with it, an excellent value deal with the $110.88 per month (for a 256GB model) Unlimited+ Core Mobile plan. There's also no upfront fees, plus tons of discounts to be had for new port-ins who buy now, pay later.
- Unlimited local 5G data
- Unlimited local and roaming calls
- Unlimited local and roaming SMS
- Unlimited IDD calls to 165 destinations
- 3GB global roaming data for use in 165 countries
- 5GB Southeast Asia roaming data for use in 5 destinations
Also consider:
Singtel has a similar but pricier unlimited data plan, while both Singtel and M1 offer cheaper plans with capped data, calls, and messages.
Best iPhone 17 Pro Max plans
Like above, StarHub does have some iPhone 17 Pro Max stock, making it our pick for the best value option at $117.13 per month for the 256GB model with no upfront payments.
- Unlimited local 5G data
- Unlimited local and roaming calls
- Unlimited local and roaming SMS
- Unlimited IDD calls to 165 destinations
- 3GB global roaming data for use in 165 countries
- 5GB Southeast Asia roaming data for use in 5 destinations
Also consider:
Once again, Singtel has a similar but more expensive unlimited data plan, but if you're looking for a cheaper plan with fewer inclusions, both Singtel and M1 have you covered.
Best iPhone Air plans
No surpise here, StarHub's Unlimited Core+ plan is also the best option for those looking for the ultra-thin iPhone Air, coming to $104.62 per month over 24 months with no upfront fees.
- Unlimited local 5G data
- Unlimited local and roaming calls
- Unlimited local and roaming SMS
- Unlimited IDD calls to 165 destinations
- 3GB global roaming data for use in 165 countries
- 5GB Southeast Asia roaming data for use in 5 destinations
Also consider:
Want your iPhone Air cheaper? Look at Singtel or M1, but expect less data, calls and SMS.
How we choose the best iPhone plans each month
At WhistleOut, we take the job of recommending our monthly winners and runners-up very seriously. That’s why we have a dedicated team that reads dozens of plan documents each week to spot hundreds of plan changes in our database every month.
If you already own an iPhone, the great news is you can pair it with the plans featured on this page, albeit instead of a postpaid mobile plan that includes the cost of a handset, you’re looking at a SIM-only variant. For our best iPhone plan picks, here are some of the factors we take into consideration:
Price
We consider upfront cost not just ongoing plan pricing.
We evaluate price in terms of 24-month value, which helps separate great monthly pricing with upfront fees from a pricier monthly plan with no upfront fees.
Data
To choose the best iPhone plans we use included monthly local data.
This helps determine the overall dollar-to-data value.
We also take into account if that data is 4G or 5G.
Roaming
Singapore is a land of frequent flyers and travellers, so we prioritise plans with roaming inclusions.
While the focus is on roaming data, extra points are given to plans with voice and SMS roaming.