IPhone 4 not playing ringtone

My iphone is not playing the ringtone when I get a call. The switch on the side is not on vibrate. When I listen to music without headphones sound come out. The ringtone only plays if I have earphones in.

I would try going into your sound settings and make sure the volume is all the way up and make sure that your vibrate on ring and vibrate on silent is turned on. These are features you don't necessarily need to be turned on but it might fix the issue of one of them is turned off.
Another option is to try restarting you phone by just clicking the power button and if that doesn't work then push the home button and the power button at the same time until you see the apple symbol, then let go of the buttons and it will reboot and see what happens.
If that doesn't work I would suggest taking it to an Apple Store and see if they might know what to do.
The IPhone 5S is also coming out soon, so it just might be time for an upgrade.
Nearest Radio Shack you can trade it in and get credit towards the 5 or 5S.
Hope that helps.

  • Why isn't my ringtone playing on my iPhone? Everything appears to be on, but my ringtone, text tone, and any other alerts won't play, it just vibrates! I have an iPhone 4. What's wrong, how can I fix this?
  • Why is my iPhone playing wrong ringtone? I have an iPhone 4 that I have recently upgraded from iOS 4.3.3 to iOS 6.0.1. It had all my ringtones that i had downloaded still there after I upgraded, but when I picked one, if anyone called, it would stay at that default ringtone, the marimba. All my contacts and the settings are set to my ringtone, but it still plays the marimba ringtone. Can anyone help?
  • Why does iTunes not sync a ringtone to my iPhone 4s? So i have a Ringtone that ai want to sync to my iPhone and when i do it says, "Skrillex - WEEKENDS! (feat. Sirah)" was not copied to the iPhone "--- iPhone" because it could not be found. But when i go to tones and listen to it, it doesn't say the message that the song could not be found.
  • Why are my iphone songs not playing? Well i put songs on my iphone and when i go to music to play them there gray and when i tap them nothing happens. How do i fix this?