Terriers tog en femte minuts ledning genom Elias Kachunga huvud men Jonny Howson utjämnade för värdarna bara 66 sekunder senare.
Kachunga satte besökarna tillbaka framför innan pausen när han petade en insats förbi John Ruddy via en deformation utanför Sebastien Bassong.
Kanarieöarna hade chanser i andra halvan men nederlag innebär att de nu har förlorat sju av sina senaste nio matcher.
Återupplev Norwich mot Huddersfield
För David Wagner sida seger var deras tredje i på varandra följande matcher efter fem utan vinst, men deras första mål kom till under kontroversiella omständigheter.
Kachunga såg ut att vara i en offside position när Tommy Smith korsade in från höger, men huvudet tilläts stå.
Kanarieöarna kom tillbaka i matchen nästan omedelbart när Robbie Brady krokade ett kors till kapten Howson att gå hem sitt fjärde mål för säsongen.
Men strax efter Terriers framåt Nahki Wells nästan kapitaliserade på en egensinnig Graham Dorrans backpass, Kachunga fick för mycket utrymme i mitten av parken för att springa framåt, spela en-två med Smith och prod i sin nionde av kampanjen.
Kachunga missade en liknande chans för en hatt-trick i en andra halv som Norwich skuggade, men inte kunde hitta en väg förbi Town målvakt Danny Ward, som Nelson Oliveiras försök lob gick vida av märket när han var fri i lådan.
Sebastien Bassong nästan utjämnas sent med en kraftfull rubrik från ett hörn men det var inte att vara och hemfansen släppte ut en kör av buos vid den slutliga visselpipan.
Norwich manager Alex Neil: "Det tråkiga är att vi hade många klara chanser som vi inte tog.
"Ultimat mål ändrar spel. Det fanns verkligen tillräckligt för att göra mål.
"Under första halvan saknade vi intensitet, vi såg beniga ut. I andra halvan var vi mer energiska."
Huddersfields chef David Wagner sa till BBC Radio Leeds:
"Vi ville vara självsäkra och leka med vår identitet. Vi var mycket starka under första hälften och jag tycker att vi förtjänade de tre punkterna.
"När du spelar Norwich bort kommer det att bli svåra stunder men vi hade tur och jag är väldigt stolt.
"Kasey Palmer var enastående ikväll. Hans arbete med och utan bollen var klass.
"Det här var en bra vecka och jag ger spelarna ledigt i morgon! Det är viktigt att de tillbringar tid med sina familjer runt julen."
Matchen slutar, Norwich City 1, Huddersfield Town 2.
Andra halvlek, Norwich City 1, Huddersfield Town 2.
Substitution, Huddersfield Town. Michael Hefele ersätter Rajiv van La Parra.
Försök missade. Sebastien Bassong (Norwich City) huvudet från mitten av lådan är nära, men missar till vänster. Hjälpt av Robbie Brady med ett kors som följer ett hörn.
Hörnet, Norwich City. Förföljd av Christopher Schindler.
Offside, Huddersfield Town. Tommy Smith försöker ta sig igenom bollen, men Kasey Palmer fångas offside.
Försöket räddades. Sebastien Bassong (Norwich City) huvud från mitten av lådan sparas i mitten av målet. Hjälpt av Robbie Brady med ett kors.
Hörnet, Norwich City. Förföljd av Chris Löwe.
Aaron Mooy (Huddersfield Town) visas det gula kortet för en dålig foul.
Foul av Aaron Mooy (Huddersfield Town).
Steven Naismith (Norwich City) vinner en frispark i den defensiva halvan.
Elias Kachunga (Huddersfield Town) vinner en frispark i anfallshalvan.
Foul av Alexander Tettey (Norwich City).
Hörnet, Norwich City. Förföljd av Chris Löwe.
Substitution, Huddersfield Town. Philip Billing ersätter Jonathan Hogg.
Försöket räddades. Jacob Murphy (Norwich City) vänster fotade skott från utsidan av lådan sparas i nedre vänstra hörnet. Hjälpt av Jonny Howson.
Försöket räddades. Steven Naismith (Norwich City) höger fotad skott från höger sida av sex yard box sparas i nedre vänstra hörnet. Hjälpt av Cameron Jerome med ett nyckelkort.
Försök missade. Robbie Brady (Norwich City) vänster fotade skott utanför lådan missar till vänster.
Substitution, Huddersfield Town. Harry Bunn ersätter Nahki Wells.
Offside, Huddersfield Town. Aaron Mooy försöker en genom boll, men Rajiv van La Parra fångas offside.
Kasey Palmer (Huddersfield Town) vinner en frispark på högerkanten.
Foul av Sebastien Bassong (Norwich City).
Försök blockerat. Robbie Brady (Norwich City) vänster fotade skott utanför lådan är blockerad. Hjälpt av Jonny Howson med ett nyckelkort.
Nahki Wells (Huddersfield Town) visas det gula kortet.
Offside, Huddersfield Town. Rajiv van La Parra försöker en genom boll, men Nahki Wells fångas offside.
Foul av Elias Kachunga (Huddersfield Town).
Robbie Brady (Norwich City) vinner en frispark på vänsterkanten.
Jonathan Hogg (Huddersfield Town) vinner en frispark på högerkanten.
Foul av Robbie Brady (Norwich City).
Försök missade. Nahki Wells (Huddersfield Town) vänster fotade skott från vänster sida av lådan är nära, men missar till vänster. Hjälpt av Aaron Mooy.
Kasey Palmer (Huddersfield Town) vinner en frispark på vänsterkanten.
Foul av Jacob Murphy (Norwich City).
Handboll av Alexander Tettey (Norwich City).
Försök missade. Jacob Murphy (Norwich City) höger fotade skott utanför lådan är nära, men missar till höger. Hjälpt av Cameron Jerome.
Substitution, Norwich City. Cameron Jerome ersätter Nélson Oliveira.
Substitution, Norwich City. Steven Naismith ersätter Graham Dorrans.
Försök missade. Nélson Oliveira (Norwich City) höger fotade skott från utsidan lådan är hög och bred till höger.
Försök missade. Aaron Mooy (Huddersfield Town) vänster fotade skott från utsidan av lådan missar till vänster.
Kasey Palmer (Huddersfield Town) vinner en frispark i anfallshalvan.
Foul av Sebastien Bassong (Norwich City).
Huddersfield flyttade upp till trea i mästerskapet med seger i Norwich.