Listen Now
On Air:
If I Knew What I Was Doing, I Would Stop
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 07th, 2025 5:30 am
Folk Espresso
Monday Jul 07th, 2025
5:30 am
-
7:00 am
Monday Jul 07th, 2025
If I Knew What I Was Doing, I Would Stop
Monday Jul 07th, 2025
3:00 am
-
5:30 am
Folk Espresso
Monday Jul 07th, 2025
5:30 am
-
7:00 am
Democracy Now!
Monday Jul 07th, 2025
7:00 am
-
8:00 am
More Talk Radio
Monday Jul 07th, 2025
8:00 am
-
9:00 am
Old Mole Variety Hour
Monday Jul 07th, 2025
9:00 am
-
10:00 am
Locus Focus
Monday Jul 07th, 2025
10:00 am
-
11:00 am
First Voices Radio
Monday Jul 07th, 2025
11:00 am
-
12:00 pm
The Noontime Jamboree
Monday Jul 07th, 2025
12:00 pm
-
2:00 pm
The Monday Sampler
Monday Jul 07th, 2025
2:00 pm
-
4:00 pm
Democracy Now!
Monday Jul 07th, 2025
4:00 pm
-
5:00 pm
Evening News
Monday Jul 07th, 2025
5:00 pm
-
5:30 pm
News In Depth
Monday Jul 07th, 2025
5:30 pm
-
6:00 pm
Labor Radio
Monday Jul 07th, 2025
6:00 pm
-
6:30 pm
Prison Pipeline
Monday Jul 07th, 2025
6:30 pm
-
7:00 pm
Hard Knock Radio
Monday Jul 07th, 2025
7:00 pm
-
8:00 pm
A Different Nature
Monday Jul 07th, 2025
8:00 pm
-
10:00 pm
Week Beginning
Sunday Jul 06th, 2025
Sun
Mon
Tue
Wed
Thu
Fri
Sat
Sunday
Back To The Egg
Sunday Jul 06th, 2025
12:00 am
-
3:00 am
Higher Reasoning Reggae Time
Sunday Jul 06th, 2025
3:00 am
-
6:00 am
The Gospel and More Program
Sunday Jul 06th, 2025
6:00 am
-
8:00 am
Pathways
Sunday Jul 06th, 2025
8:30 am
-
9:00 am
Slavic Community Hour
Sunday Jul 06th, 2025
9:00 am
-
10:00 am
Portland Jewish Hour
Sunday Jul 06th, 2025
10:00 am
-
11:00 am
Persian Hour Art and Music Show
Sunday Jul 06th, 2025
11:00 am
-
12:00 pm
Mujeres Bravas
Sunday Jul 06th, 2025
12:00 pm
-
1:30 pm
Armando Puentes
Sunday Jul 06th, 2025
1:30 pm
-
3:30 pm
La Voz Del Sabor
Sunday Jul 06th, 2025
3:30 pm
-
5:00 pm
Domingos para Recordar
Sunday Jul 06th, 2025
5:00 pm
-
7:00 pm
The Children's Hour
Sunday Jul 06th, 2025
7:00 pm
-
8:00 pm
La Mordidita Latina
Sunday Jul 06th, 2025
8:00 pm
-
10:00 pm
The Movement
Sunday Jul 06th, 2025
10:00 pm
-
12:00 am
Monday
If I Knew What I Was Doing, I Would Stop
Monday Jul 07th, 2025
3:00 am
-
5:30 am
Folk Espresso
Monday Jul 07th, 2025
5:30 am
-
7:00 am
Democracy Now!
Monday Jul 07th, 2025
7:00 am
-
8:00 am
More Talk Radio
Monday Jul 07th, 2025
8:00 am
-
9:00 am
Old Mole Variety Hour
Monday Jul 07th, 2025
9:00 am
-
10:00 am
Locus Focus
Monday Jul 07th, 2025
10:00 am
-
11:00 am
First Voices Radio
Monday Jul 07th, 2025
11:00 am
-
12:00 pm
The Noontime Jamboree
Monday Jul 07th, 2025
12:00 pm
-
2:00 pm
The Monday Sampler
Monday Jul 07th, 2025
2:00 pm
-
4:00 pm
Democracy Now!
Monday Jul 07th, 2025
4:00 pm
-
5:00 pm
Evening News
Monday Jul 07th, 2025
5:00 pm
-
5:30 pm
News In Depth
Monday Jul 07th, 2025
5:30 pm
-
6:00 pm
Labor Radio
Monday Jul 07th, 2025
6:00 pm
-
6:30 pm
Prison Pipeline
Monday Jul 07th, 2025
6:30 pm
-
7:00 pm
Hard Knock Radio
Monday Jul 07th, 2025
7:00 pm
-
8:00 pm
A Different Nature
Monday Jul 07th, 2025
8:00 pm
-
10:00 pm
Tuesday
Self Help Radio
Tuesday Jul 08th, 2025
12:00 am
-
3:00 am
Early Morning Gumbo
Tuesday Jul 08th, 2025
5:30 am
-
7:00 am
Democracy Now!
Tuesday Jul 08th, 2025
7:00 am
-
8:00 am
Too Much Information with Abe and Traci
Tuesday Jul 08th, 2025
8:00 am
-
9:00 am
Alternative Radio
Tuesday Jul 08th, 2025
9:00 am
-
10:00 am
Flashpoints
Tuesday Jul 08th, 2025
10:00 am
-
11:00 am
Radiozine
Tuesday Jul 08th, 2025
11:00 am
-
11:30 am
Art Focus
Tuesday Jul 08th, 2025
11:30 am
-
12:00 pm
Buscando America
Tuesday Jul 08th, 2025
12:00 pm
-
1:30 pm
Diaspora
Tuesday Jul 08th, 2025
1:30 pm
-
2:30 pm
Tonalli
Tuesday Jul 08th, 2025
2:30 pm
-
4:00 pm
Democracy Now!
Tuesday Jul 08th, 2025
4:00 pm
-
5:00 pm
Evening News
Tuesday Jul 08th, 2025
5:00 pm
-
5:30 pm
News In Depth
Tuesday Jul 08th, 2025
5:30 pm
-
6:00 pm
This Way Out
Tuesday Jul 08th, 2025
6:00 pm
-
7:00 pm
Civic Cipher
Tuesday Jul 08th, 2025
7:00 pm
-
8:00 pm
Reggae Bob Cast
Tuesday Jul 08th, 2025
8:00 pm
-
10:00 pm
Kabhi Khushi Kabhie Kush
Tuesday Jul 08th, 2025
10:00 pm
-
12:00 am
Wednesday
Ital Vibes
Wednesday Jul 09th, 2025
12:00 am
-
3:00 am
Pastures of Plenty
Wednesday Jul 09th, 2025
5:30 am
-
7:00 am
Democracy Now!
Wednesday Jul 09th, 2025
7:00 am
-
8:00 am
Wednesday Talk Radio
Wednesday Jul 09th, 2025
8:00 am
-
9:00 am
Sprouts
Wednesday Jul 09th, 2025
9:00 am
-
9:30 am
Wings
Wednesday Jul 09th, 2025
9:30 am
-
10:00 am
Radical Romance
Wednesday Jul 09th, 2025
10:00 am
-
11:00 am
The Dirtbag
Wednesday Jul 09th, 2025
11:00 am
-
12:00 pm
Jazz Lives!
Wednesday Jul 09th, 2025
12:00 pm
-
2:00 pm
The World of Jazz
Wednesday Jul 09th, 2025
2:00 pm
-
4:00 pm
Democracy Now!
Wednesday Jul 09th, 2025
4:00 pm
-
5:00 pm
Evening News
Wednesday Jul 09th, 2025
5:00 pm
-
5:30 pm
News In Depth
Wednesday Jul 09th, 2025
5:30 pm
-
6:00 pm
Hard Knock Radio
Wednesday Jul 09th, 2025
7:00 pm
-
8:00 pm
Ditch Digger
Wednesday Jul 09th, 2025
8:00 pm
-
10:00 pm
Dr. Zomb's Stereo Obscura
Wednesday Jul 09th, 2025
10:00 pm
-
12:00 am
Thursday
The Listening Room
Thursday Jul 10th, 2025
3:00 am
-
5:30 am
Rise When the Rooster Crows
Thursday Jul 10th, 2025
5:30 am
-
7:00 am
Democracy Now!
Thursday Jul 10th, 2025
7:00 am
-
8:00 am
Keeping It Real, with Lisa Loving
Thursday Jul 10th, 2025
8:00 am
-
9:00 am
Words and Pictures
Thursday Jul 10th, 2025
11:30 am
-
12:00 pm
Shocks of Sheba
Thursday Jul 10th, 2025
12:00 pm
-
2:00 pm
Africa-O-Ye!
Thursday Jul 10th, 2025
2:00 pm
-
4:00 pm
Democracy Now!
Thursday Jul 10th, 2025
4:00 pm
-
5:00 pm
Evening News
Thursday Jul 10th, 2025
5:00 pm
-
5:30 pm
News In Depth
Thursday Jul 10th, 2025
5:30 pm
-
6:00 pm
Rose City Native Radio
Thursday Jul 10th, 2025
6:00 pm
-
7:00 pm
Hard Knock Radio
Thursday Jul 10th, 2025
7:00 pm
-
8:00 pm
Afrobeats & Talks with Djfynest
Thursday Jul 10th, 2025
8:00 pm
-
10:00 pm
Radio Lost and Found
Thursday Jul 10th, 2025
10:00 pm
-
12:00 am
Friday
MegaWave Radio
Friday Jul 11th, 2025
12:00 am
-
3:00 am
The Ghost of Hollywood
Friday Jul 11th, 2025
3:00 am
-
5:30 am
Cascadia Coffeehouse
Friday Jul 11th, 2025
5:30 am
-
7:00 am
Democracy Now!
Friday Jul 11th, 2025
7:00 am
-
8:00 am
Arab Voices
Friday Jul 11th, 2025
9:00 am
-
10:00 am
Policy For The People
Friday Jul 11th, 2025
10:00 am
-
10:30 am
Film at 11
Friday Jul 11th, 2025
10:30 am
-
11:00 am
Movin' On
Friday Jul 11th, 2025
12:00 pm
-
1:30 pm
The Songcircle
Friday Jul 11th, 2025
1:30 pm
-
3:00 pm
Roots of Rock and Roll
Friday Jul 11th, 2025
3:00 pm
-
4:00 pm
Democracy Now!
Friday Jul 11th, 2025
4:00 pm
-
5:00 pm
Evening News
Friday Jul 11th, 2025
5:00 pm
-
5:30 pm
Counterspin
Friday Jul 11th, 2025
5:30 pm
-
6:00 pm
Rising Up With Sonali
Friday Jul 11th, 2025
6:00 pm
-
7:00 pm
Once Upon a Time
Friday Jul 11th, 2025
7:00 pm
-
8:00 pm
La Ruleta
Friday Jul 11th, 2025
10:00 pm
-
12:00 am
Saturday
Alright Airwaves
Saturday Jul 12th, 2025
12:00 am
-
3:00 am
A Matter of Public Records
Saturday Jul 12th, 2025
3:00 am
-
6:00 am
Swing 'n' Country
Saturday Jul 12th, 2025
6:00 am
-
9:00 am
Music from the True Vine
Saturday Jul 12th, 2025
9:00 am
-
12:00 pm
Grateful Dead and Friends
Saturday Jul 12th, 2025
12:00 pm
-
2:00 pm
The Motif: Re-Imagine a Jazz Sensibility
Saturday Jul 12th, 2025
2:00 pm
-
5:00 pm
Blues Junction
Saturday Jul 12th, 2025
5:00 pm
-
7:00 pm
An Evening of Afrotainment
Saturday Jul 12th, 2025
7:00 pm
-
10:00 pm
Rip City Basement
Saturday Jul 12th, 2025
10:00 pm
-
12:00 am