Browse services
your locationFind care near me
Search

Drug test near me
in Canton, MI

Hours
Rating
Distance
Add location icon

Own a clinic? Add your location.

Help patients book appointments with you on Solv. It's free!

Add location

20 instant-book locations

320 Town Center Blvd, White Lake charter Township, MI 48386320 Town Center Blvd
Open until 9:00 pm
  • Mon 9:00 am - 9:00 pm
  • Tue 9:00 am - 9:00 pm
  • Wed 9:00 am - 9:00 pm
  • Thu 9:00 am - 9:00 pm
  • Fri 9:00 am - 9:00 pm
  • Sat 9:00 am - 9:00 pm
  • Sun 9:00 am - 9:00 pm
4.86(3.5k reviews)
This clinic is rated highly in patient reviews and ratings

Highly Rated

Springfield Urgent Care, White Lake - 320 Town Center Blvd
The PA & assistant were wonderful.  The assistant amazing!!

AVAILABLE TIMES

Book online

350 E 12 Mile Rd, Madison Heights, MI 48071350 E 12 Mile Rd
Open until11:59 pm
  • Mon 8:00 am - 11:59 pm
  • Tue 8:00 am - 11:59 pm
  • Wed 8:00 am - 11:59 pm
  • Thu 8:00 am - 11:59 pm
  • Fri 8:00 am - 11:59 pm
  • Sat 8:00 am - 6:00 pm
  • Sun 8:00 am - 6:00 pm
4.86(92 reviews)
This clinic is rated highly in patient reviews and ratings

Highly Rated

Get Well Urgent Care, Madison heights - 350 E 12 Mile Rd
Great place for kids and adults. The pharmacist is the best. My doctor was very kind and helpful.

AVAILABLE TIMES

Book online

1350 W Huron St, Waterford Township, MI 483281350 W Huron St
Open until 9:00 pm
  • Mon 8:00 am - 9:00 pm
  • Tue 8:00 am - 9:00 pm
  • Wed 8:00 am - 9:00 pm
  • Thu 8:00 am - 9:00 pm
  • Fri 8:00 am - 9:00 pm
  • Sat 8:00 am - 6:00 pm
  • Sun 8:00 am - 6:00 pm
5.0(17 reviews)
This clinic has shorter than average waiting periods

Short Wait Time

Get Well Urgent Care, Waterford - 1350 W Huron St

AVAILABLE TIMES

Book online

31005 John R Rd, Madison Heights, MI 4807131005 John R Rd
Open until 8:00 pm
  • Mon 8:00 am - 8:00 pm
  • Tue 8:00 am - 8:00 pm
  • Wed 8:00 am - 8:00 pm
  • Thu 8:00 am - 8:00 pm
  • Fri 8:00 am - 8:00 pm
  • Sat 9:00 am - 5:00 pm
  • SunClosed
5.0(15 reviews)
This clinic has shorter than average waiting periods

Short Wait Time

Medpro Urgent Care - 31005 John R Rd

AVAILABLE TIMES

Book online

11554 Highland Rd, Hartland, MI 4835311554 Highland Rd
Open until 9:00 pm
  • Mon 9:00 am - 9:00 pm
  • Tue 9:00 am - 9:00 pm
  • Wed 9:00 am - 9:00 pm
  • Thu 9:00 am - 9:00 pm
  • Fri 9:00 am - 9:00 pm
  • Sat10:00 am - 8:00 pm
  • Sun10:00 am - 8:00 pm
  • May 27Closed
4.7(433 reviews)
This clinic is rated highly in reviews for their friendly staff

Friendly Staff

Advance Urgent Care & Walk-in Clinic, Hartland - 11554 Highland Rd, Hartland
I truly appreciate Dr Ali, he’s a good person who cares with a very good bedside manner.  I like the nurse as well.  The care provided was very good.  The one issue I have an it’s important for the care team to consider.  The check in process online is fine, I prefer it but they need to do something about the stand in the lobby.  I woke up today with pinkeye from my visit as the person before me and after both had pinkeye.  Unless they have the ability to clean the machine then parents will continue to pass those things to each other.  I had to do Teledoc today to get pink eye drops.  You never want to be treated for one thing and pick up something else.  The cleaning process for the check in needs a major thought Process around it.

