Michigan issues Concealed Pistol Licenses (CPLs) under MCL 28.425 series, with statewide rules that local governments cannot override or supplement.
Michigan is a shall-issue state under the Concealed Pistol Licensing Act. County clerks issue CPLs to qualified applicants 21 or older who complete an approved pistol training course, pass a background check, and meet other statutory requirements. CPL holders may carry concealed pistols statewide except in designated pistol-free zones such as schools, courts, day cares, casinos, and stadiums seating 2,500+. Local units cannot create additional pistol-free zones or impose extra licensing fees, per MCL 123.1102 preemption.
Carrying without a valid CPL where required is a felony; pistol-free zone violations carry fines up to $500 and license suspension.
Sterling Heights, MI
Sterling Heights prohibits storing abandoned, inoperable, or unregistered vehicles on public streets or visible on private property. Vehicles may be tagged a...
Sterling Heights, MI
Sterling Heights regulates electric vehicle charging infrastructure for residential and commercial properties. Building codes may require EV-ready parking in...
Sterling Heights, MI
Sterling Heights regulates overnight parking on public streets. Many areas restrict parking between certain hours or require permits for overnight street par...
Sterling Heights, MI
Sterling Heights requires pool barriers meeting safety codes to prevent drowning. Fences must be at least 4 to 5 feet tall with self-closing, self-latching g...
Sterling Heights, MI
Sterling Heights requires permits for retaining walls above a certain height, typically 4 feet. Engineering review may be required for taller walls.
Sterling Heights, MI
Sterling Heights restricts or prohibits intentional feeding of wildlife including deer, coyotes, and bears. Feeding wildlife creates public safety hazards an...
See how Sterling Heights's concealed carry rules stack up against other locations.
Help us keep this page accurate. If you notice an error or outdated information, let us know.