The Diary of a Wimpy Kid franchise features a wide range of characters, primarily focusing on protagonist Greg Heffley, a middle school student navigating the challenges of adolescence. The series also highlights his best friend Rowley Jefferson and Greg's family, which includes his mother Susan, father Frank, and brothers Rodrick and Manny.

Main characters Greg Heffley

Gregory "Greg" Heffley is the protagonist of the Diary of a Wimpy Kid series. He is the middle son of Frank and Susan Heffley. Throughout middle school, Greg mainly wants to be popular. This often leads him to act against others or manipulate his best friend, Rowley. His desire for popularity creates conflict. For example, in Diary of an Awesome Friendly Kid, he deliberately disrupts Rowley's schoolwork. Despite this, he sometimes shows kindness, revealing a more complicated personality. In the film adaptations, Greg is played by Zachary Gordon, Jason Drucker, and Brady Noon, with Wesley Kimmel providing the voice for the character in Diary of a Wimpy Kid Christmas: Cabin Fever.

Rowley Jefferson Rowley Jefferson is Greg's kind-hearted and naive best friend who stays loyal even though he often gets caught up in Greg’s plans. Their friendship hits a big bump in Diary of a Wimpy Kid: The Third Wheel and Diary of a Wimpy Kid: Hard Luck when Rowley starts dating Abigail Brown. They manage to make up after the breakup. Greg often teases Rowley about his "childish" interests, like his love for the singer Joshie and his comic strip Zoo Wee Mama!, where Rowley has to stand up for his own creative role. Rowley eventually becomes the main character in Diary of an Awesome Friendly Kid, which looks at their friendship through his eyes. In the movies, he is played by Robert Capron, Owen Asztalos, and Ethan William Childress, with Spencer Howell providing his voice in the latest animated films.

Frank Heffley Franklin "Frank" Heffley is Greg's overreactive but well-meaning father. He is a U.S. history enthusiast, who often works on a replica Civil War battlefield which is an ongoing plot element. Frank usually disapproves of Greg's interests, like video games, and loathes heavy metal and adolescent behavior. To "toughen up" Greg, he threatens to send him to a military academy in The Last Straw, though the two occasionally find common ground in later books like Dog Days. Frank also shares some of Greg's flaws; he has a hidden junk food addiction and in Old School, it is revealed that he invented the Silas Scratch legend to keep others away from a private bathroom. He is portrayed in films by Steve Zahn, Tom Everett Scott, and Chris Diamantopoulos.

Susan Heffley Susan Heffley (known as Ann Heffley in the online version), is Greg’s mother and a homemaker. She has been with Frank since middle school. While she is loving and good-natured, she often comes across as overprotective, embarrassing, and naive about her teenage sons' interests. Susan frequently pushes for family bonding activities that don't work out. She and Frank are often criticized for showing obvious favoritism toward their youngest son, Manny. In the 2011 film version of Rodrick Rules, she writes a local newspaper column called Susan's Musings. In the film series, she is portrayed by Rachael Harris, Alicia Silverstone, and Erica Cerra.

Rodrick Heffley Rodrick Heffley is Greg’s older brother and a member of the heavy metal band Löded Diper. While he and Greg often get into trouble together, their relationship slowly improves throughout the series. Rodrick is described as uninterested in school and prone to silly mistakes, such as his inability to type or his confusion over basic historical facts. Frank does not trust Rodrick because of his lifestyle and music choices. However, the Dog Days film shows a rare moment of family support when the band performs for Rodrick's crush, Heather Hills. In the films, he is played by Devon Bostick and Charlie Wright, and Hunter Dillon voices him in the animated versions. In the live-action movies, his bedroom is moved to the attic because the house used for filming did not have a basement.

Manny Heffley Man "Manny" Heffley is Greg and Rodrick's three-year-old brother (five in the Funbrain version). As the youngest child, he is consistently pampered by his parents, who often allow him to get away with behaviour that Greg is punished for, such as drawing on bedroom doors. Despite being so young, Manny often shows surprising intelligence and resourcefulness. Notable examples include him speaking fluent Spanish in The Long Haul and cutting the family’s power to everything except his own room during a blizzard in Cabin Fever. A constant source of annoyance for Greg is Manny's habit of calling him "Bubby." This is a funny mispronunciation of "brother" from when Manny was younger. Manny has appeared in every book in the series so far and is sometimes seen with a pet piglet he won at a fair. In the live-action films, he is portrayed by Connor and Owen Fielding, as well as Wyatt and Dylan Walters, while Gracen Newton provides his voice in the animated reboots.

Greg's extended family

