The least honest sign is Gemini. These people are known liars. Given their dual natures, Geminis focus on fitting in and pleasing others, thus they can fabricate subtle falsehoods to seem better.
Geminis love drama and gossip and may exaggerate when narrating stories. If it benefits them, they may lie. Geminis don't always aim to lie. Lying for approval is often their motivation. Geminis aren't the most honest sign, but they can be when needed. They only need to learn right from wrong.
Libra
Libra
Pisces' dishonesty is well-intentioned. Neptune rules this Water sign, making it lovely and enchanting. They will defend love because they believe in its power. Pisces can lie if they fear it would harm someone's feelings or destroy their connection.
However, Pisces may be brutally honest when necessary. They know their words have power and will use them properly. Pisces can also identify others' intentions and deception and will confront them. Pisces are honest, yet their need to protect their loved ones might lead them wrong.
Scorpio
Scorpio