1
weather alerts
1
closings/delays
Watch Now
Watch Now
1
weather alerts
1
closings/delays
Menu
Search site
Watch Now
Watch Now
Close
×
Live
Watch
Alerts
Search site
Go
News
Local News
Morning News
A Path Forward
Pay It Forward
Michigan
America Votes
National News
In-Depth
Birthday Shoutouts
Weather
Today's Forecast
Daily Forecast
Closings and Delays
Maps and Radar
Interactive Radar
Alerts
Weather Kids
Traffic
Sports
FOX 17 Blitz
In-Motion
High School
High School Scores
NCAA
Professional
Keep Michigan SAFE
Morning Mix
Morning Buzz
Trusted Advisor
Your Home Matters
Class Act
Taste of Town
MI Vacay
The Golden Years
Morning Mix Brightest and Best
Weekly Wellness
Excellence in Education
Contests
Know the Law
Community Events
Fox 17 TV Schedule
About Us
FOX 17 Staff
Apps
Advertise With Us
Jobs
Closed Captioning Info
Sign In
Newsletters
Sign Out
Manage Emails
Apps
Careers Search
Local News
Grand Rapids
Kent
Ottawa
Muskegon
Lakeshore
South MI
Michigan
Quick links...
Local News
Grand Rapids
Kent
Ottawa
Muskegon
Lakeshore
South MI
Michigan
1
weather alerts
1
closings/delays
Lakeshore
Ottawa
Ottawa County approves spending $563,000 to clean up Crockery Lake
Matt Witkos
Ottawa
Ottawa County judge retiring after more than 3 decades
Olivia Yatooma
Ottawa
Volunteer brings warmth, kindness to Holland Hospital patients
Samantha Mesa
Ottawa
US-31 reopens after deadly semi vs. pedestrian crash early Tuesday morning
Chris Bovia
Muskegon
'I was actually shocked': Muskegon business owner's message to vandal
Matt Witkos
Community
Registration open for Dutch Dance at 2025 Tulip Time Festival
Justin Drummond
Ottawa
New Undersheriff in town, Ottawa Co welcomes former Academy Director
Chris Bovia
Ottawa
Adopt a Book at Loutit District Library!
Justin Drummond
Muskegon
Deputies: Man dies in Muskegon County hole while repairing waterline
FOX 17 News
Allegan
Allegan County courthouse shut down for weather, deputies say 'stay home'
Chris Bovia
Ottawa
Lawsuit by former Ottawa County administrator tossed out by judge
Zac Harmon
Ottawa
Ottawa County considers $560k proposal to restore Crockery Lake
FOX 17 News
Muskegon
Woman who had 78 dogs seized wants her restitution lowered
Michael Martin
Ottawa
Ottawa County considers pre-paying $250k to its legal team
Matt Witkos
Allegan
Power outage impacting Wayland area scheduled for this weekend
Justin Drummond
Ottawa
Woman jumps from window during Holland Twp. domestic assault, suspect at large
FOX 17 News
Ottawa
Road Commission prepared to handle more snow as winter weather continues
Julie Dunmire
Muskegon
Muskegon arson suspect to undergo competency exam
Zac Harmon
Morning News
Enjoying the sights and sounds of the season at the Kerstmarkt in Holland
Kathryn Havrilla
Muskegon
Muskegon woman wins national selfie contest
FOX 17 News
Ottawa
Group in custody after incident with gun and woman in Ottawa County
FOX 17 News
Muskegon
President of Muskegon Heights school board to resign at year's end
FOX 17 News
Ottawa
Hudsonville girl raises thousands to build toilets in Tanzania
Sam Landstra
Morning News
Get a jump on holiday shopping small-business style!
Chris Bovia
Allegan
Train hits car in Leighton Township
FOX 17 News
Ottawa
A judge just dismissed the short-term rental suit in Park Township. Why?
Sam Landstra
Community
Priority Health to offer free blankets, hygiene products on Giving Tuesday
Justin Drummond
Ottawa
Holland police recover cards stolen from gaming store
Zac Harmon
Morning News
Pet Adoption Tuesday: Meet Windex!
Chris Bovia
Ottawa
74-year-old man hurt in Zeeland Township hit-and-run
FOX 17 News
Muskegon
Two people killed in crash on Sternberg Road in Norton Shores
Zac Harmon
Ottawa Overhaul
Last finalist for Ottawa County administrator withdraws from job application
Zac Harmon
Lakeshore
Ludington 16-year-old stabbed in back, juvenile suspect in custody
FOX 17 News
Muskegon
No injuries reported following Muskegon Heights garage fire
FOX 17 News
Muskegon
Doctor claims he was fired for speaking up, lawsuit says
Julie Dunmire
Muskegon
Man stabbed multiple times in Egelston Township, suspect arrested in Detroit
FOX 17 News
Ottawa
Ottawa County announces 2 finalists for admin job; 1 drops out
Matt Witkos
Ottawa
Semi rolls into Hudsonville Subway, damages building
FOX 17 News
Muskegon
Muskegon man found guilty for conspiring to distribute cocaine
FOX 17 News
Allegan
City of Saugatuck sued over short-term rental cap, though still not served
Sam Landstra
Muskegon
2 men charged with murder for deadly shooting in Muskegon
FOX 17 News
Ottawa
Ottawa County bridge deteriorating, causing new weight limit
Olivia Yatooma
Previous Page
Next Page
A Path Forward