Watch Now
Menu
Local
National
Weather
Sports
Traffic
Watch Now
Watch Now
Close
×
Live
Watch
Alerts
Search site
Go
Home
Contact us
About Us
Contact Us
Meet the Team
Mobile and video apps
How we use AI at KSHB
Contests
Jobs at KSHB
Advertise with Us
Support
Facebook
Instagram
Twitter
YouTube
Fill the Fridge
TV Listings
News
Local News
Kansas City Public Safety
Video
State
Homicide Tracker
Panasonic in De Soto
National
World News
Political
Investigators
Education
Weather
10 Day Forecast
Hourly Forecast
Weather Cams
Weather Radar
Storm Tracker
Weather Alerts
School Closings and Delays
Weather Blog
School Day at the K
KSHB Traffic
Gas Prices
Sports
Chiefs
Royals
Sporting KC
KC Current
KC Mavericks
College Sports
Kansas Jayhawks Sports
High School
Advertise with KSHB/KMCI
KC Home Improvement Specialists
Weeks of Giving
I-Team
Money
ShopSmart
Business
Don't Waste Your Money
Financial Fitness
Entertainment
Celebrity
Movies
TV Listings
Bounce TV
Lifestyle
Holidays
Food
Pets
Taste & See KC
Outdoors
Community Calendar
Move for Good KC
Video
Watch KSHB 41 News Live
News Video
YouTube Channel
Podcasts
The Spot - Kansas City 38
KC Spotlight
Featured Coverage
9:29
Joplin - 10 Years Later
Black History Month
Hispanic Heritage Month
Women's History Month 2025
Safe KC
The Rebound KC
We're Hiring
We're Open KC
We See You KC
Manage Emails
Apps
Careers Search
kshb41
kshb41
kshb41
Let's Talk | Share your story
Chiefs
Royals
A Voice for Everyone
I-Team
Links
TV Listings
Contests
More +
Quick Links +
Let's Talk | Share your story
Chiefs
Royals
A Voice for Everyone
I-Team
Links
TV Listings
Contests
Region Missouri
School Bus Safety
New cameras help Platte County school catch drivers ignoring bus stop signs
Marlon Martinez
Clay County
Liberty councilman, 82, honors former educator through one-man play
Isabella Ledonne
Clay County
Jury recommends death penalty for Joshua Rocha in murder of NKC police officer
Rachel Henderson
Clay County
New rideshare transit program launches in Liberty; leaders tout success so far
Isabella Ledonne
Jackson County
Blue Springs City Council considers creating entertainment district downtown
Claire Bradshaw
Local News
Evidence portion of Rocha trial concludes, closing arguments begin Tuesday
Lily O'Shea Becker
Jackson County
JaxCo residents voice priorities for next county executive at listening forum
Marlon Martinez
Jackson County
Grain Valley pool champion, 18, gets support for world championships in Spain
Claire Bradshaw
Jackson County
Former KCMO Mayor Kay Barnes to serve as temporary Jackson Co. executive
Sam Hartle
Platte County
Northland golf tournament turns pink to support breast cancer screenings
Marlon Martinez
Your Voice
Raytown apartment complex launches rent strike, demands better living conditions
Isabella Ledonne
Platte County
Northland nonprofits push to tackle food insecurity as demand grows
Marlon Martinez
Jackson County
County leaders aim for transparency after voters oust Frank White
Isabella Ledonne
Fill the Fridge
Fill the Fridge | Trinity Temple COGIC distributes over 8,700 pounds of food
Lindsay Shively
Your Voice
IRIS rideshare ends in Liberty, similar program aims to fill transit gaps
Isabella Ledonne
Local News
Joshua Rocha's defense team said Rocha killed NKC Police Officer Daniel Vasquez
Lily O'Shea Becker
Jackson County
Absentee voting in Jackson County Executive Frank White recall election
Claire Bradshaw
Jackson County
PD: Motorist failed to yield to school bus, sending bus crashing into building
KSHB 41 News Staff
Jackson County
Jackson County offers jail for temporary detention center for Kansas City, Mo.
Isabella Ledonne
Clay County
Liberty High School raising money for permanent home for 'Bell'
Lindsay Shively
Jackson County
Blue Springs Fall Fun Fest brings thousands to support local small businesses
Claire Bradshaw
Clay County
Clay and Platte Counties team up to launch 'Go North KC' tourism collaboration
Marlon Martinez
Jackson County
Jackson County voters begin early voting in Frank White Jr. recall election
Elyse Schoenig
Platte County
Platte County moves to break away from Tri-County Mental Health Board
Marlon Martinez
Your Voice
Independence students bring debate to school over personal electronic policy
Isabella Ledonne
Your Voice
I-70 expansion project breaks ground between Blue Springs, Odessa
Elyse Schoenig
Jackson County
Blue Springs prepared to allow backyard chickens with new permit system
Claire Bradshaw
Jackson County
KC Tenants forms new apartment union after demands met at another complex
Isabella Ledonne
Platte County
Platte City halts fiber work after gas line strike forces school evacuation
Marlon Martinez
Jackson County
Grain Valley man's dinosaur yard display stolen, community rallies to replace it
Claire Bradshaw
Previous Page
Next Page
Let's Talk: Share your story with us