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
Shooting death of Patrick Lyoya
Michigan
America Votes
In-Depth
Scripps News
Birthday Shoutouts
Weather
Today's Forecast
Daily Forecast
Closings and Delays
Maps and Radar
Interactive Radar
Alerts
Weather Kids
Traffic
Sports
FOX 17 Blitz
High School
High School Scores
NCAA
Professional
In-Motion
Scripps News
Keep Michigan SAFE
Morning Mix
Morning Buzz
Trusted Advisor
Your Home Matters
Taste of Town
MI Vacay
The Golden Years
Morning Mix Brightest and Best
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
Grand Rapids
Kent
Kalamazoo
Calhoun
Allegan
Ottawa
Ionia
Barry
Michigan
Lakeshore
South MI
America Votes
Scripps News
Quick links...
Grand Rapids
Kent
Kalamazoo
Calhoun
Allegan
Ottawa
Ionia
Barry
Michigan
Lakeshore
South MI
America Votes
Scripps News
1
weather alerts
1
closings/delays
Lakeshore
Ottawa
Suspect in Holland shooting death arrested in Illinois
Gabriel Rogers
Ottawa
Police searching for suspect accused of robbing gas station near Holland
FOX 17 News
Local News
Man injured after boat hits Holland south pier
FOX 17 News
Local News
Shots fired, building damaged at Allendale complex
FOX 17 News
Ottawa
GVSU aims to keep students safe from monkeypox
Lauren Edwards
Ottawa
West Ottawa Public Schools welcome back former student as new principal
Ottawa
Hudsonville Community Fair continues in its 91st year
Chris Bovia
Muskegon
Muskegon breaks ground on $120 million development project
Hannah Riffell
Ottawa
Spring Lake FD: Sprinkler system douses elementary school fire
Gabriel Rogers
Ottawa
Sheriff: driver hospitalized after hitting tree, not wearing seat belt
Muskegon
'That gets overlooked': Muskegon police chief on shots fired at officers
Julie Dunmire
Ottawa
1-year-old dies 2 weeks after nearly drowning in Holland bathtub
Gabriel Rogers
Ottawa
Ottawa program to receive $20K toward giving juvenile offenders second chance
Justin Drummond
Muskegon
Muskegon Heights shooting ends with crash, multiple injuries
Gabriel Rogers
Muskegon
Report: Muskegon Heights officer shot at, not injured
Gabriel Rogers
Ottawa
Clinic to help Afghan refugees in West Michigan reaches key milestone
Marisa Oberle
Muskegon
Muskegon County Airport adds new carrier, extra flights
Hannah Riffell
Muskegon
Timothy Kozal accepts offer to become Muskegon's new director of public safety
Justin Drummond
Muskegon
On Lake Michigan, drones are now cleaning up messes left by humans
Doug Reardon
Ottawa
Sheriff: checks stolen from mailboxes cost businesses hundreds of thousands
Gabriel Rogers
Ottawa
Beloved Hudsonville bus driver passes away on 1st day of school
Gabriel Rogers
Muskegon
Muskegon Public Schools selects new basketball coach for varsity girls team
Justin Drummond
Muskegon
Alexander Zonjic's Shoreline Jazz Festival returns to Muskegon
Allegan
First Pride Event in Allegan draws crowd to riverfront
Marisa Oberle
Ottawa
I-96 eastbound reopens near Marne after 2 crashes
Local News
Man drowns after falling from dock at Spring Lake marina
FOX 17 News
Allegan
Allegan County prosecutor receives initial MSP report in Nagle death
Gabriel Rogers
Muskegon
Muskegon County judicial candidate accused of domestic violence
Gabriel Rogers
Muskegon
Montague man wins $751,265 in Fantasy 5 drawing
Gabriel Rogers
Ottawa
Toddler improving, 13-year-old still critical after deadly Ottawa County crash
Chris Bovia
Ottawa
Ottawa County Sheriff's Office responds to crash that left vehicle in pond
Gabriel Rogers
Ottawa
'We need help'; West Michigan family still searching for family member
Marisa Oberle
Grand Rapids
‘Be prepared for higher rents': Housing crisis continues in west Michigan
Lauren Edwards
Ottawa
Hudsonville teen killed in Aug. 8 Georgetown Twp. crash identified
Gabriel Rogers
Allegan
2 rip current signs approved for Laketown Beach
Justin Drummond
Muskegon
Hands-on workshop helps Muskegon Co. youth tell their stories
Ottawa
Juvenile dies in Ottawa County crash, 4 others hospitalized
Gabriel Rogers
Muskegon
Muskegon Board of Commissioners backs no-fault auto reform resolution
Hannah Riffell
Ottawa
Sheriff: motorcyclist airlifted after serious crash in Park Township
Gabriel Rogers
Allegan
2 months, no answers, no video: family of Joseph Nagle won't give up on justice
Julie Dunmire
Ottawa
Section of 11 Mile Road shut down after crash in Calhoun County
Gabriel Rogers
Ottawa
Grand Haven Board of Light & Power on decision to not reinstate Varnum
Gabriel Rogers
Previous Page
Next Page
A Path Forward