This year's parade included about 60 floats celebrating the New Mexico Centennial.
"People in San Juan County love a parade," said Dorothy Nobis, President of the Farmington Chamber of Commerce. "People start anticipating it over the summer. We've been working on it since mid August."
The parade's Grand Marshal was Bert Levine, 95. Levine is long-time Farmington resident and former Chamber of Commerce president.
"It's really wonderful that so many people in the city of Farmington come out to the parade," he said.
The parade began at 5:45 p.m. in downtown with a Farmington Police Department SUV leading the procession followed by the Farmington High School JROTC Color Guard.
ConocoPhillips sponsored the parade for the second year in a row, Nobis said.
"They've always been a huge supporter of the chamber," she said. "That's a huge asset for us."
Nobis said seeing the parade go by is always a bit of a relief because of the months of planning and logistical work.
"I hardly get to see any of it," she said. "But it is a great event. It's become a tradition."
Local children enjoy participating in the parade.
Karri Kellywood, 27 of Kirtland, had two children and a niece participate in the Christmas parade as part of the Calder Services float.
"They love the lights," Karri said.
One reason why the parade is so popular in Farmington is that it is something to do, said Teresa Morrow, of Farmington.
"There's not a whole lot to do around here, so people come out," she said. "And it's an annual tradition."
Events like the parade also help the downtown area, she said.
"It helps keep downtown alive," Morrow said. "When we're down here, we see new stores open up."
For others, the Farmington Christmas Parade simply boils down to tradition.
"It's a family activity, and we're not sitting in front of the TV," said Carrie Schoenberger, of Farmington. "It's just tradition. I grew up here and I've been doing it since I was a kid."