Amy reveals that she was Wammy the Ram, the mascot of Teddy's high school, and pressures her into trying out for the role too. Teddy tries to blow the audition but gets the role anyway, just in time for the big rivalry game. Meanwhile, PJ challenges his best friend Emmett to baby-race his nephew against Charlie.
A backwards dance is approaching at Teddy's school. Teddy asks Spencer out for the big night and Ivy asks out Emmet. Teddy tries to get her first kiss from Spencer, but he's busy hanging out with Emmet. Meanwhile, Gabe tries to get his parents to argue at Open House because he has been lying to his teacher and saying that he could not complete his assignments because his parents are fighting.
Gabe gets his first crush on a girl named Kit, he then lies to her so they can have something in common. Meanwhile, Mrs. Dabney asks Teddy to catsit her cat Kaboodle and Teddy thinks the cat is sick because she just lying around. PJ uses Charlie to make more money on deliveries by saying he is watching her while his mom at the hospital, not mentioning she actually works there.
Teddy tries warming up to her English teacher by having Charlie take part in her oral presentation on the book Animal Farm. Meanwhile, Gabe and his basketball team fire Bob as their coach and hire Amy instead, after winning their first game under her guidance. Also, PJ begins to spend way too much time with Amy's friends.
Teddy accidentally put Charlie's blanket in the donation pile instead of the laundry pile, She goes to look for it at the thrift shop but accidentally gets locked in the back of the donation truck. Meanwhile, PJ take Teddy's advice and plans a Moroccan feast for their parents' wedding anniversary, But locked out of the house by Charlie. To the celebrate their anniversary, Gabe, Amy and Bob go the movies. Gabe and Bob want to see Star Exploders 2 while Amy wants to see The Willow Weeps Tomorrow.
PJ video tapes Charlie when she is being funny and puts the videos on the internet. Charlie becomes an over night super star getting tons of hits from the videos. When Amy and Bob find out, they don't like how Charlie is popular over the internet and they force PJ to take the videos down. After that, Charlie's fans get mad.
Spencer decides to help Teddy with her dance routine for the school talent show, but when he realizes she is terrible he fakes an injury to get out of it. Meanwhile, Jo convinces Gabe that she will help him win the class president election but instead she purposely sabotages him and runs for election herself.
Teddy needs money for a new cell phone and gets a job as the neighborhood dog walker, but the job is less than glamorous. After walking in PJ's job Kwikki Chikki, PJ gets jealous when his boss gives Teddy a job as the Kwikki Chikki spokesmodel. Teddy then comes up with a plan to get herself fired in order to give her brother the spotlight he deserves. Meanwhile, Amy sings a song with Charlie at her daycare which gets very competitive with the other mothers, while Gabe uses a mouse to play a trick on Bob.
Charlie bites Teddy's boyfriend, Spencer. Teddy then discovers that he has another girlfriend, Skylar (Samantha Boscarino) when she tries to smooth things out at Spencer's job. Skylar also finds out and she and Teddy dump Spencer. Meanwhile, Gabe treats PJ like a personal chauffeur because he lent PJ money to buy a car. PJ tells Gabe he could have the car because the car was supposedly haunted, but was just a scheme to scare Gabe into letting PJ have his car.
A new kid on the block named Austin (Nathan Gamble) who Gabe is forced to become friends with develops a crush on Teddy. She uses the crush to her advantage to make Spencer jealous, who has already gotten a new girlfriend. Meanwhile, Bob temporarily fills in as a member of PJ's band after Charlie gets their newest member sick.
Still on their family ski trip, Teddy asks Ivy to come meet her. Meanwhile, Bob buys Charlie a bear suit to keep her warm, but she refuses to take it off. Amy finds out that Bob andHer are not married after Bob tells her. Meanwhile, Gabe and PJ ice skate and have to do a move called "the cycle of awesomeness"
Bob confiscates Teddy's cell phone when she exceeds her texting limit. Bob demands that she must pay the bill; Teddy is forced to get a job at Otto's Grotto, dressed as an octopus. Her job is a complete nightmare when it comes to dealing with children who are out of control. Meanwhile, PJ uses Charlie as a girl magnet, but his plan backfires when his new girlfriend, Kayla (Skyler Day), only seems to be interested in Charlie rather than PJ. Elsewhere, Amy is obsessed with trying to beat Gabe at video game tennis.
Bob and Amy try to potty train Charlie but when she flushes her toys down the toilet, Bob must fix the plumbing. Unfortunately, Bob cracks a pipe and water sprays him and the nearby fuse box, resulting in a blackout. So, to finish their video game, PJ and Gabe run a cable from Mrs. Dabney's fuse box to power the TV set, eventually giving her house a blackout. Meanwhile, Teddy helps Ivy prepare for her first online chat with Raymond Blues (Daniel Curtis Lee), a guy she likes.
Using a fake phone call app, Teddy and Ivy trick their moms into allowing each other to go to a senior party. Their plan backfires when the moms find out and set out to track the girls down. Meanwhile, PJ fills in for Bob's day at work (exterminating rats), and Charlie tries to get Gabe to play baby with her.
Teddy babysits Charlie while also attending a larping party with Evan (Matt Prokop), her new crush. After being poked in the eye by Charlie, Amy continues to fake being hurt to stay in the hospital longer. Bob and PJ must re-edit a video of Bob winning an exterminator award after forgetting to thank Amy in his speech.
Teddy and Skyler compete against PJ, Spencer and Emmett in the annual battle of the bands competition at the mall. Teddy then finds out that Skyler and PJ are dating and neither of them want to do the competition any more. Meanwhile, Bob asks Gabe to take a gift back to a rich boy in his class. When Bob goes to the boy's house to return Gabe's gift, he goes back on his word and befriends the boy's father. Also, Amy takes credit for a painting done by Charlie after her art teacher says she has no real talent and that Charlie's painting is a work of art.
Amy persuades the family to take part in a benefit for her hospital so she can beat her long-time arch-rival, Fran Culpepper (Devika Parikh). When they prove uncooperative in the rhythmic dancing, Amy hires professional dancers to replace the members of the family except for Charlie. Meanwhile, Teddy's classmate Lynette does not invite her to her party but she invites Ivy. Later, she finds out that Ivy has been making up excuses to go somewhere else and Teddy suspects that Ivy attended the party without her. Also, Gabe and PJ sell "old junk" on the Internet to raise money.
Teddy and PJ pose as Gabe's parents as they attend a conference with his elderly teacher, Mrs. Monroe (K Callan). Everything goes well until Mrs. Monroe spots Teddy on a date with her latest crush, Derek (Reid Ewing). Mrs. Monroe thinks that Teddy is "cheating" on her husband. Meanwhile, PJ and Skyler go on their first official date; Bob bets that Amy cannot build Charlie's new playhouse without his help.
Amy and Bob make up for not throwing Gabe his much delayed 12th birthday party by giving him a 12 ½ birthday party, after Gabe promised to be good for a whole week. Unfortunately, Gabe's party falls on the same day as a huge blizzard. Meanwhile, Ivy and Teddy cannot get along with Ivy not liking Teddy's new boyfriend Derek, which causes a rift in their friendship. They go to each other's houses to settle their differences, the same day as the snow storm. Teddy is driven crazy by Ivy's parents Mary Lou and Harry (Ellia English and William Allen Young) while Ivy is having a great time celebrating Gabe's 12-½ birthday. Meanwhile, PJ helps Bob lose a few pounds.
Teddy decides to break up with Derek, but has a hard time doing so, due to him continually doing nice things for her. Meanwhile, Amy becomes Gabe's new hockey coach and hurts herself during a practice. PJ finds out that he is being paid less than minimum wage and gets advice from Bob about what he should do, until PJ gets fired for going on strike with the other Kwikki Chikki staff.
Teddy, Amy and Charlie plan a trip to Chicago to visit their rich great-aunt Nell, where they are instead mistaken for the Duncan Sisters, a famous hip-hop dance duo and are taken to the dance studio of "Shake It Up, Chicago". Amy pretends that she, Teddy and Charlie are sisters in order to accomplish her dreams of being on TV, but since they do not know how to dance, they enlist the help of dancers CeCe Jones (Bella Thorne) and Rocky Blue (Zendaya). Back at home, Gabe and PJ hold a yard sale in hopes of raising money while cleaning out the attic, but wind up selling a cat cookie jar with $500 in it to Mrs. Dabney; Bob is obsessed with a TV show, Higgins and Zork.
Teddy uses Gabe and his friend Jake (Tucker Albrizzi) to go see a PG-13-rated movie so she can use it to win an internship at a news station. Meanwhile, Amy buys a pair of heels that cost $400 to go out to a party with and plans on returning them. She puts them away in until Charlie gets a hold of them and ruins the shoes. PJ tries to make amends with a kindergarten classmate after cutting the boy's ponytail.
As Teddy does the dishes, Charlie has put her laptop inside the dishwasher. Amy finds it inside the washer, meaning all of the video diaries have been deleted. Amy and Teddy stay up all night, reforming the video diaries. However, when PJ arrives back from Kwikki Chikki college, he notifies Teddy that he accidentally took her laptop, meaning that PJ's laptop was captured in the dishwasher. Meanwhile, because PJ has been going to college, Gabe takes over his place. But when he watches a horror movie, he is terrified and refuses to let Charlie sleep in her own room.
Teddy applies for a job at a trendy teen clothing store where Spencer works. Teddy’s main reason for applying is that she wants a discount on new clothes for her upcoming school photo, however in order to get the job and fit in she needs to get a tan. However the self-tanner she applies goes awry when Charlie gets involved! Also in the episode Bob chases after PJ after he leaves for New York City when he finds out Skyler has moved there. And, Amy finds herself over-involved in Gabe’s life, inviting a girl over who she thinks he likes, but it’s the wrong girl!
The Duncan family goes on a trip to Hawaii in celebration of Bob and Amy's 20th wedding anniversary. After wandering onto sacred ground, Amy gets the entire family cursed, but refuses to believe it, until she is trapped in an elevator with a claustrophobic woman. Soon after, Teddy gets knocked out during her surfing lesson; PJ and Gabe's aerial tour pilot falls asleep during the flight; Bob gets knocked out with a golf ball, and Charlie goes missing. Meanwhile, Bob faces continuous hour-long timeshare seminars.
Still thinking that they are cursed, Amy encounters plumeria numerous times and gets severe allergic reactions. Teddy finally finds Charlie seeing her playing with a group of other children. Bob asks Teddy to pretend to be Amy for the time-share seminar. After making a promise to God during his and PJ's near-death experience on an aerial tour, Gabe coaches PJ to face his fears.
Teddy has been meaning to buy a used car. An excellent offer comes up when Mary Lou Wentz wants Harry Wentz to sell his car, that he calls Gracie, because it takes up too much space in the garage. Teddy buys the car and on the way home, she accidentally totals it. Meanwhile, Amy is offended and upset that Charlie will not make a scene while getting dropped off at preschool, which leads to Mommy & Charlie Day, a day where Amy bonds with Charlie, hoping she will cry when she drops her off at preschool the next day. The next day, Charlie gives Amy a heartwarming hug. Elsewhere, PJ and Gabe try to finding Bob a friend to avoid going on their annual father and son fishing trip.
Teddy goes with Bob to the exterminator convention in hopes of making him happy enough to buy her a car. Meanwhile, Gabe and Jake shoot a monster movie starring Charlie. Plus, PJ's friend from Kwikki Chikki University, Gravy, is allowed to stay in the Duncans' household. Gravy drives Amy crazy with his abnormal living habits.
After accidentally breaking the one and only record made by Bob's old band, PJ gets the Bob Duncan Experience back together. PJ also learns the real reason why the band broke up. Meanwhile, Emmett proves to Teddy that she had promised to be his date to the Homecoming Dance in elementary school, so Teddy tries to hook him up with Alicia (Kiersey Clemons), the new girl in school. Gabe and his friend Leo (Rico Rodriguez) make a lemonade stand, but split up and compete for business after a falling-out over the profits.
When Teddy finds out she has a reputation as a goody goody, she ditches school with Ivy to earn a bad reputation. Teddy is nervous because she has never ditched before. Meanwhile, PJ tries to make a dress for Charlie for a Home EC class. Also, Gabe tries to get himself ungrounded by bringing an old love poem from Amy's high school days back to light, which he thought had been written by his father. It turns out it was actually written by Bob Diddlebock. Amy has kept it for years because it is the only love poem she ever received. In the end, Bob writes her a love poem as well and they reconcile.
It's Halloween and when Charlie gets scared by Carl, Teddy decides to give him a taste of his own medicine. Meanwhile, Gabe agrees to protect Mrs. Dabney's house from teenagers, but when her house gets trashed, Gabe has to do whatever she says. Also, PJ becomes a goth because of his new girlfriend, Zoe. Bob and Amy dress as each other for Halloween.
When the Duncans take a family trip to Super Adventure Land, Gabe and Amy get offered a job to be in a commercial, but when they receive the script, Amy is upset that Gabe gets most of the lines and she only gets one, so she makes a few tweaks to the script. Meanwhile, Emmett gives Teddy a job at Super Adventure Land so she could save up for a new car, but soon she discovers that the job Emmett got her is to portray the princess in the classic fairy tale The Princess & The Frog and Emmett is the frog. Also, Bob is so pleased with P.J.'s cooking that he would do anything to get more even doing his homework for him.
The Wentzes invite Teddy for a weekend at their ice house. Charlie says a bad word and Amy and Bob try to figure out who she learned it from. PJ and Gabe break Mrs. Dabney's satellite dish, so she comes over to the Duncan house to watch her soap operas, with PJ and Gabe becoming captivated by the storylines.
The Duncans are separated on route to Amy’s (Leigh-Allyn Baker) parents in Palm Springs after Teddy (Bridgit Mendler) makes a snap decision to give up her airline seat for a free ticket. Unwilling to let her daughter travel alone, Amy also disembarks the plane only to discover the next flight to Palm Springs departs after Christmas, on December 26. Meanwhile, the rest of the family arrives in Palm Springs, but things aren’t any easier as Bob (Eric Allan Kramer) tries to care for Charlie (Mia Talerico) under the watchful eye of Amy’s mom Petunia (Debra Monk) who does not like Bob at all; PJ (Jason Dolley) learns the pros and cons of his grandparents’ pool after getting a sunburn, and Gabe (Bradley Steven Perry) quickly realizes the downfalls of teaching Grandpa Hank (Michael Kagan) how to play his video game and Grandpa becomes addicted. Meanwhile, Teddy finds out Amy is pregnant. They get into an argument when they later make up, they sing to get some money for food, as somebody has stolen their luggage. They find the girl who has stolen it and she apologizes for stealing their stuff. Teddy gives her the free plane ticket so she can get home for Christmas. The boys (PJ, Bob, and Gabe) go to Las Vegas and save them and they finally get the Christmas vacation they wanted. At the very end of the film, the grandparents show up with Charlie, and Amy reveals to the family she is having another baby.
Everyone at school thinks that Teddy is a jinx when Spencer's basketball team begins losing games. Overhearing that Amy and Bob are thinking about sending him to military school, Gabe starts acting in his best behavior. PJ frequently attends his local barbershop to spend time with an attractive female barber.
After Teddy uncovers the reason why Amy and her younger sister Jamie drifted apart, she and Charlie quickly devise a plan to convince Amy that it's time to make things right with her sister. Meanwhile, Gabe and Jake sell a photo of Toby and are in hot water when a local grocery store winds up using it.
Just as Bob and Beau become ever more close, Beau gets a job offer in his hometown of Tennessee, with him having to say goodbye to Teddy and Bob. With the monthly rent due, P.J and Emmett search for a new roommate to share the expenses. Gabe tries to get Amy's much delayed news segment on the air, so she can stop intruding on his alone time with Lauren.
When Teddy gets accepted into a college in New York City, she goes to New York, alongside P.J. P.J stays at a hot dog cart and gets back together with Skyler. Meanwhile Teddy misses her tour on the subway and meets up with Jessie and Zuri. When a blizzard traps Teddy and P.J in New York City, they decide to stay with Jessie and Zuri.