What is a know-it-all; and how do you know if you (or someone in your life) are one?

It is a person who thinks they know all the answers, to everything. Invariably, they don’t! We aren’t talking here about experts or people with a high level of knowledge. We are considering people who think they are far more knowledgeable than they are.

Know-it-alls tend not to have the self-awareness to recognize this trait. So how do you spot such a person, and most importantly, how do you deal with them?

Key traits of a know-it-all

1. Arrogance

Know-it-alls will truly believe they have all the answers. This ego can manifest in several ways, but invariably, this type of person cannot accept that there is a multitude of things that they do not understand.

This huge ego is one of the easiest ways to spot a know-it-all, since they will wear their arrogance on their sleeve, and even believe it to be a positive trait!

2. Argumentative

If you come across someone who is extremely argumentative for no particular reason, there is a good chance they are a know-it-all. This type of person loves the opportunity to prove somebody else wrong, or to make a point. They might insert themselves into somebody else’s conversation just for the opportunity of sparking an argument.

Such a smarty might also turn a gentle discussion into a full-blown row, just for the chance to make their voice heard.

3. Patronizing

Every know-it-all believes themselves to be of higher intelligence than the people around them. Whilst this couldn’t be further from the truth, they will take great pleasure in condescending, speaking down to and patronizing others with their superior intellect.

This patronizing nature comes from the belief that everybody else is less knowledgeable than they are.

4. Correcting others

The one thing that a smarty loves best is to be able to correct somebody else. Jumping in uninvited to a conversation, making a point of identifying errors and flaws in another’s argument, or loudly stating corrections is a sure-fire sign of a know-it-all.

5. Making excuses

On the other hand, the one thing know-it-alls hate most is to be wrong. You would have a very hard time convincing them of this fact, but if a smarty is proven to be incorrect, especially in a public setting, they will endeavor to find any reason to excuse their misinformation.

If they use the wrong word, they might try to pass it off as a colloquialism, for example, or say that they had misheard the question. Anything but admit being wrong!

So now we know the key traits of know-it-alls, how can we deal with them?

Dealing with a know-it-all

As with most unpleasant personality traits, a smarty usually has underlying insecurity that leads to their arrogant behavior. These could include:

  • Insecurity about their own intellect – trying so hard to bury their feelings of inadequacy that they turn this around into being a know-it-all.
  • Lack of self-control – they might be compulsive and feel unable to keep quiet even if their contribution to the conversation is unwelcome.
  • A desire for praise – somebody who yearns for approval might act as an over-achiever, and try to come up with a meaningful answer for every question and appear to be smarter than they are.

How to handle know-it-alls

Here are my tips as to how to manage a know-it-all, particularly when they are a person you are likely to encounter every day, such as a family member, friend or colleague.

1. Ask questions

A smarty wants to wow the world with their knowledge, and can often alienate friends by having a retort or comment deriding every statement somebody else might make.

This can be diffused by asking them questions. This gives a know-it-all the outlet to express themselves, get their opinions off of their chest and perhaps might mitigate their compulsion to denigrate anybody else’s thoughts or feelings.

2. Define the limitations of your time

A smarty-pants wants approval. If you find yourself losing valuable time listening to their ramblings, it is up to you to set the boundaries of your time.

Try explaining that, whilst you are interested in their opinion, you have an urgent matter to attend to. Or, set the parameters before you talk if you have a colleague who thinks they know everything and you know can wax lyrical for hours on end.

3. Admit to not knowing

This only works in some circumstances, but know-it-alls may feel fearful of being ‘found out’ and try to obscure that with having an answer for every question. If this is the underlying reason for their behavior, rather than genuine arrogance, saying that you don’t know the answer could put them at ease.

Realizing the comfort with which most people have in not knowing absolutely everything is an assurance that this is completely normal, and that they will not be judged for not being a human encyclopedia!

4. Try to be understanding

If all else fails, you could try showing tolerance for a smarty-pants who probably finds it very hard to maintain friendships or relationships. They might genuinely not realize the extent of their behavior, or how off-putting it can be, so showing empathy might help them to calm down and control their impulses.

Lauren Edwards-Fowle, M.Sc., B.Sc.

Copyright © 2012-2026 Learning Mind. All rights reserved. For permission to reprint, contact us.

power of misfits book banner mobile

Like what you are reading? Subscribe to our newsletter to make sure you don’t miss new thought-provoking articles!

