How to Fix a Phone That Is Not Vibrating or Has Weak Vibration
Published 2026-10-16 · Marion Phone Repair
Your phone no longer vibrates for calls, texts, or notifications — or the vibration is so weak you cannot feel it in your pocket. Vibration problems can be caused by a software setting, a system mode override, or a failing vibration motor. This guide walks through every fix from the simplest setting check to hardware diagnosis.
Check vibration settings
The most common cause of missing vibration is a setting that has been turned off:
- iPhone: Go to Settings, Sounds and Haptics. Make sure the Vibrate on Ring and Vibrate on Silent toggles are both on. If both are off, the phone will never vibrate regardless of other settings
- iPhone haptic feedback: Settings, Sounds and Haptics, scroll down to System Haptics. Make sure this is on. System Haptics controls the tactile feedback you feel when typing, toggling switches, and interacting with the interface
- Android: Go to Settings, Sound and Vibration (or Sounds and Vibration on Samsung). Check that Vibrate While Ringing is on, and that the Vibration Intensity slider is not set to zero. Samsung phones have separate intensity sliders for calls, notifications, and touch feedback — check all three
- Android vibration intensity: Some phones let you set vibration intensity from off to strong. Settings, Sound, Vibration Intensity. If any slider is at zero, that vibration type is effectively disabled
Check Do Not Disturb and Focus modes
- iPhone: Do Not Disturb and Focus modes can suppress vibration. Open Settings, Focus. Check if any Focus mode is active (the status bar shows a crescent moon for DND or the Focus icon). Tap the active Focus and check its settings — vibration may be silenced by the mode
- Android: Settings, Sound, Do Not Disturb. If DND is active, it may suppress vibration for notifications. Check the DND behavior settings to see what it silences
- Scheduled modes: If vibration disappears at the same time each day, a scheduled DND or Bedtime mode may be responsible. Check for automatic schedules in your DND or Focus settings
Check the Ring/Silent switch (iPhone)
- The physical switch on the left side of the iPhone controls Ring and Silent mode. When the switch shows orange, the phone is in Silent mode
- In Silent mode, the phone should vibrate (if Vibrate on Silent is enabled in Settings). If the phone is in Silent mode but not vibrating, check the Vibrate on Silent setting
- Flip the switch back and forth a few times. If the switch is worn or has debris inside, it may not register the position correctly. The phone should give a brief vibration each time you toggle from Ring to Silent
Test vibration directly
Confirm whether the vibration motor physically works:
- iPhone: Toggle the Ring/Silent switch — the phone should vibrate once when switching to Silent mode. Alternatively, set a timer for 1 minute in the Clock app with vibration. When the timer goes off, it should vibrate
- Samsung: Dial
*#0*#in the Phone app to open the diagnostic menu. Tap Vibration. The phone should vibrate continuously. This directly tests the motor hardware. Tap the button again to stop - Other Android: Set a short timer with vibration enabled, or call the phone from another phone with vibration on ring enabled. If the phone vibrates for the timer or incoming call, the motor works and the issue is with specific notification settings. If it does not vibrate at all, the motor may be failing
Restart the phone
- A simple restart can fix vibration issues caused by a software glitch. The vibration motor is controlled by a system process, and if that process hangs or encounters an error, a restart reinitializes it
- If vibration stopped working suddenly without any settings change, a restart is especially likely to fix it
Check app-specific notification settings
If the phone vibrates for some things but not others, the issue is likely in per-app notification settings:
- iPhone: Settings, Notifications, select the specific app. There is no per-app vibration toggle on iPhone — vibration follows the Sounds toggle. If Sounds is off for that app, there is no vibration for its notifications
- Android: Settings, Apps, select the app, Notifications. Each notification category has its own vibration setting. Tap the category and check if vibration is enabled. Some apps have many categories — a messaging app may have separate settings for messages, calls, and other alerts
- In-app settings: Some apps (WhatsApp, Telegram, Signal) have their own vibration settings inside the app that override system settings. Check the app notification settings within the app itself
Update your phone software
- Vibration bugs occasionally appear in specific OS versions. Update to the latest version: Settings, General, Software Update (iPhone) or Settings, System, System Update (Android)
- If vibration stopped working after a specific update, search online for reports of vibration issues with your phone model and OS version. Known bugs are typically fixed in the next patch
Check accessibility settings
- iPhone: Settings, Accessibility, Touch. Check if Vibration is turned off. This master toggle overrides all other vibration settings — if it is off, the phone will never vibrate for anything. Turn it on
- Android: Settings, Accessibility. Check for any touch or vibration related settings that may have been changed. Some accessibility features modify vibration behavior
Weak vibration causes
If the phone vibrates but the vibration is noticeably weaker than it used to be:
- Check vibration intensity settings: Android phones often have vibration intensity sliders. Settings, Sound, Vibration Intensity. Move the sliders to the maximum. On iPhone, the vibration intensity is not adjustable for standard haptics, but you can choose different vibration patterns: Settings, Sounds and Haptics, then tap a notification type (Ringtone, Text Tone, etc.) and select Vibration at the top to choose a stronger pattern
- Case interference: Very thick or padded phone cases can absorb vibration, making it feel weaker. Remove the case and test. If the vibration feels normal without the case, the case is dampening it
- Motor wear: Vibration motors are mechanical components that wear out over time. The motors in older phones (3+ years of daily use) may produce noticeably less vibration than when the phone was new. This is gradual and normal
- Loose motor: If the vibration sounds different than it used to (rattling, buzzing, clicking) or the phone vibrates asymmetrically (stronger on one side), the motor may have come loose from its mounting. This can happen after a drop. It requires opening the phone to reseat or replace the motor
Types of vibration motors
- Linear actuator (Taptic Engine on iPhone, most modern flagship Android phones): These produce precise, crisp vibrations. They are more durable than older motor types and allow different vibration patterns and intensities. Failure in these motors typically means no vibration at all rather than weak vibration
- ERM (Eccentric Rotating Mass) motors (older and budget Android phones): These are tiny spinning motors with an off-center weight. They produce a buzzy, less precise vibration. They wear out faster and the vibration weakens gradually as the bearings wear. Common in budget phones and phones older than 2019
Factory reset as a last software test
If all settings are correct, the phone is updated, and vibration still does not work, a factory reset determines whether the problem is software or hardware:
- Back up your phone first. Then: Settings, General, Transfer or Reset iPhone, Erase All Content and Settings (iPhone). Or Settings, System, Reset Options, Erase All Data (Android)
- After the reset, before restoring any backup, test vibration. If vibration works on a fresh reset, something in your backup or installed apps was causing the issue. If vibration still does not work after a factory reset, the motor hardware has failed
When the vibration motor needs replacement
If vibration does not work at all — not for calls, not for the silent switch, not in Samsung diagnostic mode — and a restart, settings check, and factory reset did not fix it, the vibration motor or its connection to the motherboard has failed. Common causes include water exposure corroding the motor contacts, a drop disconnecting the motor flex cable, or simple age-related motor failure. Marion Phone Repair can test the vibration motor, check the flex cable connection, and replace the motor if it has failed.