Spenglerův pohár 2012 byl 86. ročník soutěže hokejových klubů, která probíhala od 26. do 31. prosince 2012 ve švýcarském Davosu. Účastnilo se jí šest celků (pět evropských klubů a výběr Kanaďanů hrajících v evropských ligách), které byly rozděleny po třech do dvou skupin. Jedna byla pojmenovaná po Richardu Torrianim, druhá po Hansi Cattinim. Ve skupinách se celky utkaly systémem každý s každým. Nejhorší z jedné skupiny se následně utkal ve čtvrtfinále s druhým ze druhé skupiny.