Are you searching for treasures or antiques? Or maybe you are ready to declutter your home? Many Oakland County cities, villages and townships host multi-day garage/yard/rummage sales. View our list below to find community-wide sales near you.
Beverley Hills
Clawson
June 6-8 | 9 a.m.- 5 p.m.
Hazel Park
May 30-June 1 | 9 a.m.- 6 p.m.
Huntington Woods
May 16-18 | 9 a.m.- 7 p.m.
Independence Twp.
Aug. 9: Kids Garage Sale | 10 a.m.- 1 p.m. at Clintonwood Park
Keego Harbor
May 22-25 | 9 a.m.- 4 p.m.
Madison Heights
June 21 | 10 a.m.- 3 p.m.
Oak Park
Free Garage Sale Weekends in 2025:
- May 29-June 1
- June 26-29
- July 24-27
- Aug. 21-24
- Sept. 25-28
- Oct.16-19
Sylvan Lake
May 22-24 | 9 a.m.- 4 p.m.
Troy
June 7: Buy Nothing Give Event | 10 a.m.-2 p.m.
Waterford
June 2: Kids Garage Sale | 10 a.m.- 2 p.m. at the Warming House
Wixom
June 5-7 | 8 a.m.-6 p.m.
Wolverine Lake
May 29-31 | 9 a.m.- 6 p.m.
Aug. 7-9 | 9 a.m.- 6 p.m.
Some cities, villages and townships require residents to preregister and/or purchase a permit to sell items. Please call or visit their websites for updates before the sales, and do not forget to check the weather and dress accordingly.
Follow along with Oakland County on Facebook, Instagram, LinkedIn, Pinterest, X, and YouTube using #OaklandCounty, or visit our website for news and events year-round.
Keego Harbor also has a city-wide garage sale over Memorial Day weekend (9am-4pm, May 22nd – 25th)!
Thanks for letting us know! We’ll update our blog post to include it.
Madison Heights is having our on June 21st! 10:00 AM – 3:00 PM