The BEST Episodes of Ghost Whisperer
Every episode ever - ranked by fan votes!
Last Updated: Mar 15, 2020
Melinda Gordon inherited her "gift" - the ability to see and talk with the spirits of dead people - from, and was coached in its use by her grandmother. Running an antique store in a small town, newly married to a paramedic, Melinda helps the ghosts wandering around who are trapped between worlds by helping them to resolve unfulfilled aspects of their former life.
#1 - Children of Ghosts
Season 2 - Episode 18 - Aired Mar 30, 2007
Melinda and Jim become foster parents temporarily for a young girl whose mother is missing. The ghost of the mother comes to Melinda and tells her where Melinda can find her body. The mother confesses a secret to Melinda and Melinda and Jim set out to help the little girl.
#2 - The One (2)
Season 1 - Episode 22 - Aired May 5, 2006
After a jetliner crashes Melinda faces the overwhelming task of helping hundreds of passengers crossover. While Melinda faces this task she finds that the “Wide Brim Man” is working against her. Melinda must also try to work with the crash investigators who are trying to find out how Melinda knew that the plane was going to crash.
#3 - The Underneath
Season 3 - Episode 1 - Aired Sep 28, 2007
Jennifer goes to Melinda’s store to sell some belongings that came from her deceased parent’s house. Melinda then helps Jennifer with her father who died when she was only a toddler. Someone takes photos of Melinda and they show something suspicious. Melinda finds that she has a hidden connection to Grandview while digging into her families past.
#4 - Free Fall (1)
Season 1 - Episode 21 - Aired Apr 28, 2006
Melinda experiences a sense of dread when she realizes that a plane is going to crash when the spirits of the pilot and flight attendant contact her.
#5 - The Walk-In
Season 2 - Episode 17 - Aired Feb 23, 2007
A body goes missing from the morgue and Melinda searches for the body. When the ghost visits Melinda she finds she needs help from Professor Payne to figure it out.
#6 - Friendly Neighborhood Ghost
Season 1 - Episode 13 - Aired Jan 6, 2006
The ghost of an elderly man suspects Melinda's new neighbor of killing his granddaughter.
#7 - Fury (a.k.a. Condemned to Repeat)
Season 1 - Episode 19 - Aired Mar 31, 2006
Melinda must help the ghost of an African-American man who had been attacked and killed by a white co-worker in the 1970's. The ghost is haunting the prosecutor who had enough evidence but still failed to file charges against the white co-worker. Melinda tries to help the ghost find justice and help his son to change his racist views before they're passed on to the next generation.
#8 - Love Still Won't Die
Season 2 - Episode 2 - Aired Sep 29, 2006
A rock and roll enthusiast expands his love to living teens by tormenting them into stealing. Melinda must also deal with the ghost of her scheming ex-boyfriend.
#9 - Delia's First Ghost
Season 2 - Episode 19 - Aired Apr 6, 2007
Melinda helps Ned deal with a ghost who had just put a scare into him. Melinda also helps a ghost who appears to without any clothes on. Delia sees that Melinda is once again talking to herself and Melinda decides it’s time to share her gift with Delia.
#10 - First Do No Harm
Season 3 - Episode 12 - Aired Jan 18, 2008
Melinda helps a ghost who blames Jim for his untimely death in an explosion.
#11 - Pater Familias
Season 3 - Episode 18 - Aired May 16, 2008
Melinda discovers the truth about her family's past through a series of bodily possessions.
#12 - Save Our Souls
Season 4 - Episode 4 - Aired Oct 24, 2008
Melinda and Jim go away on a romantic cruise and Melinda comes into contact with an angry ghost who haunts a newlywed couple.
#13 - Melinda's First Ghost
Season 1 - Episode 15 - Aired Jan 27, 2006
Melinda is forced to remember how her relationship with her mother became strained after Melinda’s first ghost emerges. Melinda’s mother could not understand how to deal with Melinda’s gift. Melinda must reunite with her mother to help the ghost.
#14 - The Prophet
Season 2 - Episode 21 - Aired May 4, 2007
Five accidents, and four signs, something else is going to happen. Melinda becomes concerned for the safety of the people she loves when a ghost prophet shows her visions of the future. The fellow Ghost Whisperer, who Melinda doesn't trust is still in Grandview.
#15 - The Gravesitter
Season 3 - Episode 14 - Aired Apr 11, 2008
After graffiti is repeatedly painted on Melinda's shop doors, she seeks out the town blogger convinced he is the one causing the mischief in an attempt to expose her. Melinda is forced to encounter the dark side of Grandview in order to help the latest ghost cross-over.
#16 - The Ghost Within
Season 2 - Episode 4 - Aired Oct 13, 2006
After purchasing a set of ornaments at a flea market, Melinda finds that they are haunted. Melinda uses the ornaments to meet Dennis’s ghost. Dennis wants Melinda to reunite his girlfriend with her birth mother.
#17 - Love Never Dies
Season 2 - Episode 1 - Aired Sep 22, 2006
Melinda worries that Andrea is being influenced not to cross over. Melinda seeks the help of an expert in history and the occult in helping to identify the wide brimmed hat man.
#18 - The Cradle Will Rock
Season 2 - Episode 16 - Aired Feb 16, 2007
Melinda accompanies Delia to the local jewelry store so she can get her newly refurbished engagement ring. An armed robbery occurs while they are in the jewelers. Later, the ghost of jewelry salesman visits Melinda and she must help him make things right again.
#19 - The Collector
Season 2 - Episode 20 - Aired Apr 27, 2007
Melinda meets a man who has the same abilities to see and talk to the dead. Melinda later learns that he has a different plan for the dead. A ghost enlists Professor Payne to help Melinda.
#20 - Imaginary Friends and Enemies
Season 4 - Episode 6 - Aired Nov 7, 2008
When a child's imaginary friend disrupts a wedding, Melinda tries to calm the ghosts causing chaos.
#21 - Holiday Spirit
Season 3 - Episode 10 - Aired Dec 14, 2007
Melinda is at the house of young boy named Riley and as they're hanging Christmas ornaments on the tree, Melinda tries to get him to open up about the strange things he has seen.
#22 - Drowned Lives
Season 2 - Episode 3 - Aired Oct 6, 2006
When Melinda goes to visit friends who are experiencing problems with their house, she finds the ghost of six-year-old little girl who drowned. Melinda then tries to help the family of the little girl.
#23 - Weight of What Was
Season 3 - Episode 5 - Aired Oct 26, 2007
Gabriel returns to Grandview and Melinda learns more about what is lurking below.
#24 - Bad Blood
Season 3 - Episode 8 - Aired Nov 16, 2007
Melinda becomes involved with a couple of ghosts who refuse to cross over after she finds that they are causing trouble for another couple. The ghosts make Melinda play a game of twenty questions.
#25 - The Woman of His Dreams
Season 2 - Episode 6 - Aired Oct 27, 2006
Jim has a ghost who died during surgery come to his dreams. Melinda and Jim find that the ghost, a supermodel, cannot cross-over as she wants to save her little sister from suffering the same destiny. Jim's friends are frightened by the crazy events that occur at his house.