This list is sorted by state/province, then market. It will include stations that make a full switch of music elements of their format to All-Christmas music for at least a week through Christmas Day, with exceptions for weekend specialty shows.
| CITY | STATION | START | FORMAT | NOTES |
| Ames, IA | 96.1 KNWM | 11/28 | Non-comm Christian | Satellite of KNWI |
| Britt, IA | B103 | 11/27 | AC | |
| Burlington, IA | 93.5 KKMI | 11/17 | AC | |
| Cedar Rapids, IA | Leo 1360 | 11/8 | Classic Hits | |
| Cedar Rapids, IA | 104.5 KDAT | 11/21 | AC | |
| Clinton, IA | 1390 KCLN | ??? | Soft Oldies | first noted 12/4 |
| Cresco, IA | 102.3 KCZQ | 11/28 | Classic Hits | |
| Davenport, IA | Mix 96 | 11/7 | AC | |
| Decorah, IA | 100.5 The Hawk | 11/12 | Hot AC | First-time flipper |
| Des Moines, IA | 91.3 KDFR | 11/28 | Non-comm Christian | Family Radio |
| Des Moines, IA | 104.1 EZ FM | 11/21 | AC | |
| Des Moines, IA | Life 107.1 | 11/28 | Non-comm Christian | |
| Dubuque, IA | 1370 KDTH | 11/28 | Soft Oldies | |
| Dubuque, IA | Super Hits 106 | 11/26 | Classic Hits | |
| Fort Dodge, IA | Snowy 99.7 | ??? | AC | First noted 12/4 |
| Mason City, IA | 1490/96.7 KRIB | 11/28 | Classic Hits | AM station and FM translator |
| Mason City, IA | 97.9 KCMR | 11/28 | Non-comm Christian | |
| Mt. Pleasant, IA | 1130/98.5 KILJ | 11/26 | Country | AM station and FM translator |
| Parkersburg, IA | 99 The Wave | 11/28 | AC | |
| Shenandoah, IA | 920 KYFR | 11/28 | Non-comm Christian | Family Radio |
| Sioux City, IA | KG95 | 11/7 | AC | |
| Spirit Lake, IA | 103.9 KUOO | 11/28 | AC | |
| Waterloo, IA | Life 101.9 | 11/27 | Non-comm Christian | |
| Waterloo, IA | Corn Country 106.5 | 12/1 | Country | KCVM-HD2 and translator |
| Winnipeg, MB | KiSS 102.3 | 11/22 | Hot AC | |
| Escanaba, MI | Kool 105.5 | 11/27 | Classic Hits | |
| Houghton, MI | Lite 96-3 | 11/1 | AC | |
| Iron Mountain, MI | 94.3 The Breeze | 11/27 | AC | |
| Marquette, MI | 94.1 The Breeze | 11/1 | AC | |
| Marquette, MI | 106.1 The Sound | 11/1 | Classic Hits | WFXD-HD4 and translator |
| Menominee, MI | 103.7 WHYB | 11/28 | Classic Hits | |
| Sault Ste. Marie, MI | Oldies 93 | 11/17 | Classic Hits | |
| Sault Ste. Marie, MI | 102.3 Promise FM | 11/27 | Non-comm Christian | |
| Alexandria, MN | Cool 94.3 | 11/28 | Classic Hits | |
| Bemidji, MN | 1300/94.3 The Legends | 11/26 | Classic Country | AM station and FM translator |
| Bemidji, MN | 107.1 YourQ FM | 11/27 | Contemporary Christian | At 5 p.m. |
| Buffalo, MN | 1360 KRWC | 11/28 | Full Service Classic Hits | |
| Brainerd, MN | 95.9 Cash FM | 11/10 | Classic Country | |
| Brainerd, MN | Cool 103.5 | 11/27 | Classic Hits | |
| Cloquet, MN | 1230 WKLK | 12/8 | Soft Oldies | WestwoodOne network |
| Duluth, MN | Life 97.3 KDNW | 11/21 | Non-comm Christian | |
| Fergus Falls, MN | Channel 977 | 11/28 | Contemporary Hits | |
| Grand Rapids, MN | 1320/93.1 KOZY | 12/1 | OIdies | First-time flipper |
| Grand Rapids, MN | 88.1 KDGR | 11/21 | Non-comm Christian | New 2025 sign-on Satellite of KDNW |
| Grand Rapids, MN | 96.9 KMFY | 11/28 | AC | |
| Harmony, MN | 88.3 WEQH | 11/27 | Non-comm Christian | Prayz Network New 2025 sign-on |
| Hibbing, MN | 1240 WMFG | 12/8 | Soft Oldies | WestwoodOne network |
| Hibbing, MN | 102.9 KRFG | 11/21 | Non-comm Christian | Satellite of KDNW |
| International Falls, MN | 1230/95.3 The Bear | 11/28 | Classic Hits | first time flip noted AM station and FM translator |
| Luverne, MN | 800 KQAD | 11/24 | Classic Hits | first time flip noted |
| Mankato, MN | 93.1 KATO Hits | 11/28 | Classic Hits | |
| Marshall, MN | 89.9 KRGM | 11/28 | Non-comm Christian | Satellite of KNWC-FM |
| Marshall, MN | 94.7 KKCK | 11/24 | CHR | |
| Minneapolis, MN | 1030/97.9 WCTS | 11/28 | Non-comm Christian | AM station and FM translator; first flip since translator upgrade |
| Minneapolis, MN | 98.5 KTIS-FM | 11/27 | Non-comm Christian | |
| Minneapolis, MN | Love 105 | 11/28 | AC | WGVX/105.1, WLUP/105.3, and WWWM-FM/105.7 |
| Minneapolis, MN | Kool108 | 11/14 | Classic Hits | |
| Montevideo, MN | 96.7 KRAM-LP | 11/26 | AC/AAA | |
| Ortonville, MN | 1350/94.5 KDIO | 11/28 | Classic Country | AM station and FM translator |
| Perham, MN | Lakes 99.5 | 11/28 | AC | |
| Rochester, MN | Y105 | 11/21 | AC | |
| St. Cloud, MN | Spirit 92.9 | 11/27 | Non-comm Christian | At 7 p.m. |
| St. Cloud, MN | Lite 99.9 | 11/21 | AC | |
| Walker, MN | 1570/93.7 KAKK | 11/21 | between formats | First-time flipper |
| Alliance, NE | KCOW 1400/92.5 | 11/15 | Classic Hits | AM station and FM translator |
| Burwell, NE | 89.5 KGRU | 12/1 | Non-comm Christian | Good News Radio |
| Columbus, NE | 90.5 KGKD | 12/1 | Non-comm Christian | Good News Radio |
| Fremont, NE | Best Mix 105.5 | ??? | AC | first noted 11/23 |
| Grand Island, NE | 99.7 K259CZ | 12/1 | stunting | changing format KRGI-HD3 and translator |
| Hastings, NE | 1230/104.1 KHAS | 11/27 | Oldies | first time flip noted AM station and FM translator |
| Lincoln, NE | Mix 103.3 | 11/15 | AC | KFRX-HD2 and translator |
| Lincoln, NE | B107.3 | 11/21 | AC | |
| Norfolk, NE | 90.9 KPNO | 12/1 | Non-comm Christian | Good News Radio |
| North Platte, NE | KOOQ 1410/98.5 | 11/15 | Classic Hits | AM station and FM translator |
| O’Neill, NE | 105.3 KGRD | 12/1 | Non-comm Christian | Good News Radio |
| Omaha, NE | Santa Baby 1180 | 11/24 | Sports | Apparently changing format |
| Omaha, NE | Life 100.7 | 11/28 | Non-comm Christian | |
| Omaha, NE | Star 104.5 | 11/1 | AC | |
| Wayne, NE | 1590/98.9 The City | 11/27 | Classic Hits | AM station and FM translator |
| Bismarck, ND | Mix 92.9 | 11/7 | AC | |
| Dickinson, ND | 90.7 KSLS | 11/28 | Non-comm Christian | Satellite of KSLT |
| Fargo, ND | Life 97.9 | 11/27 | Non-comm Christian | |
| Fargo, ND | 101.9 Jack Frost FM | 11/24 | Classic Hits | |
| Fargo, ND | 106.9 The Eagle | 11/28 | Classic Hits | |
| Grand Forks, ND | 104.3 Cities FM | 11/7 | AC | |
| Minot, ND | Mix 99.9 | 11/7 | AC | |
| Minot, ND | 106.9 KHTZ-HD2 | 11/5 | New | New HD subchannel |
| Aberdeen, SD | Sunny 97.7 | 11/28 | Classic Hits | |
| Chamberlain, SD | 89.9 KGRJ | 12/1 | Non-comm Christian | Good News Radio |
| Gregory, SD | 88.9 KGGY | 12/1 | Non-comm Christian | Good News Radio |
| Milbank, SD | 1510/95.1 KMSD | 11/28 | Classic Hits | AM station and FM translator |
| Miller, SD | 89.3 KGRL | 12/1 | Non-comm Christian | Good News Radio |
| Mitchell, SD | 88.1 KGRH | 12/1 | Non-comm Christian | Good News Radio |
| Mitchell, SD | More 95.5 | ??? | AC | KMIT-HD2 and translator |
| Mitchell, SD | Pure Oldies 103.5 | 11/21 | Oldies | KMIT-HD3 and translator |
| Pierre, SD | 90.3 KSLP | 11/28 | Non-comm Christian | satellite of KSLT |
| Rapid City, SD | Z 106.3 | 11/12 | Classic Hits | |
| Rapid City, SD | Life 107.1 KSLT | 11/28 | Non-comm Christian | |
| Sioux Falls, SD | 95.7 KELO-FM | 11/3 | AC | Callsign moving from 101.9 |
| Sioux Falls, SD | Life 96.5 | 11/28 | Non-comm Christian | |
| Watertown, SD | Star 98.1 | 11/28 | AC | KPHR-HD2 and translator |
| Antigo, WI | Lakes 98.7 | 11/24 | Classic Hits | AM station and FM translator |
| Appleton, WI | 1280 WNAM | 12/8 | Soft Oldies | WestwoodOne network |
| Appleton, WI | 91.9 The Family | 11/27 | Non-comm Christian | At 10 p.m. |
| Appleton, WI | 103.9 WVBO | 11/28 | Classic Hits | |
| Ashland, WI | 91.9 WDNW | 11/21 | Non-comm Christian | Satellite of KDNW |
| Baraboo, WI | B102.9 | 11/15 | AC | |
| Beaver Dam, WI | 95.3 WBEV-FM | 11/27 | Full Service AC | |
| Crandon, WI | 103.9 WEQC | 11/27 | Non-comm Christian | Prayz Network |
| Eau Claire, WI | Greatest Hits 98.1 | 11/28 | Classic Hits | |
| Eau Claire, WI | 99.9 The Family | 11/27 | Non-comm Christian | At 10 p.m. |
| Eau Claire, WI | 101.5 WWJC | 11/27 | Non-comm Christian | Prayz Network |
| Fond du Lac, WI | Sunny 97.7 | 11/27 | AC | |
| Fort Atkinson, WI | 107.3 WSJY | 11/2 | AC | |
| Green Bay, WI | 91.5 The Family | 11/27 | Non-comm Christian | At 10 p.m. |
| La Crosse, WI | Classic Hits-mas 94.7 | 11/14 | Classic Hits | |
| La Crosse, WI | Mix 96.1 & 97.9 | 11/2 | AC | Stations have combined formats since 2024 |
| La Crosse, WI | 104.9 WEQL | 11/27 | Non-comm Christian | Prayz Network |
| Lake Geneva, WI | Lake 96.1 | 11/26 | AC | |
| Lancaster, WI | 88.1 WJTY | 11/27 | Non-comm Christian | Family Life Radio |
| Madison, WI | Rewind 92.1 | 11/7 | Classic Hits | |
| Madison, WI | Life 102.5 | 11/27 | Non-comm Christian | |
| Madison, WI | Mix 105.1 | 12/1 | Hot AC | |
| Melrose, WI | 91.5 WEQM | 11/27 | Non-comm Christian | Prayz Network New 2025 sign-on |
| Merrill, WI | Bluejay 96.3 | 11/24 | Classic Hits | AM station and FM translator |
| Milwaukee, WI | 88.1 WMWK | 11/28 | Non-comm Christian | Family Radio |
| Milwaukee, WI | 92.9/102.5 The Family | 11/27 | Non-comm Christian | At 10 p.m. Translators of WEMK/1460 |
| Milwaukee, WI | B97-3 | 11/3 | AC | Follows recent format change; last flipped in 2003 |
| Milwaukee, WI | 106.9 WRXS-mas | 11/21 | Oldies | |
| Minocqua, WI | 95.9 The Island | 11/28 | AC | |
| River Falls, WI | 1550/106.3 WEVR | 11/28 | Light AC | Separate AM and FM stations |
| Shawano, WI | 960/96.1 WTCH | 11/24 | Country | AM station and FM translator |
| Sheboygan, WI | 91.3 The Family | 11/27 | Non-comm Christian | At 10 p.m. |
| Sheboygan, WI | Lake 98.1 | 11/27 | AC | |
| Sheboygan, WI | 98.9 WEMP | 11/15 | Easy Listening | |
| Sparta, WI | 89.3 WEQS | 11/27 | Non-comm Christian | Prayz Network |
| Sturgeon Bay, WI | 96.7 WBDK | 11/7 | Classic Hits | |
| Tomahawk, WI | 100.9 WEQR | 11/27 | Non-comm Christian | Prayz Network |
| Waupaca, WI | Lakes 92.7 | ??? | Classic Hits | first noted 11/23 |
| Wausau, WI | 88.5 The Family | 11/27 | Non-comm Christian | At 10 p.m. |
| Wausau, WI | 89Q | 11/27 | Non-comm Christian | Also 11/21-11/22 |
| Wausau, WI | 97.9 WSPT | 11/28 | Classic Hits | |
| Westby, WI | 103.9 WTPN | 11/27 | Non-comm Christian | Prayz Network |
| Westfield, WI | 90.5 WEQW | 11/27 | Non-comm Christian | Prayz Network |
Key dates/days of week in 2025 calendar year:
Saturday, Nov. 1: 4 flips
Friday, Nov. 7: 7 flips (First Friday of November)
Friday, Nov. 14: 2 flips (Second Friday of November)
Friday, Nov. 21: 12 flips (Friday before Thanksgiving)
Thursday, Nov. 27: 33 flips (Thanksgiving)
Friday, Nov. 28: 37 flips (Black Friday)
Monday, Dec. 1: 12 flips
Friday, Dec. 5 (First Friday of December)
This list only includes stations in the Upper Midwest. For other parts of the country, check out Radio-Locator’s list.
See stations that went all-Christmas in: 2024, 2023, 2022, 2021, 2020, 2019, 2018, 2017, 2016, 2015, 2014,
2013, 2012, 2011, 2010, 2009, 2008, 2007, 2006, 2005, 2004, 2003, 2002, 2001