AVAILABLE TIMES

Book online

100 Powell Dr, Dundee, MI 48131100 Powell Dr
Open until 8:00 pm
  • Mon 8:00 am - 8:00 pm
  • Tue 8:00 am - 8:00 pm
  • Wed 8:00 am - 8:00 pm
  • Thu 8:00 am - 8:00 pm
  • Fri 8:00 am - 8:00 pm
  • Sat 8:00 am - 6:00 pm
  • Sun 8:00 am - 6:00 pm
4.63(3.1k reviews)
Michigan Urgent Care, Dundee - 100 Powell Dr, Dundee
Very nice and helpful!! Caring staff also listened well to my questions!

AVAILABLE TIMES

Book online

2567 Metro Pkwy, Sterling Heights, MI 483102567 Metro Pkwy
Open until 9:00 pm
  • Mon 8:00 am - 9:00 pm
  • Tue 8:00 am - 9:00 pm
  • Wed 8:00 am - 9:00 pm
  • Thu 8:00 am - 9:00 pm
  • Fri 8:00 am - 9:00 pm
  • Sat 8:00 am - 6:00 pm
  • Sun 8:00 am - 6:00 pm
4.84(658 reviews)
This clinic has shorter than average waiting periods

Short Wait Time

Get Well Urgent Care, Sterling Heights - 2567 Metro Pkwy
Friendly happy people, clean, fast, helpful. I showed up for a sport’s physical and forgot my card, they were willing to help in any way, took it over the phone for me. I appreciated that.

AVAILABLE TIMES

Book online

26000 Hoover Rd, Warren, MI 4808926000 Hoover Rd
Open until11:59 pm
  • Mon 8:00 am - 11:59 pm
  • Tue 8:00 am - 11:59 pm
  • Wed 8:00 am - 11:59 pm
  • Thu 8:00 am - 11:59 pm
  • Fri 8:00 am - 11:59 pm
  • Sat 8:00 am - 8:00 pm
  • Sun 8:00 am - 8:00 pm
5.0(1 reviews)
This clinic has shorter than average waiting periods

Short Wait Time

Get Well Urgent Care, Warren - 26000 Hoover Rd, Warren
Love this place ! Only place I will take my family when they need medical care ! Dr Soni And his staff are amazing and they are great at what they do ! Thank god for this place ! And all the staff !!

AVAILABLE TIMES

Book online

25600 Schoenherr Rd, Warren, MI 4808925600 Schoenherr Rd
Open until 9:00 pm
  • Mon 9:00 am - 9:00 pm
  • Tue 9:00 am - 9:00 pm
  • Wed 9:00 am - 9:00 pm
  • Thu 9:00 am - 9:00 pm
  • Fri 9:00 am - 9:00 pm
  • Sat 9:00 am - 5:00 pm
  • Sun 9:00 am - 5:00 pm
4.91(88 reviews)
This clinic has shorter than average waiting periods

Short Wait Time

1st Choice Urgent Care, Warren - 25600 Schoenherr Rd
Been having a terrible cough and mucus for a few weeks walked in today relatively no wait maybe 5 to 10 minutes after paperwork and got right to business. The staff was very caring and helpful. They listened to my issue made there educated assessment and had me on my way!

AVAILABLE TIMES

Book online

30736 Hoover Rd, Warren, MI 4809330736 Hoover Rd
Open until 5:00 pm
  • Mon 9:00 am - 5:00 pm
  • Tue 9:00 am - 5:00 pm
  • Wed 9:00 am - 5:00 pm
  • Thu 9:00 am - 5:00 pm
  • Fri 9:00 am - 5:00 pm
  • SatClosed
  • SunClosed
