How can I assign an iPhone ringtone to a specific contact?

Sometimes you want to hear a special ringtone for specific callers. To assign a ringtone other than the default ringtone to a contact follow these steps:

1. Open your Contacts list.
2. Select the name of the contact to customize.
3. Touch the Edit button. Scroll down and select ringtone.
4. Choose the desired ringtone from the list. You will hear the ringtone.
5. Press the Save button in the upper right hand corner of the screen.
6. Now when that contact calls you will hear the new ringtone.


Thank you for this invaluable info. I was woken at 6am on Easter Sunday with a txt from a "you have won $200,000". I followed the steps and have allocated a silent ringtone. iphone should have been designed with blocking system.

Thank you so much for this - very useful. I can finally assign silent ringtones to charities that call me every freaking day.