This Post Has 12 Comments

  1. Lisa M Wright

    I couldn’t help but laugh myself into oblivion. That’s so the boyfriend of over seven years. I get to a point to ask him if he’s writing a book. He’s a culinary master, and me, can tear apart a car’s engine and put it back together. And I’m female.
    You might want to have mentioned to fake a yawn, and change the subject to the weather. 😂 lol!!
    That was entertainment 101!! You made my day.

  2. Rachel

    I’m stressed out by a know it all. I can’t see beyond today, stuck with a know it all in lockdown and feeling very anxious. I bury everything around them, no reason to say anything because everything I say gets shot down or I get smarmy advice I didn’t ask for.

    The pandemic has made me realize the person is crazy. And if you don’t think 100% on every subject the way they do you get corrected and told what to think.

    The looks the person gives me are annoying, smarmy fake smile. So demeaning .

  3. Jan

    Rachel I totally understand. It is difficult for me as I am a generally insecure person and don’t handle confrontation well. I get very defensive when someone questions why I do something, in a snarky sort of way, and I feel foolish and am at a loss for words. I was raised to be nice to others, so having a snappy comeback is difficult for me to achieve.

  4. Maggie

    My favorite comment is “Good to know” and then I walk away and look up the information on the internet. Most likely they were wrong. Never quote a know-it-all until you have fact checked them.

  5. Holly

    I despise the words, “Well, no, actually, that’s not right.” (followed by a 2 hour lecture). Especially when they are just spouting pure bs. Smh. In response to every single thing said.

    1. Mike

      Do you get angry when people disagree with you, Holly? If somebody merely disagreeing with you infuriates and angers you into oblivion, that’s entirely an issue on your end, not on theirs.

      The reality is, nobody owes you validation, approval, camaraderie, etc. Nobody is obligated to agree with your opinions or beliefs, and it’s nobody else’s responsibility to alleviate your personal hang-ups and insecurities, either. Those things are all your responsibility to manage and find a solution for, nobody else. And if you’re suffering from mental health issues, again, that’s entirely your responsibility; if you don’t care about your own mental health, nobody else will. If you’re exhibiting states such as depression, suicidal ideation, urge to self-harm, etc., then that is indeed a serious problem and should be dealt with by a professional. I’m not saying this applies to you – I don’t even know you; the key word here is “IF”.

      Now, I’d like to address the last part of your message; the one about “spouting pure bs”. I’m just going to say this outright: if you’re not willing to listen to someone else, then why on earth should they ever listen to you? Would you appreciate it if someone told you that everything you had to say was “pure bs”? Given the tone of your response, I think we all know the answer to that question.

  6. Mike

    Honestly, this whole “know-it-all” rhetoric is really just silly, meaningless conjecture, and it always has been. Notwithstanding people with psychiatric disorders or some other form of mental illness, people don’t actually believe that they quote/unquote “know everything”. This isn’t only just a seriously absurd thing to think, let alone say, but it is just completely, flat-out impossible. Thus, people who sincerely believe that they “know everything” aren’t merely people “defending their ego”, as is the most popular rationalization to describe such behavior, but rather, these people suffer from a serious mental illness.

    On a side note, the term “ego” is often lazily thrown around ad nauseum to describe other people’s behavior (often those that they disapprove of, hint hint), completely ignoring the several nuanced aspects and possible explanations for general human behavior, which have absolutely nothing to do with “ego” (what does “ego” even mean, as a general term?).

    All this is, is just insecure people getting pissed off that you didn’t agree with what they had to say or validate their world views/philosophies/actions/personal convictions/etc. or what-have-you, and so they turn around and insult you by calling you a so-called “know it all”. “Know-it-all” is just an insult, plain and simple. Thus, people who call others “know-it-alls” (usually for simply disagreeing with them, as is often the case), and accuse such people of being “insecure” are often incredibly insecure themselves. In other words, calling someone a “know-it-all” is just another form of projection, and coping with ones’ own personal hang-ups.

    Now, perhaps, maybe people use the term “know-it-all” as a symptom to describe somebody being condescending, and if that’s your actual intent, then just say they’re being condescending, and not use silly, meaningless terms such as “know-it-all”.

    Here’s the accusation, along with the actual petty gripe:
    What you say: “You’re such a know it all!”
    What you’re actually saying: “Aaagh! HOW DARE you have a different opinion than I do??? Now I’m PISSED, and I’m gonna show it!!11!!”

  7. Sean

    Mike…First of all, your bantering made me yawn and stop reading. Second, are you an insecure person? You must have too much time on your hands to be writing so much utter ridiculousness on behalf of Holly’s comment. Really, get a life man..

  8. Jay

    LMAO Sean you nailed it. Dude has TOO MUCH time

  9. Jared

    Hi. Just wanted to say I appreciate Mike’s comments and insight. Thank you. (Not sarcasm)

  10. Dustie

    Mike, you seem the like the Know it all this article is written about! lmao

  11. heith schmitt

    why would this so called know it all continue to harrass me under my own floor?

Leave a Reply