4.94(36 reviews)
This clinic has shorter than average waiting periods

Short Wait Time

Doctors Urgent Care Walk-In Clinic, Warren - 30736 Hoover Rd
This as always my urgent Care no matter where I move

AVAILABLE TIMES

Book online

13409 14 Mile Rd, Sterling Heights, MI 4831213409 14 Mile Rd
Open until 7:00 pm
  • Mon 9:00 am - 7:00 pm
  • Tue 9:00 am - 7:00 pm
  • Wed 9:00 am - 7:00 pm
  • Thu 9:00 am - 7:00 pm
  • Fri 9:00 am - 7:00 pm
  • Sat 9:00 am - 6:00 pm
  • Sun 8:00 am - 8:00 pm
4.78(78 reviews)
This clinic has shorter than average waiting periods

Short Wait Time

Sterling Medical Center, Sterling - 13409 14 Mile Rd
They were super friendly. We had to go in for a blood draw and was very pleased with them. My niece has high anxiety and felt comfortable there as well.

AVAILABLE TIMES

Book online

19959 Vernier Rd, Harper Woods, MI 4822519959 Vernier Rd
Open until 9:00 pm
  • Mon 8:00 am - 9:00 pm
  • Tue 8:00 am - 9:00 pm
  • Wed 8:00 am - 9:00 pm
  • Thu 8:00 am - 9:00 pm
  • Fri 8:00 am - 9:00 pm
  • Sat 8:00 am - 6:00 pm
  • Sun 8:00 am - 6:00 pm
4.76(750 reviews)
This clinic is rated highly in patient reviews and ratings

Highly Rated

Get Well Urgent Care, Harper Woods - 19959 Vernier Rd
Dr Grace & her staff were fantastic!!! Thank you!!!

AVAILABLE TIMES

Book online

20311 Mack Ave, Grosse Pointe Woods, MI 4823620311 Mack Ave
Open until 8:00 pm
  • Mon 8:00 am - 8:00 pm
  • Tue 8:00 am - 8:00 pm
  • Wed 8:00 am - 8:00 pm
  • Thu 8:00 am - 8:00 pm
  • Fri 8:00 am - 8:00 pm
  • Sat 8:00 am - 8:00 pm
  • Sun 8:00 am - 8:00 pm
4.7(3.1k reviews)
This clinic is rated highly in patient reviews and ratings

Highly Rated

Michigan Urgent Care, Grosse Pointe - 20311 Mack Ave, Grosse Pointe Woods
Not applicable I was walkin everyone was professional and kind. Place was impeccably clean. I will recommend other to go there

AVAILABLE TIMES

Book online

3003 S Baldwin Rd, Orion Township, MI 483603003 S Baldwin Rd
Open until 8:00 pm
  • Mon 8:00 am - 8:00 pm
  • Tue 8:00 am - 8:00 pm
  • Wed 8:00 am - 8:00 pm
  • Thu 8:00 am - 8:00 pm
  • Fri 8:00 am - 8:00 pm
  • Sat10:00 am - 6:00 pm
  • Sun10:00 am - 6:00 pm
4.83(551 reviews)
This clinic has shorter than average waiting periods

Short Wait Time

Pro-Health Urgent Care, Lake Orion - 3003 S Baldwin Rd
Everything was great scheduling my appointment I had no problems and the staff was great and my provider was awesome

AVAILABLE TIMES

Book online

1268 Walton Blvd., Rochester Hills, MI 483071268 Walton Blvd.
Open until 8:00 pm
  • Mon 8:00 am - 8:00 pm
  • Tue 8:00 am - 8:00 pm
  • Wed 8:00 am - 8:00 pm
  • Thu 8:00 am - 8:00 pm
  • Fri 8:00 am - 8:00 pm
  • Sat10:00 am - 6:00 pm
  • Sun10:00 am - 6:00 pm
