The 10 Best Convenience Stores in St. Clair Shores, MI
Last updated October 10, 2026 · ranked from 1,039 Google reviews · How we rank
This list ranks 10 convenience stores in and around St. Clair Shores, MI, led by Shores Canteen, Dollar General and Sunoco Mack Liquor. Together they have 1,039 Google reviews; Shores Canteen has the highest Google rating on the list at 4.8. Every place on the list is in St. Clair Shores, MI. Rankings weigh Google rating, review volume, how complete and current each listing is, and our own notes on each place.
Ken's Marine and Fuel Dock holds a 4.7 Google rating across 23 reviews, listed on Google as convenience store.
Daily grilled burgers
Snacks and refreshments
Boat fueling services
“Get ready for a hidden gem you might not find on your own, but it's worth it. Especially if you like being on the water and eating fresher than fresh burgers (home grown). Now it's definitely not fancy, but just a cool place to kick it a…”
Daily 7 a.m. Clair Shores, MI. At 25015 Little Mack Ave, it stocks mini-mart basics alongside health and beauty aids, with prescriptions, photo services, and on-site passport photos also available. The store closes at 11 p.m. Monday through Friday and 10 p.m. on weekends. Curbside pickup, in-store pickup, and delivery provide several shopping options, while free parking and SNAP acceptance add practical benefits.
Open 24 hours daily, CVS at 27700 Harper Ave in St. Delivery and in-store pickup provide alternatives to shopping inside, while SNAP acceptance adds a useful payment option. On-site passport photos and medication disposal broaden its practical services. Its 3.3-star Google rating across 191 reviews provides context for its lower position on the list.
Open 24 hours
In-store pickup
SNAP accepted
“The cashier was very friendly. There was an aggressive guy walking up to people asking for money. He became aggressive with me and was even knocking on people car windows. The male manager (I think his name is Joshua) walked me to my …”
Ratings and review counts shown are Google ratings, displayed with attribution.
How we ranked this list
Each convenience store is scored on a Bayesian-weighted rating (its rating adjusted for how many reviews it has compared with the St. Clair Shores category average), how recently we verified its details, and how complete its listing is. Scores and ranks are stored, so the order only changes when the underlying data changes.
convenience stores in St. Clair Shores, MI: common questions
Which convenience stores in St. Clair Shores, MI are open 24 hours?
Both 7-Eleven locations—27630 Little Mack Ave and 25700 Jefferson Ave—are open 24 hours daily. CVS at 27700 Harper Ave and Chillbox at 23001 Harper Ave also have 24-hour store hours.
Which stores have the highest Google ratings?
Shores Canteen leads these entries with 4.8 from 62 reviews, followed by Ken’s Marine and Fuel Dock with 4.7 from 23 reviews. Dollar General and Sunoco Mack Liquor each have a 4.2 rating, based on 233 and 149 reviews respectively.
Where can I combine fuel purchases with snacks or groceries?
Sunoco Mack Liquor at 28500 Little Mack Ave sells fuel, everyday groceries, candy, and snacks, with diesel and propane exchange also available. Chillbox at 23001 Harper Ave offers fuel, food, coffee, cold drinks, and snacks. Ken’s Marine and Fuel Dock at 24600 Jefferson Ave serves boat-fueling needs alongside snacks, refreshments, and daily grilled burgers.
Which locations offer delivery or pickup?
Delivery is available from Shores Canteen, Dollar General, CVS, both Walgreens locations, and 7-Eleven at 25700 Jefferson Ave. Dollar General and CVS also offer in-store pickup. Walgreens at 25015 Little Mack Ave and 29520 Harper Ave offers both curbside and in-store pickup. The 7-Eleven at 27630 Little Mack Ave does not offer delivery.
Where can I use SNAP for convenience-store shopping?
SNAP is accepted at Dollar General at 27710 Little Mack Ave, CVS at 27700 Harper Ave, both Walgreens locations at 25015 Little Mack Ave and 29520 Harper Ave, and both 7-Eleven locations at 27630 Little Mack Ave and 25700 Jefferson Ave.