The short version: Facebook keeps suggesting the same friend because its algorithm has decided that person sits close to you in its graph, through mutual friends, shared contacts, location pings, or an uploaded phone book, and dismissing the suggestion once rarely resets that score. The repetition isn't a glitch, it's the system telling you how strongly it believes you two should be connected. Hiding or ignoring the suggestion tells Facebook almost nothing, which is why it keeps coming back.
What's driving the repeat suggestion
Facebook's People You May Know feature doesn't run once a day and forget. It recalculates constantly, pulling from a stack of signals that rarely all disappear at once. The big ones are mutual friends, shared Facebook Groups, contact uploads (yours or theirs), location data from your phone, and cross-referencing with Instagram or WhatsApp if the accounts are linked. If you've got 40 mutual friends with someone, that's an enormous pull on the graph, and one dismissal isn't going to override it.
There's also a less comfortable layer: Facebook treats a dismissed suggestion differently depending on how you dismiss it. Clicking the small "x" is a weak signal. It tells the system "not right now," not "never." Choosing "Remove" is slightly stronger. But even that doesn't delete the underlying data points linking you two, it just suppresses the display for a while. That's the uncomfortable truth most explainers skip over: you're not telling Facebook to forget the connection, you're telling it to be quieter about something it still believes is true.
A worked example
Say you run a small events business and you once worked a conference alongside a freelance photographer. You never added them, but you're in three of the same Facebook Groups, you've both been tagged in photos from the same venue, and a handful of your contacts have them saved in their phone books too. Facebook sees that overlap and starts surfacing them in your suggestions. You dismiss it twice over a month. Nothing changes, because the system isn't weighing your dismissal against the strength of the signal, it's just noting "user not ready yet" and trying again in a week or two.
Now imagine a second scenario: an old school friend you fell out with years ago. No mutual friends left, no shared groups, but you both still have each other's number saved. That single contact-upload signal can be enough to keep that one name popping up for months, long after every social overlap has gone. People find this unsettling, and fairly so, because it exposes just how much weight Facebook gives to phone contacts over your actual on-platform behaviour.
The specific reasons it won't let go
- Mutual friend count above roughly 15 to 20 tends to create a persistent suggestion that barely budges with simple dismissals.
- Shared Group membership, especially active ones, refreshes the match every time either of you posts or comments.
- Contact sync, if either party has the other's number stored and synced, is one of the stickiest signals and survives even after you've blocked unrelated suggestions.
- Location proximity, if your phone's location history overlaps with theirs regularly (same gym, same office building, same school run), adds another layer that has nothing to do with your actual social graph.
- Cross-app signals from Instagram or WhatsApp, if linked, feed back into the Facebook suggestion engine even if you never see those apps as connected.
What resets it
If you want a suggestion gone rather than just suppressed, there are a few steps that work better than repeated dismissal:
- Remove their number from your phone's contacts and switch off contact sync in Facebook's settings, under Settings and Privacy, then Settings, then Apps and Websites or Upload Contacts depending on your device.
- Leave shared Groups you're not actively using. If you're in a Group purely because you joined it once for an event, that membership is still feeding the match.
- Use "Remove" rather than the quick "x" every time it appears, which is a marginally stronger signal over repeated use.
- Check Facebook's Off-Facebook Activity settings to see what third-party data is being matched against your profile, since some suggestions come from data brokers rather than your friend list at all.
None of this guarantees instant results. Facebook has openly said in its help documentation that suggestions are based on a mix of signals and that removing one doesn't always remove the underlying match, which lines up with what people report anecdotally. For a fuller breakdown of what Meta's own help pages say on this, it's worth reading why Facebook suggests friends in the first place, since the mechanics there explain a lot of the repetition too.
Why this matters beyond mild annoyance
If you run a business page or manage a brand presence, understanding how the suggestion engine weighs signals matters more than it looks. The same logic that keeps surfacing your old photographer contact is the logic that decides which pages get suggested to new audiences, which Groups cross-pollinate membership, and how your personal account's activity bleeds into your professional one if they're not kept separate. If you're trying to build a following without your personal network getting tangled into your business suggestions, it's worth understanding how linking related Facebook Groups together works, because the same connective tissue is at play.
And if you're managing multiple pages or a team account, the suggestion algorithm's hunger for contact data is one more reason to keep business devices and business contact lists separate from personal ones. A lot of small business owners don't realise their business Facebook account is pulling suggestions from a personal phone's contact list because they logged in from the same device once. Using real Facebook management tools rather than juggling logins on one phone avoids exactly this kind of bleed.
The bit nobody likes admitting
Here's what rarely gets said plainly: Facebook doesn't care whether you want to be friends with someone, it cares whether connecting you is likely to increase time spent on the platform. A repeated suggestion isn't a courtesy, it's a retention tactic. The more mutual signals exist, the more confident the system is that adding that friend will lead to more scrolling, more tagging, more notifications pulling you back in. That's not a conspiracy, it's stated plainly enough in Meta's own investor materials about engagement-driven product design. Knowing that changes how you treat the suggestion. It's not Facebook trying to help you reconnect, it's Facebook trying to keep you logged in.
Want AI doing the heavy lifting in your marketing?
I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.
This is also why advertising on the platform works the way it does, the same graph that decides who you might know is the backbone of how ad targeting finds lookalike audiences. If you're spending money on Facebook ads and wondering why certain audiences keep getting suggested to you as targets, it's the same underlying mechanism, and it's worth understanding before you buy anything built on top of it. There's a good rundown of what to consider before buying Facebook advertising software that touches on exactly how much of this targeting logic is opaque even to Meta's own advertisers.
What I'd do
If a single suggestion keeps nagging at you and it's someone you'd rather not see, don't bother with repeated dismissals, go straight to removing the contact and leaving shared Groups. It takes five minutes and it's the only approach with any real evidence behind it. If it's just mild background noise leave it. The suggestion engine isn't personal, it's pattern matching, and fighting it one dismissal at a time is a losing game against a system built to keep testing.
Frequently asked questions
Does dismissing a Facebook friend suggestion stop it from coming back?
Not reliably. Dismissing with the "x" is a weak signal that tells Facebook "not now," and the suggestion often reappears within a few weeks because the underlying mutual friends, Groups, or contact data haven't changed.
Why does Facebook suggest someone I have no mutual friends with?
This usually means the match is coming from contact sync (either of you has the other's number saved), shared location data, or cross-app signals from Instagram or WhatsApp rather than from your actual friend list.
Can I stop Facebook from using my phone contacts for suggestions?
Yes, go to Settings and Privacy, then Settings, then look for Apps and Websites or Upload Contacts, and turn off contact syncing. You may also need to delete previously uploaded contacts from that same menu.
Is Facebook's friend suggestion algorithm trying to help me or keep me on the app?
Meta's own investor and engagement reporting is clear that features are built around time spent on platform, and friend suggestions are part of that engagement loop, not a neutral social courtesy.
Run a business, a brand or a blog? I feature tools, products and expert guest posts for an audience of 15,000. See how it works