Listen Now
On Air:
News In Depth
Audio and Media
Radio Schedule
Stream Live
Latest Listening
Shows
Blog
Get Involved
Committees
Program Proposal
Volunteer
Submit music
Youth Collective
Employment
Website Sign In
Blog
Support
Join now!
Employer Matching
Donate stock
Donate your vehicle
Donate property
Give from your DAF
Legacy Giving
About
Who we are
KBOO Staff
Contact Us
Committees
Board of Directors
History
Financial & Public Reports
Policies
Public File
Sponsor
Event Calendar
Event co-sponsorship
Be an underwriter
Advertise online
List of sponsors
DONATE
Program Schedule
Download Schedule as PDF
Up Next
Day
Week
Monday Jul 28th, 2025 6:00 pm
Labor Radio
Monday Jul 28th, 2025
6:00 pm
-
6:30 pm
Monday Jul 28th, 2025
Venus Vibes
Monday Jul 28th, 2025
12:00 am
-
3:00 am
Folk Espresso
Monday Jul 28th, 2025
5:30 am
-
7:00 am
Democracy Now!
Monday Jul 28th, 2025
7:00 am
-
8:00 am
More Talk Radio
Monday Jul 28th, 2025
8:00 am
-
9:00 am
Old Mole Variety Hour
Monday Jul 28th, 2025
9:00 am
-
10:00 am
Locus Focus
Monday Jul 28th, 2025
10:00 am
-
11:00 am
First Voices Radio
Monday Jul 28th, 2025
11:00 am
-
12:00 pm
The Noontime Jamboree
Monday Jul 28th, 2025
12:00 pm
-
2:00 pm
The Monday Sampler
Monday Jul 28th, 2025
2:00 pm
-
4:00 pm
Democracy Now!
Monday Jul 28th, 2025
4:00 pm
-
5:00 pm
Evening News
Monday Jul 28th, 2025
5:00 pm
-
5:30 pm
News In Depth
Monday Jul 28th, 2025
5:30 pm
-
6:00 pm
Labor Radio
Monday Jul 28th, 2025
6:00 pm
-
6:30 pm
Prison Pipeline
Monday Jul 28th, 2025
6:30 pm
-
7:00 pm
Hard Knock Radio
Monday Jul 28th, 2025
7:00 pm
-
8:00 pm
A Different Nature
Monday Jul 28th, 2025
8:00 pm
-
10:00 pm
Comics Take on the News
Monday Jul 28th, 2025
10:00 pm
-
12:00 am
Week Beginning
Sunday Jul 27th, 2025
Sun
Mon
Tue
Wed
Thu
Fri
Sat
Sunday
Sounds Unsound
Sunday Jul 27th, 2025
12:00 am
-
3:00 am
Higher Reasoning Reggae Time
Sunday Jul 27th, 2025
3:00 am
-
6:00 am
The Gospel and More Program
Sunday Jul 27th, 2025
6:00 am
-
8:00 am
Pathways
Sunday Jul 27th, 2025
8:30 am
-
9:00 am
Italian Hour
Sunday Jul 27th, 2025
9:00 am
-
10:00 am
Portland Jewish Hour
Sunday Jul 27th, 2025
10:00 am
-
11:00 am
Persian Hour Art and Music Show
Sunday Jul 27th, 2025
11:00 am
-
12:00 pm
Mujeres Bravas
Sunday Jul 27th, 2025
12:00 pm
-
1:30 pm
Armando Puentes
Sunday Jul 27th, 2025
1:30 pm
-
3:30 pm
La Voz Del Sabor
Sunday Jul 27th, 2025
3:30 pm
-
5:00 pm
Domingos para Recordar
Sunday Jul 27th, 2025
5:00 pm
-
6:30 pm
Na Holo Mele Me Ho’ola
Sunday Jul 27th, 2025
6:30 pm
-
8:00 pm
Eclectic Pandemic
Sunday Jul 27th, 2025
8:00 pm
-
10:00 pm
The Movement
Sunday Jul 27th, 2025
10:00 pm
-
12:00 am
Monday
Venus Vibes
Monday Jul 28th, 2025
12:00 am
-
3:00 am
Folk Espresso
Monday Jul 28th, 2025
5:30 am
-
7:00 am
Democracy Now!
Monday Jul 28th, 2025
7:00 am
-
8:00 am
More Talk Radio
Monday Jul 28th, 2025
8:00 am
-
9:00 am
Old Mole Variety Hour
Monday Jul 28th, 2025
9:00 am
-
10:00 am
Locus Focus
Monday Jul 28th, 2025
10:00 am
-
11:00 am
First Voices Radio
Monday Jul 28th, 2025
11:00 am
-
12:00 pm
The Noontime Jamboree
Monday Jul 28th, 2025
12:00 pm
-
2:00 pm
The Monday Sampler
Monday Jul 28th, 2025
2:00 pm
-
4:00 pm
Democracy Now!
Monday Jul 28th, 2025
4:00 pm
-
5:00 pm
Evening News
Monday Jul 28th, 2025
5:00 pm
-
5:30 pm
News In Depth
Monday Jul 28th, 2025
5:30 pm
-
6:00 pm
Labor Radio
Monday Jul 28th, 2025
6:00 pm
-
6:30 pm
Prison Pipeline
Monday Jul 28th, 2025
6:30 pm
-
7:00 pm
Hard Knock Radio
Monday Jul 28th, 2025
7:00 pm
-
8:00 pm
A Different Nature
Monday Jul 28th, 2025
8:00 pm
-
10:00 pm
Comics Take on the News
Monday Jul 28th, 2025
10:00 pm
-
12:00 am
Tuesday
Self Help Radio
Tuesday Jul 29th, 2025
12:00 am
-
3:00 am
Vinyl Pajama Party
Tuesday Jul 29th, 2025
3:00 am
-
5:30 am
Early Morning Gumbo
Tuesday Jul 29th, 2025
5:30 am
-
7:00 am
Democracy Now!
Tuesday Jul 29th, 2025
7:00 am
-
8:00 am
Too Much Information with Abe and Traci
Tuesday Jul 29th, 2025
8:00 am
-
9:00 am
Alternative Radio
Tuesday Jul 29th, 2025
9:00 am
-
10:00 am
Flashpoints
Tuesday Jul 29th, 2025
10:00 am
-
11:00 am
Buscando America
Tuesday Jul 29th, 2025
12:00 pm
-
1:30 pm
Diaspora
Tuesday Jul 29th, 2025
1:30 pm
-
2:30 pm
Tonalli
Tuesday Jul 29th, 2025
2:30 pm
-
4:00 pm
Democracy Now!
Tuesday Jul 29th, 2025
4:00 pm
-
5:00 pm
Evening News
Tuesday Jul 29th, 2025
5:00 pm
-
5:30 pm
News In Depth
Tuesday Jul 29th, 2025
5:30 pm
-
6:00 pm
This Way Out
Tuesday Jul 29th, 2025
6:00 pm
-
6:30 pm
Civic Cipher
Tuesday Jul 29th, 2025
7:00 pm
-
8:00 pm
Sound Clash Modem
Tuesday Jul 29th, 2025
8:00 pm
-
10:00 pm
Kabhi Khushi Kabhie Kush
Tuesday Jul 29th, 2025
10:00 pm
-
12:00 am
Wednesday
Ital Vibes
Wednesday Jul 30th, 2025
12:00 am
-
3:00 am
More Reggae!
Wednesday Jul 30th, 2025
3:00 am
-
5:30 am
Pastures of Plenty
Wednesday Jul 30th, 2025
5:30 am
-
7:00 am
Democracy Now!
Wednesday Jul 30th, 2025
7:00 am
-
8:00 am
Wednesday Talk Radio
Wednesday Jul 30th, 2025
8:00 am
-
9:00 am
Sprouts
Wednesday Jul 30th, 2025
9:00 am
-
9:30 am
Wings
Wednesday Jul 30th, 2025
9:30 am
-
10:00 am
Jazz Lives!
Wednesday Jul 30th, 2025
12:00 pm
-
2:00 pm
Jazz in the Afternoon
Wednesday Jul 30th, 2025
2:00 pm
-
4:00 pm
Democracy Now!
Wednesday Jul 30th, 2025
4:00 pm
-
5:00 pm
Evening News
Wednesday Jul 30th, 2025
5:00 pm
-
5:30 pm
News In Depth
Wednesday Jul 30th, 2025
5:30 pm
-
6:00 pm
Hard Knock Radio
Wednesday Jul 30th, 2025
7:00 pm
-
8:00 pm
Drinking from Puddles
Wednesday Jul 30th, 2025
8:00 pm
-
10:00 pm
Life During Wartime
Wednesday Jul 30th, 2025
10:00 pm
-
12:00 am
Thursday
Pandæmonium
Thursday Jul 31st, 2025
12:00 am
-
3:00 am
Who Goes There? with Lady Voltaire
Thursday Jul 31st, 2025
3:00 am
-
5:30 am
Rise When the Rooster Crows
Thursday Jul 31st, 2025
5:30 am
-
7:00 am
Democracy Now!
Thursday Jul 31st, 2025
7:00 am
-
8:00 am
Keeping It Real, with Lisa Loving
Thursday Jul 31st, 2025
8:00 am
-
9:00 am
Africa-O-Ye!
Thursday Jul 31st, 2025
2:00 pm
-
4:00 pm
Democracy Now!
Thursday Jul 31st, 2025
4:00 pm
-
5:00 pm
Evening News
Thursday Jul 31st, 2025
5:00 pm
-
5:30 pm
News In Depth
Thursday Jul 31st, 2025
5:30 pm
-
6:00 pm
Rose City Native Radio
Thursday Jul 31st, 2025
6:00 pm
-
7:00 pm
Hard Knock Radio
Thursday Jul 31st, 2025
7:00 pm
-
8:00 pm
Friday
The Sacred Circle "TEMENOS"
Friday Aug 01st, 2025
12:00 am
-
3:00 am
The Ghost of Hollywood
Friday Aug 01st, 2025
3:00 am
-
5:30 am
Cascadia Coffeehouse
Friday Aug 01st, 2025
5:30 am
-
7:00 am
Democracy Now!
Friday Aug 01st, 2025
7:00 am
-
8:00 am
Disability Justice: An Everyday Pursuit in Survival
Friday Aug 01st, 2025
9:30 am
-
10:00 am
Film at 11
Friday Aug 01st, 2025
10:30 am
-
11:00 am
Let's Talk!
Friday Aug 01st, 2025
11:00 am
-
12:00 pm
Movin' On
Friday Aug 01st, 2025
12:00 pm
-
1:30 pm
The Songcircle
Friday Aug 01st, 2025
1:30 pm
-
3:00 pm
Roots of Rock and Roll
Friday Aug 01st, 2025
3:00 pm
-
4:00 pm
Democracy Now!
Friday Aug 01st, 2025
4:00 pm
-
5:00 pm
Evening News
Friday Aug 01st, 2025
5:00 pm
-
5:30 pm
Counterspin
Friday Aug 01st, 2025
5:30 pm
-
6:00 pm
First Friday Art Walk
Friday Aug 01st, 2025
6:00 pm
-
10:00 pm
Plugged In
Friday Aug 01st, 2025
10:00 pm
-
12:00 am
Saturday
Oil For Kisses
Saturday Aug 02nd, 2025
12:00 am
-
3:00 am
Swing 'n' Country
Saturday Aug 02nd, 2025
6:00 am
-
9:00 am
Music from the True Vine
Saturday Aug 02nd, 2025
9:00 am
-
12:00 pm
Grateful Dead and Friends
Saturday Aug 02nd, 2025
12:00 pm
-
2:00 pm
The Motif: Re-Imagine a Jazz Sensibility
Saturday Aug 02nd, 2025
2:00 pm
-
5:00 pm
Blues Junction
Saturday Aug 02nd, 2025
5:00 pm
-
7:00 pm
An Evening of Afrotainment
Saturday Aug 02nd, 2025
7:00 pm
-
10:00 pm
Parsing Sound
Saturday Aug 02nd, 2025
10:00 pm
-
12:00 am