Gramma "Gramma" is Susan's mother and Greg's maternal grandmother. She is known favour Manny, despite her denials, and has a passion for bingo and knitting. Gramma owns a dog named Sweetie, whom she overfeeds. In Hot Mess, she organizes a beach trip for her 75th birthday, which ends with the Heffley family returning home to find she threw a party without them. Grandpa "Grandpa" Heffley is Greg's paternal grandfather who enjoys playing games like Rummy and watching CCTV footage of his former retirement home, Leisure Towers. He openly favours Greg but is infamous for his "watercress salad," a dish Greg hides in his pockets to avoid eating. Grandpa has a strained relationship with Frank, often criticizing him or even sharing unpleasant stories from Frank's childhood. In the live-action films, he is played by Terrence Kelly, while Ed Asner voices him in the 2022 animated film. Joe Heffley Joseph "Joe" Heffley is Frank's brother. The two share a sibling rivalry dating back to when Joe told Manny about a "potty monster," which delayed Manny's potty training for years. Joe's children refer to Frank as "Aunt Fwank," a joke that Susan finds cute but Frank finds irritating. Joe Heffley's children Joe Heffley has three children who are slightly older than Manny, and they are known for calling their uncle Frank "Aunt Fwank," which Frank believes is a prank encouraged by their father. Uncle Charlie Charles "Charlie" is Grandpa's brother-in-law and Greg's great-uncle. Greg views him as a "secret weapon" for obtaining forbidden Christmas gifts, though this often fails when Charlie buys the wrong items, such as buying a Beach Fun Barbie instead of a Barbie Dream House intended to be used as a toy fort or an 8 x 10 picture of himself instead of a Twisted Wizard video game. A bachelor with a lot of spare money, Charlie eventually gives Greg a laundry hoop for Christmas to hint that he is tired of the arrangement.

Loretta Heffley Loretta Heffley is Greg's great-aunt and Grandpa's sister. She mostly appears during family gatherings like Thanksgiving. Greg and Rodrick generally dislike her visits and often argue over who has to be the one to greet her first. Gammie Heffley "Gammie" Heffley is Greg's 95-year-old great-grandmother and the matriarch of the Heffley family.. She is famous for giving "The Talk" to family members when they reach their pre-teen years Gammie is a bit of a trickster; she once used a losing scratch ticket to trick the entire family into visiting her for a roast dinner. Gary Heffley Garrett "Gary" Heffley is Frank’s youngest brother, known for having four failed marriages and being financially unstable. He briefly lives with Greg's family in The Third Wheel after a failed business venture, but eventually moves out after winning $40,000 on a scratch ticket. Frank often disapproves of Gary's immaturity and his habit of dating women who quickly divorce him.

Aunt Dorothy Dorothy Heffley is Greg's aunt who is best known for kissing him on the lips, a habit he finds so unpleasant that he secretly wipes his face on curtains. She is also described as being overweight and occasionally farting loudly in public. Arthur Heffley Arthur Heffley (named Clyde Heffley in the online version) was a great-uncle who communicated almost entirely through grunts and random sounds. He shared a birthday with Greg and passed away in Partypooper. Benjy Heffley Benjamin "Benjy" Heffley is Greg's cousin who has recently learned to speak in full sentences and read chapter books, though he still wears diapers. He notably took Greg's place as a reader at Uncle Gary's fourth wedding to Sonja. Terrence Heffley Terrence "Terry" Heffley is a second cousin of Frank who looked exactly like Greg when he was younger. After seeing photos of Terrence in an album, Greg begins saving money for future plastic surgery to avoid ending up with the same adult appearance. Lawrence Heffley Lawrence Heffley is an uncle who is rarely seen in person because he is always traveling for work. Because he misses most family gatherings, he usually participates by calling the family on a webcam. Aunt Audra Audra is one of Susan’s sisters who believes in crystal balls and spends a lot of money on fortune tellers. In Hard Luck, a fortune teller gives her a cryptic clue that eventually helps the family find Meemaw’s lost diamond ring. Aunt Veronica Veronica is Greg's aunt and Susan's sister who stays away from the family due to stress, preferring to communicate via video chat. She owns a famous social media dog named Dazzle and once accidentally started a video call with Greg while he was in the bathroom. Aunt Gretchen Gretchen is Susan’s youngest sister and the mother of out-of-control twins, Malvin and Malcolm. She is known for owning dozens of pets, including a rabbit that caused a lot of frustration for Frank during a family trip. Malvin and Malcolm Malvin and Malcolm are Greg's cousins who were once kept on child leashes because they are so difficult to manage. They are known for chaotic behavior, such as calling the police to report a lack of ketchup or accidentally injuring themselves while playing with concrete. Aunt Cakey Cakey is Susan’s oldest sister who dislikes children and once lived with the Heffleys, during which Greg accidentally gave himself a second-degree burn with an iron. It is later revealed she briefly dated Frank before he married Susan. Gerald Gerald is a cousin from California who lived with the Heffleys shortly after Greg was born. He frequently reminds Greg of this time, much to Greg's embarrassment during family events. Martina Martina is Susan's cousin who became wealthy after winning a lawsuit against a Las Vegas hotel. She broke her collarbone after mistaking a mirror for an open room and running straight into it at a breakfast buffet. Uncle Larry Lawrence "Larry" is a family friend who is treated like an uncle despite not being related to anyone. Greg generally likes him but is annoyed that he always takes Gramma’s best chair during his annual visits. Gramma's sisters Gramma has two sisters who have a mutual dislike for each other. They famously exchange insulting gifts during the holidays, such as used bars of deodorant or old ketchup packets. Cecil Cecil is Greg’s four-year-old uncle who was adopted by Great Aunt Marcie. Greg feels awkward around him because Cecil is given adult privileges at family gatherings despite his very young age. Georgia Georgia is a second cousin who has a loose tooth that has stayed in her mouth for years. She is known for stalling and avoiding anyone who offers to help her pull it out. Aunt Reba