Listen Now
On Air:
Autonomy Hour
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
Friday Jun 06th, 2025 12:00 am
The Sacred Circle "TEMENOS"
Friday Jun 06th, 2025
12:00 am
-
3:00 am
Thursday Jun 05th, 2025
Pandæmonium
Thursday Jun 05th, 2025
12:00 am
-
3:00 am
Who Goes There? with Lady Voltaire
Thursday Jun 05th, 2025
3:00 am
-
5:30 am
Rise When the Rooster Crows
Thursday Jun 05th, 2025
5:30 am
-
7:00 am
Democracy Now!
Thursday Jun 05th, 2025
7:00 am
-
8:00 am
Keeping It Real, with Lisa Loving
Thursday Jun 05th, 2025
8:00 am
-
9:00 am
Life Stamps
Thursday Jun 05th, 2025
10:00 am
-
11:00 am
Black Book Talk
Thursday Jun 05th, 2025
11:30 am
-
12:00 pm
Africa-O-Ye!
Thursday Jun 05th, 2025
2:00 pm
-
4:00 pm
Democracy Now!
Thursday Jun 05th, 2025
4:00 pm
-
5:00 pm
Evening News
Thursday Jun 05th, 2025
5:00 pm
-
5:30 pm
News In Depth
Thursday Jun 05th, 2025
5:30 pm
-
6:00 pm
Rose City Native Radio
Thursday Jun 05th, 2025
6:00 pm
-
7:00 pm
American Indian Airwaves
Thursday Jun 05th, 2025
7:00 pm
-
8:00 pm
Ear to the Streets of Portland
Thursday Jun 05th, 2025
8:00 pm
-
10:00 pm
Autonomy Hour
Thursday Jun 05th, 2025
10:00 pm
-
12:00 am
Week Beginning
Sunday Jun 01st, 2025
Sun
Mon
Tue
Wed
Thu
Fri
Sat
Sunday
Back To The Egg
Sunday Jun 01st, 2025
12:00 am
-
3:00 am
Higher Reasoning Reggae Time
Sunday Jun 01st, 2025
3:00 am
-
6:00 am
The Gospel and More Program
Sunday Jun 01st, 2025
6:00 am
-
8:00 am
Pathways
Sunday Jun 01st, 2025
8:30 am
-
9:00 am
Italian Hour
Sunday Jun 01st, 2025
9:00 am
-
10:00 am
Portland Jewish Hour
Sunday Jun 01st, 2025
10:00 am
-
11:00 am
Persian Hour Art and Music Show
Sunday Jun 01st, 2025
11:00 am
-
12:00 pm
Mujeres Bravas
Sunday Jun 01st, 2025
12:00 pm
-
1:30 pm
Armando Puentes
Sunday Jun 01st, 2025
1:30 pm
-
3:30 pm
La Voz Del Sabor
Sunday Jun 01st, 2025
3:30 pm
-
5:00 pm
Domingos para Recordar
Sunday Jun 01st, 2025
5:00 pm
-
7:00 pm
The Children's Hour
Sunday Jun 01st, 2025
7:00 pm
-
8:00 pm
La Mordidita Latina
Sunday Jun 01st, 2025
8:00 pm
-
10:00 pm
The Movement
Sunday Jun 01st, 2025
10:00 pm
-
12:00 am
Monday
If I Knew What I Was Doing, I Would Stop
Monday Jun 02nd, 2025
3:00 am
-
5:30 am
Folk Espresso
Monday Jun 02nd, 2025
5:30 am
-
7:00 am
Democracy Now!
Monday Jun 02nd, 2025
7:00 am
-
8:00 am
More Talk Radio
Monday Jun 02nd, 2025
8:00 am
-
9:00 am
Old Mole Variety Hour
Monday Jun 02nd, 2025
9:00 am
-
10:00 am
Locus Focus
Monday Jun 02nd, 2025
10:00 am
-
11:00 am
First Voices Radio
Monday Jun 02nd, 2025
11:00 am
-
12:00 pm
The Noontime Jamboree
Monday Jun 02nd, 2025
12:00 pm
-
2:00 pm
The Monday Sampler
Monday Jun 02nd, 2025
2:00 pm
-
4:00 pm
Democracy Now!
Monday Jun 02nd, 2025
4:00 pm
-
5:00 pm
Evening News
Monday Jun 02nd, 2025
5:00 pm
-
5:30 pm
News In Depth
Monday Jun 02nd, 2025
5:30 pm
-
6:00 pm
Labor Radio
Monday Jun 02nd, 2025
6:00 pm
-
6:30 pm
Prison Pipeline
Monday Jun 02nd, 2025
6:30 pm
-
7:00 pm
Hard Knock Radio
Monday Jun 02nd, 2025
7:00 pm
-
8:00 pm
A Different Nature
Monday Jun 02nd, 2025
8:00 pm
-
10:00 pm
Tuesday
Self Help Radio
Tuesday Jun 03rd, 2025
12:00 am
-
3:00 am
Vinyl Pajama Party
Tuesday Jun 03rd, 2025
3:00 am
-
5:30 am
Early Morning Gumbo
Tuesday Jun 03rd, 2025
5:30 am
-
7:00 am
Democracy Now!
Tuesday Jun 03rd, 2025
7:00 am
-
8:00 am
Too Much Information with Abe and Traci
Tuesday Jun 03rd, 2025
8:00 am
-
9:00 am
Alternative Radio
Tuesday Jun 03rd, 2025
9:00 am
-
10:00 am
Flashpoints
Tuesday Jun 03rd, 2025
10:00 am
-
11:00 am
Winner's Bias
Tuesday Jun 03rd, 2025
11:00 am
-
11:30 am
Buscando America
Tuesday Jun 03rd, 2025
12:00 pm
-
1:30 pm
Espiral Radio / Spiral Radio
Tuesday Jun 03rd, 2025
1:30 pm
-
2:30 pm
Tonalli
Tuesday Jun 03rd, 2025
2:30 pm
-
4:00 pm
Democracy Now!
Tuesday Jun 03rd, 2025
4:00 pm
-
5:00 pm
Evening News
Tuesday Jun 03rd, 2025
5:00 pm
-
5:30 pm
News In Depth
Tuesday Jun 03rd, 2025
5:30 pm
-
6:00 pm
Transpositive PDX
Tuesday Jun 03rd, 2025
6:00 pm
-
7:00 pm
Civic Cipher
Tuesday Jun 03rd, 2025
7:00 pm
-
8:00 pm
Sound Clash Modem
Tuesday Jun 03rd, 2025
8:00 pm
-
10:00 pm
Kabhi Khushi Kabhie Kush
Tuesday Jun 03rd, 2025
10:00 pm
-
12:00 am
Wednesday
Ital Vibes
Wednesday Jun 04th, 2025
12:00 am
-
3:00 am
More Reggae!
Wednesday Jun 04th, 2025
3:00 am
-
5:30 am
Pastures of Plenty
Wednesday Jun 04th, 2025
5:30 am
-
7:00 am
Democracy Now!
Wednesday Jun 04th, 2025
7:00 am
-
8:00 am
Wednesday Talk Radio
Wednesday Jun 04th, 2025
8:00 am
-
9:00 am
Sprouts
Wednesday Jun 04th, 2025
9:00 am
-
9:30 am
Wings
Wednesday Jun 04th, 2025
9:30 am
-
10:00 am
The Bike Show
Wednesday Jun 04th, 2025
11:00 am
-
12:00 pm
Jazz Lives!
Wednesday Jun 04th, 2025
12:00 pm
-
2:00 pm
Jazz in the Afternoon
Wednesday Jun 04th, 2025
2:00 pm
-
4:00 pm
Democracy Now!
Wednesday Jun 04th, 2025
4:00 pm
-
5:00 pm
Evening News
Wednesday Jun 04th, 2025
5:00 pm
-
5:30 pm
News In Depth
Wednesday Jun 04th, 2025
5:30 pm
-
6:00 pm
The Global Sail
Wednesday Jun 04th, 2025
7:00 pm
-
8:00 pm
Drinking from Puddles
Wednesday Jun 04th, 2025
8:00 pm
-
10:00 pm
Life During Wartime
Wednesday Jun 04th, 2025
10:00 pm
-
12:00 am
Thursday
Pandæmonium
Thursday Jun 05th, 2025
12:00 am
-
3:00 am
Who Goes There? with Lady Voltaire
Thursday Jun 05th, 2025
3:00 am
-
5:30 am
Rise When the Rooster Crows
Thursday Jun 05th, 2025
5:30 am
-
7:00 am
Democracy Now!
Thursday Jun 05th, 2025
7:00 am
-
8:00 am
Keeping It Real, with Lisa Loving
Thursday Jun 05th, 2025
8:00 am
-
9:00 am
Life Stamps
Thursday Jun 05th, 2025
10:00 am
-
11:00 am
Black Book Talk
Thursday Jun 05th, 2025
11:30 am
-
12:00 pm
Africa-O-Ye!
Thursday Jun 05th, 2025
2:00 pm
-
4:00 pm
Democracy Now!
Thursday Jun 05th, 2025
4:00 pm
-
5:00 pm
Evening News
Thursday Jun 05th, 2025
5:00 pm
-
5:30 pm
News In Depth
Thursday Jun 05th, 2025
5:30 pm
-
6:00 pm
Rose City Native Radio
Thursday Jun 05th, 2025
6:00 pm
-
7:00 pm
American Indian Airwaves
Thursday Jun 05th, 2025
7:00 pm
-
8:00 pm
Ear to the Streets of Portland
Thursday Jun 05th, 2025
8:00 pm
-
10:00 pm
Autonomy Hour
Thursday Jun 05th, 2025
10:00 pm
-
12:00 am
Friday
The Sacred Circle "TEMENOS"
Friday Jun 06th, 2025
12:00 am
-
3:00 am
The Ghost of Hollywood
Friday Jun 06th, 2025
3:00 am
-
5:30 am
Cascadia Coffeehouse
Friday Jun 06th, 2025
5:30 am
-
7:00 am
Democracy Now!
Friday Jun 06th, 2025
7:00 am
-
8:00 am
Disability Justice: An Everyday Pursuit in Survival
Friday Jun 06th, 2025
9:30 am
-
10:00 am
Film at 11
Friday Jun 06th, 2025
10:30 am
-
11:00 am
Let's Talk!
Friday Jun 06th, 2025
11:00 am
-
12:00 pm
Movin' On
Friday Jun 06th, 2025
12:00 pm
-
1:30 pm
The Songcircle
Friday Jun 06th, 2025
1:30 pm
-
3:00 pm
Roots of Rock and Roll
Friday Jun 06th, 2025
3:00 pm
-
4:00 pm
Democracy Now!
Friday Jun 06th, 2025
4:00 pm
-
5:00 pm
Evening News
Friday Jun 06th, 2025
5:00 pm
-
5:30 pm
Counterspin
Friday Jun 06th, 2025
5:30 pm
-
6:00 pm
First Friday Art Walk
Friday Jun 06th, 2025
6:00 pm
-
10:00 pm
Plugged In
Friday Jun 06th, 2025
10:00 pm
-
12:00 am
Saturday
Oil For Kisses
Saturday Jun 07th, 2025
12:00 am
-
3:00 am
Swing 'n' Country
Saturday Jun 07th, 2025
6:00 am
-
9:00 am
Music from the True Vine
Saturday Jun 07th, 2025
9:00 am
-
12:00 pm
Grateful Dead and Friends
Saturday Jun 07th, 2025
12:00 pm
-
2:00 pm
The Motif: Re-Imagine a Jazz Sensibility
Saturday Jun 07th, 2025
2:00 pm
-
5:00 pm
Blues Junction
Saturday Jun 07th, 2025
5:00 pm
-
7:00 pm
An Evening of Afrotainment
Saturday Jun 07th, 2025
7:00 pm
-
10:00 pm
Parsing Sound
Saturday Jun 07th, 2025
10:00 pm
-
12:00 am