Lanny McDonald's hero while growing up was his father who had taught him the value of hard work and honesty on the family farm in Craigmyle, Alberta, about 22 miles from Hanna. His mother was a teacher in the three-room school that McDonald attended through grade eight. In school he had to refer to his mother as Mrs. McDonald, but outside of the classroom he was raised with a deep sense of family and community. McDonald would carry those qualities with him throughout his life.
He was the youngest of four children and learned to develop his shot by shooting pucks against the basement wall with his older brother. The only "live" hockey he witnessed in his childhood was when he would tag along with his sisters to watch their boyfriends play hockey in nearby towns. McDonald had learned to skate at the age of five and after years of minor hockey he left home at age 16 to try out for the Lethbridge Sugar Kings, a Tier II team in the Alberta Junior Hockey League. He made the team but was unspectacular in his first season, registering only two goals in 34 games. The following season his production increased to 37 goals and 82 points in 45 games and he was high on the list of many an NHL scout from that point until draft day. McDonald was an AJHL Second team All-Star in 1971 and was named to the Western Canadian Junior Hockey League First All-Star team in 1973 as a member of the Medicine Hat Tigers. He was rated as the Western League's most complete player in 1972-73 and led the Tigers with 18 playoff goals in 17 games, playing alongside Boyd Anderson and Tom Lysiak. Scouts always mentioned three qualities when they described McDonald; a great shot, a good skater, and tough as nails.
McDonald was Toronto's first choice, 4th overall, in the 1973 NHL Amateur Draft and got off to slow starts in both his rookie and sophomore seasons. Everything seemed to come together by his third season and he more than doubled his point production from the previous year. His fine showing earned him an invitation to the Team Canada training camp in preparation for the 1976 Canada Cup tournament. He appeared in five games for the host country and assisted on Darryl Sittler's series-winning overtime goal against Czechoslovakia. The highlight of his Leafs career came in the 1978 playoffs when he scored in overtime of game seven to eliminate the New York Islanders and send his Leafs into the Stanley Cup semi-finals. McDonald was known for his blistering shot off the right wing and when he took the body hard in the corners players felt the contact and remembered it. He was a tough, clean player and was named to the NHL's Second All-Star team in 1977. McDonald also played in the 1978 All-Star Game and was a member of the NHL squad that played the Soviet National Team in the Challenge Cup series in 1979 to replace that year's All-Star Game. When he was traded to Colorado by Toronto on December 29, 1979, the Leafs' faithful showed their displeasure by picketing outside Maple Leaf Gardens. McDonald continued his superlative play in Denver and although team success eluded the Rockies he was chosen to play for Canada in the 1981 World Hockey Championships. McDonald happily returned home to Alberta when he was traded to the Calgary Flames by Colorado on November 25, 1981. He provided the Flames with the best hockey of his career and recorded a career-high 66 regular season goals and 98 points in the 1982-83 season. He was selected for the second time in his career to the NHL Second All-Star Team in 1983 and was awarded the Bill Masterton Memorial Trophy for his "perseverance, sportsmanship and dedication to hockey."
The 1988-89 season was a banner year for McDonald; he won the King Clancy Memorial Trophy, the "Bud" Man of the Year Award, scored his 1,000th point on March 7, 1989, against Winnipeg Jets, scored his 500th goal on March 21, 1989, against the New York Islanders, and won the Stanley Cup with the Flames. McDonald scored his first NHL goal at the Montreal Forum in 1973 and scored the last goal of his career again at the Forum, in game six of the 1989 Stanley Cup finals. It was with his usual class and dignity that McDonald chose to retire from the game after the 1989 playoffs. Former Calgary teammate Jim Peplinski once said, "If you want to be good inside and outside the rink, Mac's a good guy to pattern yourself after. He's first-class all the way." McDonald was always available to assist charities such as Big Brothers and Ronald McDonald House, but the Special Olympic remain his special interest. "Seeing those faces is as nice as scoring 66 goals; its a saw off," he once said about his work with the Special Olympics. He was a Vice-President with the Flames organization for many years following his retirement and was named general manager of Canada's entry in the 2001 World Championships.