KMHD Playlist — December 24, 2025

Every song played on KMHD 89.1 FM Portland on December 24, 2025. 341 tracks across 12 shows.

← Previous day (2025-12-23)  ·  Next day (2025-12-25) →

Out of the Night

View this show’s full archive →

12:00 am — Lou Rawls — Merry Christmas, Baby
12:03 am — The Heath Brothers — Our Little Town
12:08 am — The Incredible Jimmy Smith w/ Orchestra by Billy Byers — Jingle Bells
12:11 am — Sammy Kaye — White Christmas
12:14 am — Tim Warfield — Santa Clause is Comin' to Town
12:23 am — Sharon Jones & The Dap-Kings — World Of Love
12:26 am — Sharon Jones & The Dap-Kings — Silver Bells
12:29 am — Lionel Hampton — Boogie Woogie Santa Claus
12:32 am — Dave Brubeck — O Little Town of Bethlehem
12:37 am — Vince Guaraldi Trio — Greensleeves
12:43 am — Joe Tex — I'll Make Every Day Christmas (For My Woman)
12:46 am — Duke Ellington — Toot Toot Tootie Toot (Dance of the Reed-Pipes)
12:48 am — Bobby Timmons — White Christmas
12:55 am — Clarence Carter — Back Door Santa
12:57 am — Booker T. & The MG's — Silver Bells
1:00 am — Oscar Peterson — White Christmas
1:04 am — Dr. John — Silent Night
1:11 am — Ray Brown Trio — O Tannenbaum
1:15 am — The Incredible Jimmy Smith w/ Orchestra by Billy Byers — We Three Kings (of Orient are)
1:19 am — James Brown — Please Come Home for Christmas
1:23 am — Duke Ellington — Peanut Brittle Brigade (March)
1:27 am — Duke Pearson — Little Drummer Boy
1:33 am — Jimmy McGriff — Silver Bells
1:38 am — Don Patterson — Jingle Bells
1:46 am — Booker Ervin — White Christmas
1:51 am — Duke Pearson — Silent Night
1:55 am — Al Jarreau — My Favorite Things
2:00 am — Abbey Lincoln — Christmas Cheer
2:05 am — Bobby Timmons — The Christmas Song
2:10 am — Vince Guaraldi Trio — My Little Drum
2:13 am — Mel Tormé — The Christmas Song
2:16 am — Sammy Kaye — White Christmas
2:19 am — Esquivel — White Christmas
2:21 am — Stevie Wonder — Someday at Christmas
2:24 am — Dexter Gordon — Have Yourself A Merry Little Christmas
2:33 am — Lou Rawls — Christmas Is
2:36 am — Jack Jones — Mistletoe and Holly
2:38 am — James Brown — Merry Christmas, I Love You
2:41 am — Dave Brubeck — We Three Kings
2:43 am — Stephen Scott — Have Yourself A Merry Little Christmas
2:49 am — Jimmy Ponder — Merry Christmas Baby
2:56 am — Claude Thornhill — Snowfall
3:00 am — Parlor Greens — Everyday Will Be Like A Holiday
3:03 am — Wynton Marsalis — We Three Kings
3:09 am — Khruangbin — Christmas Time Is Here (Version M
3:13 am — Roy Ayers — Holiday
3:20 am — Amerigo Gazaway — Lil' Funky Drummer Boy
3:22 am — Freddie King — I Hear Jingle Bells
3:25 am — Don Patterson — Merry Christmas Baby
3:31 am — Bobby Timmons — Auld Lang Syne
3:35 am — Tex Beneke & his Orchestra — A Root'n Toot'n Santa Claus
3:38 am — Amerigo Gazaway — Lonely Christmas
3:42 am — Esquivel — White Christmas
3:44 am — Duke Pearson — Silent Night
3:48 am — Charles Bradley — Mary's Baby
3:52 am — Duke Ellington — Peanut Brittle Brigade (March)
3:57 am — James Brown — Soulful Christmas
4:00 am — Oscar Peterson — I'll Be Home For Christmas
4:03 am — Ella Fitzgerald — The Secret of Christmas
4:05 am — Ramsey Lewis Trio — Here Comes Santa Claus
4:08 am — The Classical Jazz Quartet — Groove of the Sugar Plum Fairy
4:15 am — Christian McBride — Santa Claus, Go Straight to the Ghetto
4:22 am — Marriott, Anschell, Johnson, Bishop — Christmas Time Is Here
4:28 am — The Incredible Jimmy Smith w/ Orchestra by Billy Byers — Baby, It's Cold Outside
4:34 am — Joshua Redman & Brad Mehldau — Santa Clause Is Coming To Town
4:39 am — Dave Brubeck — Silent Night
4:44 am — Booker Ervin — White Christmas
4:49 am — Andrew Bird — Auld Lang Syne
4:53 am — Wynton Marsalis — Let It Snow! Let It Snow! Let It Snow!
4:58 am — Detroit Jr. — Christmas Day
5:00 am — Velle Scott — Merry Christmas
5:02 am — Kenny Burrell — Twelve Days Of Christmas
5:04 am — Brook Benton — Soul Santa
5:07 am — James Brown — Please Come Home for Christmas
5:11 am — Roy Hargrove — Jingle Bell Rock
5:15 am — Gil Evans — Arab Dance
5:19 am — Barney Mcall — Dactylus Chime
5:24 am — Shirley Horn — Winter Wonderland
5:28 am — Ray Charles — Rudolph The Red Nosed Reindeer
5:32 am — Ramsey Lewis Trio — We Three Kings
5:36 am — Wynton Marsalis — Carol Of The Bells
5:40 am — The Heath Brothers — Our Little Town
5:46 am — Marriott, Anschell, Johnson, Bishop — The Christmas Song
5:53 am — Modern Jazz Quartet — England's Carol

The Morning Session with Blaire Stapp

View this show’s full archive →

6:00 am — McCoy Tyner — I'll Be Home For Christmas
6:06 am — Sun Ra — It's Christmas Time
6:09 am — Vince Guaraldi Trio — O Tannenbaum
6:14 am — Arawak — Jo
6:17 am — Duke Ellington — Come Sunday
6:23 am — Otis Redding — White Christmas
6:27 am — Sonny Rollins — Till There Was You (Take 4)
6:32 am — Cannonball Adderley — I've Told Every Little Star
6:36 am — Vince Guaraldi Trio — Christmas Time Is Here (Instrumental)
6:42 am — Red Garland Trio — On Green Dolphin Street
6:47 am — Ahmad Jamal — Snowfall
6:51 am — Hank Jones Quartet — Pine Cones and Holly Berries
6:56 am — Gene Ammons — Swingin' for Christmas
6:58 am — Honey & the Bees — Jing jing A Ling
7:01 am — Doug Hammond & David Durrah — Moves
7:05 am — The Chris Schilder Quintet — Spring
7:17 am — Lonnie Liston Smith & The Cosmic Echoes — Sunset
7:21 am — Kalima — (Where Is the) Sunshine (Pt. II)
7:25 am — Stanley Turrentine — Song for Donny
7:30 am — The Castiles — Ecstasy
7:32 am — Marvin Gaye — Pretty Little Baby (Single Version (Mono))
7:35 am — Roland Kirk — We Free Kings
7:40 am — Ramsey Lewis Trio — Plum Puddin'
7:43 am — The Beginning of The End — Gee Whiz, It's Christmas
7:46 am — Ray Brown Trio — O Tannenbaum
7:51 am — Reuben Anderson — Christmas Time Again
7:54 am — Stevie Wonder — What Christmas Means to Me
7:56 am — Darlene Love — Christmas (Baby Please Come Home)

Today’s Good News with Rev Shines

View this show’s full archive →

8:00 am — Jimmy Smith — Jingle Bells
8:03 am — Sharon Jones & The Dap-Kings — Big Bulbs
8:06 am — Booker T. & The MG's — We Wish You A Merry Christmas
8:08 am — Louis Armstrong — Cool Yule
8:11 am — Bobby Timmons — Deck the Halls
8:14 am — Herb Alpert & The Tijuana Brass — Jingle Bells
8:17 am — The Wailers featuring Bob Marley — Sound The Trumpet
8:20 am — Juluis Wechter & Baja Marimba Orchestra — Partridge In a Pear Tree
8:22 am — Otis Redding — Merry Christmas, Baby
8:30 am — Pastor T.L. Barrett — Jingle Bells Pt. 2 (Bonus Track)
8:36 am — Ramsey Lewis Trio — We Three Kings
8:40 am — The Black On White Affair — Auld Lang Syne
8:44 am — Amerigo Gazaway — Cold Chillin'
8:49 am — The Soulful String — The Little Drummer Boy
8:54 am — Funk Machine — Soul Santa
8:58 am — Piero Piccioni — North Pole Penguin
9:00 am — Khruangbin — Christmas Time Is Here (Version M
9:03 am — The Soulful String — Jingle Bells
9:08 am — Rotary Connection — Christmas Love
9:11 am — The Heath Brothers — Our Little Town
9:17 am — Duke Pearson — Sleigh Ride
9:25 am — Vince Guaraldi — Linus and Lucy
9:27 am — Outkast — My Favorite Things
9:32 am — Vernon Garrett — Christmas Groove
9:39 am — Milly & Silly — Gettin' Down For Xmas
9:42 am — James Brown — Santa Claus Is Definitely Here To Stay
9:47 am — Willie Colón, Héctor Lavoe & Yomo Toro — Aires de Navidad
9:52 am — Juan Torres — Pueblito De Belén
9:54 am — Harvey Avenue Band — Let's Get it together this Christmas
9:57 am — Soul Saints Orchestra — Santa's Got a Bag of Soul

Positive Vibrations with Bryson Wallace

View this show’s full archive →

10:02 am — Dorothy Ashby — Come Live With Me
10:05 am — Lesiman — Messagio
10:08 am — Christian McBride — Santa Claus, Go Straight to the Ghetto
10:16 am — Kokoroko — Three Piece Suit (feat. Azekel)
10:20 am — Ray Bryant Trio — The In Crowd
10:24 am — Chocolate Snow — Let Me Be Your Christmas Toy
10:28 am — Clarence Carter — Back Door Santa
10:31 am — Devin Phillips — Steep's Mode
10:36 am — Les Hommes — Veronique
10:40 am — James Brown — Christmas Is Love
10:47 am — Jimmy Smith — Back At the Chicken Shack
10:56 am — Melba Liston and her 'Bones — Christmas Eve

The New Format with Alex Newman

View this show’s full archive →

11:02 am — Duke Ellington & Johnny Hodges — Wabash Blues
11:08 am — Phil Woods — Johnny Hodges
11:13 am — Ray Bryant — Ramblin
11:17 am — Wayne Shorter — Footprints
11:25 am — Chet Baker — How Deep Is The Ocean
11:30 am — Darryl Reeves — Upper Egypt
11:37 am — The Sugarman 3 — Jealous Moon
11:41 am — Joe Pass — A Time For Us
11:44 am — Dave Pike Set — Riff For Rent
11:48 am — Brendan Eder Ensemble — Lullaby for Adults
11:52 am — Temporary Blessings — Cold Blood
11:56 am — Wildflower — Mirage
12:02 pm — GENA — Circlesz
12:04 pm — Nicole McCabe — Running Backwards
12:06 pm — Takoda & Daniel Hayn — Wanna Know (feat. Kiefer, CARRTOONS, & Luke Titus)
12:09 pm — Mark de Clive-Lowe — Third Plane
12:13 pm — Sault — T.H.
12:18 pm — BadBadNotGood — Beside April
12:23 pm — Fabiano do Nascimento & Sam Gendel — Capricho
12:27 pm — Jeff Parker — Four Folks
12:35 pm — Fat Produce — On Love
12:40 pm — Menahan Street Band Feat Rogê — Tropical Man (Club Mix)
12:43 pm — Khruangbin — Zionsville ii
12:49 pm — Victor Axelrod & Sugar Minott — One Step Ahead
12:53 pm — Tina Brooks — Back to the Tracks

Songs From Cloud 9 with Nicole D’Amato

View this show’s full archive →

1:02 pm — The Incredible Jimmy Smith w/ Orchestra by Billy Byers — Jingle Bells
1:06 pm — Ramsey Lewis Trio — God Rest Ye Merry Gentlemen
1:09 pm — The Soulful String — The Christmas Song
1:12 pm — Kenny Burrell — Merry Christmas Baby
1:16 pm — Don Patterson — Rudolph the Red-Nosed Reindeer
1:20 pm — Sharon Jones & The Dap-Kings — Silver Bells
1:24 pm — Funk Machine — Soul Santa
1:27 pm — Oscar Peterson — Let It Snow
1:30 pm — Roy Ayers — Holiday
1:38 pm — The Drifters — White Christmas
1:41 pm — Billie Holiday — I've Got My Love to Keep Me Warm
1:45 pm — Roy Hargrove — Frosty The Snowman
1:49 pm — Booker T. & The MG's — Santa Clause Is Coming To Town
1:51 pm — Donny Hathaway — This Christmas
1:56 pm — Vince Guaraldi Trio — O Tannenbaum

A Smooth Ride with Anthony Dean-Harris

View this show’s full archive →

2:00 pm — Roland Kirk — We Free Kings
2:06 pm — Parlor Greens — Everyday Will Be Like A Holiday
2:10 pm — Vince Guaraldi Trio — My Little Drum
2:13 pm — Dave Brubeck — Cantos para Pedir las Posadas
2:16 pm — Cécile McLorin Salvant — Have Yourself a Merry Little Christmas
2:24 pm — Wes Montgomery with Wynton Kelly Trio — O Morro Nao Tem Vez
2:30 pm — Eddie Harris — Samba Para Dos
2:36 pm — Ahmad Jamal — Poinciana
2:41 pm — Michael Longo — Ocean of His Might
2:47 pm — Jonti — Pássaros
2:49 pm — James Brown — Sweet Little Baby Boy
2:55 pm — Grover Washington, Jr. — Christmas Time Is Here
3:00 pm — Oscar Peterson — Christmas Waltz
3:08 pm — Enoch Smith Jr. — I Won't Complain
3:13 pm — Hank Jones — You Made a Good Move
3:19 pm — Sade — Lovers Rock
3:24 pm — Oscar Castro-Neves — Dance Natal (Dance of the Sugar Plum Fairy)
3:28 pm — Sharon Jones & The Dap-Kings — Silver Bells
3:32 pm — Herbie Hancock & Chick Corea — Deck the Halls
3:37 pm — Otis Redding — Merry Christmas, Baby
3:40 pm — Russell Malone — O Christmas Tree
3:43 pm — Dianne Reeves — Christmas Waltz
3:46 pm — Cortex — I Heard a Sigh
3:50 pm — Bennie Maupin — Water Torture
3:55 pm — Charlie Hunter — Christmas Time is Here

Takin’ Off with Bri Drennon

View this show’s full archive →

4:01 pm — Eddie "Lockjaw" Davis — The Christmas Song
4:04 pm — Coolin' System — It Came Upon a Midnight Clear
4:07 pm — Billie Holiday — I've Got My Love To Keep Me Warm (Yesking Remix)
4:14 pm — Herb Alpert & The Tijuana Brass — Winter Wonderland
4:16 pm — The Staple Singers — Who Took the Merry Out of Christmas
4:19 pm — Paul Bley Trio — Santa Claus Is Coming To Town
4:24 pm — Miles Davis (ft. Bob Dorough) — Blue Xmas (To Who It May Concern)
4:27 pm — Pearl Bailey — A Five Pound Box Of Money
4:29 pm — James Brown — Let's Make Christmas Mean Something This Year
4:37 pm — The Techniques with Tommy McCook — Run Come Celebrate
4:39 pm — Red Garland Trio — Winter Wonderland
4:44 pm — Count Basie and His Orchestra — Good Morning Blues (The Real Tuesday Weld Clerkenwell Remix)
4:48 pm — Smokey Robinson — Christmas Everyday
4:51 pm — Dave Brubeck — Santa Claus Is Coming to Town
4:57 pm — Booker Ervin — White Christmas
5:02 pm — Bill Withers — Let Us Love
5:06 pm — The Soulful String — Jingle Bells
5:09 pm — Carlo Poddighe — Have Yourself a Merry Little Christmas
5:11 pm — Shawn Lee's Ping Pong Orchestra — Little Drummer Boy
5:15 pm — Margo Guryan — I Don't Intend to Spend Christmas Without You
5:18 pm — The Yuletime Lifters — Time For Love
5:22 pm — Louis Armstrong & The Commanders — 'Zat You, Santa Claus? (The Heavy Remix)
5:27 pm — Kenny Burrell — Merry Christmas Baby
5:30 pm — Derobert & The Half-Truths — Christmas Kisses
5:33 pm — Herb Alpert & The Tijuana Brass — The Bell That Couldn't Jingle
5:36 pm — Bobby Timmons — White Christmas
5:44 pm — Booker T. & The MG's — Merry Christmas Baby
5:47 pm — Dexter Gordon — Have Yourself A Merry Little Christmas
5:57 pm — Sun Ra — It's Christmas Time

Moodsville with Matt Fleeger

View this show’s full archive →

6:00 pm — Barney Mcall — Psalm 103 - Praise my soul the king of heaven
6:05 pm — Dave Brubeck — Away in a Manger
6:10 pm — Cécile McLorin Salvant — Have Yourself a Merry Little Christmas
6:16 pm — John Zorn — Christmas time is Here
6:20 pm — Fats Waller — Winter Weather
6:24 pm — Jimmy McGriff — Silver Bells
6:28 pm — Ivan Lins — White Christmas
6:31 pm — Jimmy Smith — The Christmas Song
6:36 pm — Kenny Burrell — Silent Night
6:38 pm — Nat King Cole — O Holy Night
6:42 pm — Oscar Peterson — I'll Be Home For Christmas
6:45 pm — Ramsey Lewis Trio — God Rest Ye Merry Gentlemen
6:48 pm — The Soulful String — Snowfall
6:51 pm — Vince Guaraldi Trio — Greensleeves
6:57 pm — Louis Armstrong — Christmas Night in Harlem

Manteca with Disco Diablo

View this show’s full archive →

7:00 pm — Lou Rawls — Merry Christmas, Baby
7:02 pm — The Heath Brothers — Our Little Town
7:08 pm — The Incredible Jimmy Smith w/ Orchestra by Billy Byers — Jingle Bells
7:11 pm — Sammy Kaye — White Christmas
7:14 pm — Tim Warfield — Santa Clause is Comin' to Town
7:22 pm — Sharon Jones & The Dap-Kings — World Of Love
7:25 pm — Sharon Jones & The Dap-Kings — Silver Bells
7:29 pm — Lionel Hampton — Boogie Woogie Santa Claus
7:31 pm — Dave Brubeck — O Little Town of Bethlehem
7:37 pm — Vince Guaraldi Trio — Greensleeves
7:42 pm — Joe Tex — I'll Make Every Day Christmas (For My Woman)
7:46 pm — Duke Ellington — Toot Toot Tootie Toot (Dance of the Reed-Pipes)
7:48 pm — Bobby Timmons — White Christmas
7:55 pm — Clarence Carter — Back Door Santa
7:57 pm — Booker T. & The MG's — Silver Bells
8:00 pm — Ella Fitzgerald — White Christmas
8:04 pm — Milly & Silly — Gettin' Down For Xmas
8:07 pm — Vince Guaraldi Trio — The Christmas Song
8:10 pm — James Brown — Please Come Home for Christmas
8:14 pm — Don Patterson — O Holy Night
8:17 pm — Oscar Peterson — I'll Be Home For Christmas
8:20 pm — The Beginning of The End — Gee Whiz, It's Christmas
8:22 pm — Duke Pearson — Have Yourself A Merry Little Christmas
8:24 pm — Marriott, Anschell, Johnson, Bishop — Skating
8:30 pm — Otis Redding — White Christmas
8:33 pm — The Soulful String — The Little Drummer Boy
8:38 pm — Brenda Lee — Rockin' Around the Christmas Tree
8:40 pm — Bill Evans — Santa Claus Is Coming to Town
8:44 pm — Charlie Hunter — Christmas Time is Here
8:47 pm — Carla Thomas — Gee Whiz, It's Christmas
8:50 pm — Vince Guaraldi Trio — What Child is This
8:52 pm — Shirley Horn — The Christmas Song
8:57 pm — Ramsey Lewis Trio — Here Comes Santa Claus

Universal Language with Blue Note Charlie

View this show’s full archive →

9:00 pm — Duke Ellington — Jingle Bells
9:03 pm — Duke Pearson — Silent Night
9:07 pm — Frank Sinatra — Have Yourself A Merry Little Christmas
9:11 pm — Kenny Burrell — My Favorite Things
9:14 pm — James Brown — Christmas Is Love
9:20 pm — Marriott, Anschell, Johnson, Bishop — The Christmas Song
9:28 pm — Charles Bradley — Everyday Is Christmas (When I'm Loving You)
9:32 pm — Khruangbin — Christmas Time Is Here (Version M
9:36 pm — Amerigo Gazaway — Lil' Funky Drummer Boy
9:38 pm — Joe Pass — Let It Snow, Let It Snow, Let It Snow,
9:41 pm — Duke Pearson — Old Fashioned Christmas
9:44 pm — Rotary Connection — Christmas Love
9:47 pm — Wynton Marsalis — Let It Snow! Let It Snow! Let It Snow!
9:51 pm — Oscar Peterson — O Christmas Tree
9:53 pm — Velle Scott — Merry Christmas
9:55 pm — James Brown — Santa Claus Is Definitely Here To Stay
10:00 pm — Stix Hooper — The Little Drummer Boy
10:06 pm — Bobby Timmons — Santa Claus Is Coming To Town
10:13 pm — Roy Hargrove — Frosty The Snowman
10:17 pm — The Blind Boys of Alabama — I Pray On Christmas
10:21 pm — Ray Charles — Winter Wonderland
10:24 pm — Vince Guaraldi Trio — Christmas Is Coming
10:27 pm — Sharon Jones & The Dap-Kings — Silver Bells
10:31 pm — Mel Tormé — The Christmas Song
10:34 pm — James Brown — Santa Claus Go Straight to the Ghetto
10:37 pm — Oscar Peterson — I'll Be Home For Christmas
10:40 pm — Khruangbin — Christmas Time Is Here (Version M
10:43 pm — John Zorn — Christmas time is Here
10:48 pm — Kenny Burrell — Twelve Days Of Christmas
10:50 pm — Marriott, Anschell, Johnson, Bishop — Skating
10:55 pm — Duke Pearson — Little Drummer Boy

Sounds for Plant Lovers with Anthony Valadez

View this show’s full archive →

11:01 pm — Don Patterson — Jingle Bells
11:09 pm — Sharon Jones & The Dap-Kings — World Of Love
11:13 pm — Oscar Peterson — O Little Town Of Bethlehem
11:16 pm — Bobby Timmons — White Christmas
11:23 pm — Sammy Kaye — White Christmas
11:26 pm — Aaron Diehl — Christmas Star
11:29 pm — Benny Green — Silent Night
11:31 pm — John Zorn — Winter Wonderland
11:36 pm — Warren Wolf — Carol of the Bells
11:40 pm — Claude Thornhill — Snowfall
11:44 pm — Jim Galloway & Jay McShann — Merry Christmas Baby
11:48 pm — Marriott, Anschell, Johnson, Bishop — Winter Solace
11:53 pm — Carla Bley — The Christmas Song
11:58 pm — Esquivel — White Christmas

KMHD Spun is a listener-built archive tracking every song logged on KMHD 89.1 FM Portland since 2013. Explore the full site →