4.66(1.1k reviews)
Pro-Health Urgent Care, Rochester Hills - 1268 Walton Blvd., Rochester Hills
Because they have an x-ray machine and I went in for what I thought was a sprained ankle and that’s what I had. I would recommend.

AVAILABLE TIMES

Book online

9749 Dixie Hwy, City of the Village of Clarkston, MI 483489749 Dixie Hwy
Open until 8:00 pm
  • Mon 8:00 am - 8:00 pm
  • Tue 8:00 am - 8:00 pm
  • Wed 8:00 am - 8:00 pm
  • Thu 8:00 am - 8:00 pm
  • Fri 8:00 am - 8:00 pm
  • Sat 8:00 am - 8:00 pm
  • Sun 8:00 am - 8:00 pm
4.9(13k reviews)
This clinic is rated highly in patient reviews and ratings

Highly Rated

Springfield Urgent Care, Clarkston - 9749 Dixie Hwy
Woke up this morning with a sore throat and was able to get seen quickly and meds prescribed.

AVAILABLE TIMES

Book online

21929 E 9 Mile Rd, St. Clair Shores, MI 4808021929 E 9 Mile Rd
Open until 8:00 pm
  • Mon 8:00 am - 8:00 pm
  • Tue 8:00 am - 8:00 pm
  • Wed 8:00 am - 8:00 pm
  • Thu 8:00 am - 8:00 pm
  • Fri 8:00 am - 8:00 pm
  • Sat 8:00 am - 8:00 pm
  • Sun 8:00 am - 8:00 pm
4.86(181 reviews)
This clinic has shorter than average waiting periods

Short Wait Time

Springfield Urgent Care, St. Clair Shores - 21929 E 9 Mile Rd
Today is Friday Dec 15th..I retest my self and it read one line ,meaning I dont..have the. Virus..and I want to say thank you..

AVAILABLE TIMES

Book online

19041 Twelve Mile Rd, Roseville, MI 4806619041 Twelve Mile Rd
Open until 6:00 pm
  • Mon 8:00 am - 6:00 pm
  • Tue 8:00 am - 6:00 pm
  • Wed 8:00 am - 6:00 pm
  • Thu 8:00 am - 6:00 pm
  • Fri 8:00 am - 6:00 pm
  • SatClosed
  • SunClosed
4.33(6 reviews)
ProMed Urgent Care - 19041 Twelve Mile Rd

AVAILABLE TIMES

Book online

20769 E Thirteen Mile Rd, Roseville, MI 4806620769 E Thirteen Mile Rd
Open until11:59 pm
  • Mon 8:00 am - 11:59 pm
  • Tue 8:00 am - 11:59 pm
  • Wed 8:00 am - 11:59 pm
  • Thu 8:00 am - 11:59 pm
  • Fri 8:00 am - 11:59 pm
  • Sat 8:00 am - 6:00 pm
  • Sun 8:00 am - 6:00 pm
5.0(1 reviews)
This clinic is rated highly in patient reviews and ratings

Highly Rated

Get Well Urgent Care, Roseville - 20769 E Thirteen Mile Rd

AVAILABLE TIMES

Book online

16100 19 Mile Rd, Clinton Township, MI 4803816100 19 Mile Rd
Open until 9:00 pm
  • Mon 8:00 am - 9:00 pm
  • Tue 8:00 am - 9:00 pm
  • Wed 8:00 am - 9:00 pm
  • Thu 8:00 am - 9:00 pm
  • Fri 8:00 am - 9:00 pm
  • Sat 8:00 am - 6:00 pm
  • Sun 8:00 am - 6:00 pm
4.89(519 reviews)
This clinic has shorter than average waiting periods

Short Wait Time

Get Well Urgent Care, Macomb - 16100 19 Mile Rd
Super quick and easy! Thanks for getting us in for a sports physical quickly.

AVAILABLE TIMES

Book online
Add location icon

Own a clinic? Add your location.

Help patients book appointments with you on Solv. It's free!

Add location

This site uses cookies to provide you with a great user experience. By using Solv, you accept our use of cookies.