Plot hole: After Cole explains he might not be able to regain control after embracing his demonic half, he tells Phoebe she should have the Belthazor vanquish potion ready just in case. But in "Look Who's Barking", Piper tried using that potion on Cole and it didn't work because he had himself magically protected from it. (00:27:15)
Plot hole: Leo suggests to Piper that they use their magic to scare Wyke into a confession. In Ex Libris (Season 2) it is established that they can't/shouldn't use their powers to punish the guilty - even if it means saving/helping an innocent. There's no way Leo would suggest such an immoral course of action.
Plot hole: Cole explains that the demonic power is driving Karen mad because she is human. Cole later has Paige infected with one to drive her mad. This doesn't make sense since Paige is doubly not human, and shouldn't be driven mad. In fact the Charmed Ones have had demonic powers before and were not driven mad, but instead turned evil.
Suggested correction: They all are human, just not mortals.
Plot hole: In episode 1-2 ("I've Got You Under My Skin"), Alec buys Phoebe a martini at Quake. but then in episode 5-11 ("The Importance of Being Phoebe"), Cole tells Kaya that Phoebe doesn't drink. Then, in episode 5-17 ("Lucky Charmed"), Jason buys Phoebe a "Martini, dirty" at the end.
Plot hole: Paige says she cannot wait to tell the local witch doctors that Borneo demons are not impervious to magical powers. But in the episode 'House Call', they act as if they have never heard of witch doctors, let alone dealt with them. (00:01:45)
Plot hole: The Sea Hag says at the start of the episode to Mylie that as an immortal being, only she can place the augur shell over her heart to give up her life. But at the end of the episode Necron magically places the shell onto Phoebe and it nearly sucks the life out of her. (00:03:20 - 01:14:55)
Plot hole: In this episode, when Piper and Leo are preparing the nursery, Leo tells Piper he has been watching her her whole life, and she says "That's a little bit creepy". she acts as if she doesn't already know this but in episode 2-22 'Be Careful What You Witch For' Piper says, "You have been watching me my entire life". (00:04:45)
Plot hole: In 'Centennial Charmed' Paige orbs to another reality where she loses all her powers. Leo tells her the this is because she was never called as a witch in this world, but Paige had most of her powers before she was called because of her whitelighter blood, so she should retain these. Leo says that Paige has assumed the life of this reality's Paige, but then adds "...or at least the life she would have lived if she hadn't been killed". If alternate Paige had lived she would have had Whitelighter powers, even if she didn't know about them, so our Paige should also have them. (00:28:00)
The Day The Magic Died - S5-E15
Plot hole: In the episode "The Day Magic Died," Phoebe and Paige first find out that magic is down when Paige tries to orb the unicorn. But, when she tries to orb it, she makes a scrunched up face that would suggest that she knew magic was out and she hoped that she could orb.
Plot hole: When Phoebe and Paige are be sent through Piper and Leo's past we see things that that cannot be true. 1. When Leo was dying in "Love Hurts" you see Piper and Leo orbing, but in the actual episode they walked down the stairs. 2. In "Just Harried" we see the cake fall and the Statue skid on the floor, but in the actual episode it was caught under the cake.
Plot hole: The demon is killed when Leo proposes, hence before the wedding. So how is he able to break the cake topper?
Necromancing the Stone - S5-E21
Plot hole: Piper mentions that Grams banished the Necromancer "sixty years ago" at Patty's Wiccanning. Grams soon thereafter says that the Necromancer has had "almost seventy years" to regain his strength. However, Patty was born in 1950, and this episode aired on 5/4/03, at which time Patty's Wiccanning could not have been more than 53 years earlier.
Valhalley of the Dolls (1) - S6-E1
Plot hole: Phoebe becomes an empath. But in Primrose Empath (S3:E6) Leo tells the sisters an empath is a mortal who has died and come back as an empath, so it wouldn't be a progression of a witch's powers like it is in this episode. Plus Phoebe isn't dead.
Suggested correction: There is a difference between an Empath and the power of Empathy. A true Empath is a mortal that has died and been reincarnated and they are a separate race of magical beings. But other beings, such as witches, can have the power of empathy. It does get confusing because they refer to a witch with empathy as an empath, but that doesn't mean they are true empaths. In addition, Phoebe developed her empathy powers in her 20's as one of her first powers and her power of empathy is the strongest of any being.
And where is this stated anywhere in the 8 seasons of the show?
The Power of Three Blondes - S6-E4
Plot hole: Paige sees Margo leading the labor rally at the citrus factory, and then is stopped by a security guard. In the next scene, Margo and her sisters are entering the manor, and then after that Paige is thrown out of the factory. But how did Margo get from the factory to the manor before Paige was thrown out, when she was in the middle of the rally?
Plot hole: When Gith takes the potion from Chris, he ends up stomping on it and shattering the potion bottle - making contact with the potion. We've seen that potions don't have to be thrown by someone who's even a witch for them to work (like when Cole's powers were stripped etc) so why on earth would he do this? And how did it not vanquish him? There are other ways he could have gotten rid of the potion that didn't involve a way that really should have vanquished him.
Plot hole: It's shown with the spell that the Halliwells leave for Chris in the attic that if something happens in the past, the future will immediately reflect that change. Chris had changed so much in the past that there should have been at least one thing different that mildly surprised him, even if he was careful to not give too much information to the sisters about the future.
Witchstock - S6-E11
Plot hole: In the opening scene, Chris directs Piper and Phoebe on how to vanquish the amorphous demon. He says that it will attack "fast and hard" as soon as it senses Phoebe's magic when she levitates. But Chris had orbed out of the warehouse and back in, and the demon didn't react to the magic. Later in the episode, it is specifically attracted to a use of orbing, several times.
Witchstock - S6-E11
Plot hole: This episode takes place in 1967, and Penny (Grams) is married to a man named Allen Halliwell who dies in the episode. Allen is supposed to be Penny's "first husband," Patty's father and the Charmed Ones' grandfather. But it was previously established that Patty's father was named Jack, and he died in 1964. Also they hint that Patty is still little but we know she was born in 1950 so she would be 17.