Visit Our:

Place an Order Online

Ready to place an order online?

Order Urine Drug Test Order Hair Drug Test Order Alcohol Test Order Specialty Drug Test Join DOT Owner-Operator Random Consortium Join DOT Company Random Consortium Buy Drug-free Workplace Policy / Manual Buy DER / Supervisor Online Trainings
North Carolina Drug and Alcohol Testing

North Carolina Drug Testing


Our testing locations do not accept payment and require a drug test order form at the time of testing. Please click the "Order a Test" button to order your test. Once your order has been processed, your drug test order form will be emailed to you.


North Carolina, with the Great Smokey Mountains on its western border and over 300 miles of coastline to the east, the first in flight state has plenty to see and do. With a population of over 10 million residents, North Carolina is full of beautiful coastal towns where you can spend the day hang gliding and discovering old ship wrecks at Outer Banks or head to the Arboretum botanical garden in Southern Appalachian Mountains. There is no shortage of beauty, but North Carolina is also struggling with an opioid problem well above the national average. North Carolina’s substance abuse related overdose rate increased 260% from 1999 and remains on the rise in rural areas.

US Drug Test Centers have over 650 locations from Murphy to Nags Head; we are here to serve the community and their drug and alcohol testing needs. We have locations in Alamance County including 10 in Burlington and 2 in Mebane, Catawba County in Conover, Hickory and Catawba, and major counties such as Mecklenburg (over 60 in Charlotte), Wake (24 locations in Raleigh from zip codes 27604-27616) and Guilford (10 in Burlington and 21 in Greensboro). 

With the growing number of drug related incidence taking place in North Carolina its important to have the information you need regarding drug and alcohol testing. US Drug Test Centers have resources for online drug tests on our website. If you have further questions call us today to speak to a representative to help guide you. Drug and alcohol testing and hair follicle testing are available at our locations; we even offer same day tests and results. Employers in North Carolina may require applicants to take a drug test as a condition of employment or if you are required by the court to take a test, we are here to assist you. Call today for more information or stop by one of our locations.

Employers in North Carolina may require applicants to take a drug test as a condition of employment. A positive test must be confirmed at an approved laboratory. Applicants have the right to retest a confirmed positive sample at their own expense, at the same lab that confirmed the sample or at another approved lab of their choosing. North Carolina is a drug testing friendly state, where there are no workplace drug testing restrictions. At US Drug Test Centers, we can help you with all of your drug testing needs!

681 Testing locations in North Carolina

1800 North Sandhills Boulevard

Phone: 866-566-0261

333 Ashley Furniture Way

Phone: 866-566-0261

120 Health Center Dr

Phone: 866-566-0261

120 North Broad Street East

Phone: 866-566-0261

2021 Creekside Landing Drive

Phone: 866-566-0261

1021 W Williams St Ste 102

Phone: 866-566-0261

2161 Hendersonville Rd

Phone: 866-566-0261

2695 Hendersonville Road

Phone: 866-566-0261

1009 N. Fayetteville Street

Phone: 866-566-0261

237e N Fayetteville St

Phone: 866-566-0261

624 S Fayetteville St

Phone: 866-566-0261

197 Nc Highway 42 N Ste B

Phone: 866-566-0261

160 Hendersonville Road

Phone: 866-566-0261

53 South French Broad Avenue

Phone: 866-566-0261

1812 Hendersonville Road

Phone: 866-566-0261

1833 Hendersonville Road

Phone: 866-566-0261

4804 South New Hope Road

Phone: 866-566-0261

1203 S. Chicopee Road

Phone: 866-566-0261

2146 Blowing Rock Road

Phone: 866-566-0261

178 North Carolina 105 Extension

Phone: 866-566-0261

1236 Huffman Mill Rd 2700

Phone: 866-566-0261

1713 South Church Street

Phone: 866-566-0261

1238 Huffman Mill Road

Phone: 866-566-0261

892 Persimmon Road Southwest

Phone: 866-566-0261

55 Buckeye Cove Road

Phone: 866-566-0261

1328 North Lake Park Boulevard

Phone: 866-566-0261

212 Ashville Avenue

Phone: 866-566-0261

206 New Edition Court

Phone: 866-566-0261

100 Regency Forest Drive

Phone: 866-566-0261

100 Cornerstone Drive

Phone: 866-566-0261

1110 Kildare Farm Rd

Phone: 866-566-0261

530 New Waverly Place

Phone: 866-566-0261

300 Resenwild School St

Phone: 866-566-0261

1407 East Franklin Street

Phone: 866-566-0261

1981 J N Pease Place #103

Phone: 866-566-0261

8310 Medical Plaza Drive

Phone: 866-566-0261

11600 Withers Mill Drive

Phone: 866-566-0261

2136 Ayrsley Town Blvd Ste B

Phone: 866-566-0261

9824 Highlands Crossing Drive

Phone: 866-566-0261

14214 Ballantyne Lake Rd

Phone: 866-566-0261

5435 Prosperity Church Rd

Phone: 866-566-0261

4525 Cameron Valley Pkwy

Phone: 866-566-0261

50 Macedonia Church Rd.

Phone: 866-566-0261

10628 Park Rd Extension

Phone: 866-566-0261

13640 Steelecroft Parkway

Phone: 866-566-0261

101 East W T Harris Boulevard

Phone: 866-566-0261

8800 North Tryon Street

Phone: 866-566-0261

14214 Ballantyne Lake Road

Phone: 866-566-0261

4525 Cameron Valley Parkway

Phone: 866-566-0261

5727 Prosperity Commons Drive

Phone: 866-566-0261

9332 South Tryon Street

Phone: 866-566-0261

9200 Harris Corners Parkway

Phone: 866-566-0261

9200 Harris Corners Pkwy

Phone: 866-566-0261

2835 Jeff Adams Dr Ste A

Phone: 866-566-0261

6600 East W.t. Harris Boulevard

Phone: 866-566-0261

6047 Tyvola Glen Circle

Phone: 866-566-0261

228 Westinghouse Boulevard

Phone: 866-566-0261

11111 Carmel Commons Blvd

Phone: 866-566-0261

7004 Smith Corners Blvd Ste A

Phone: 866-566-0261

2728 West Mallard Creek Church Road

Phone: 866-566-0261

3250 Wilkinson Boulevard

Phone: 866-566-0261

1530 Elizabeth Ave Ste 100

Phone: 866-566-0261

301 South College Street

Phone: 866-566-0261

15830 Ballantyne Med Pl

Phone: 866-566-0261

15830 John J Delaney Dr Ste 140

Phone: 866-566-0261

1928 Randolph Rd Ste 109

Phone: 866-566-0261

5031g W Wt Harris Blvd

Phone: 866-566-0261

4016 Wilkinson Boulevard

Phone: 866-566-0261

2739 Old Ironside Drive

Phone: 866-566-0261

6101 Idlewild Rd Ste 300

Phone: 866-566-0261

11111 Carmel Commons Boulevard

Phone: 866-566-0261

3541 Randolph Rd Ste 110

Phone: 866-566-0261

5925 Carnegie Boulevard

Phone: 866-566-0261

8401 Medical Plaza Drive

Phone: 866-566-0261

10616 Metromont Parkway

Phone: 866-566-0261

954 North Carolina 42

Phone: 866-566-0261

11491 Us Hwy 70 West

Phone: 866-566-0261

900 South Lombard St Ste 100

Phone: 866-566-0261

603 Beaman Street Suite 401

Phone: 866-566-0261

262 Leroy George Drive

Phone: 866-566-0261

845 Church Street North

Phone: 866-566-0261

888 N. Church Street

Phone: 866-566-0261

888 Church Street North

Phone: 866-566-0261

675 Memorial Boulevard

Phone: 866-566-0261

1090 Northeast Gateway Court

Phone: 866-566-0261

900 Copperfield Blvd Ne

Phone: 866-566-0261

205 Branchview Dr Ne

Phone: 866-566-0261

391 George W Liles Parkway

Phone: 866-566-0261

478 Copperfield Blvd

Phone: 866-566-0261

1090 Ne Gateway Ct Ne

Phone: 866-566-0261

8520 Pit Stop Court Northwest

Phone: 866-566-0261

920 Church Street North

Phone: 866-566-0261

212 Le Phillip Court Northeast

Phone: 866-566-0261

3521 Greystone Place, Ste 201

Phone: 866-566-0261

19501 West Catawba Ave

Phone: 866-566-0261

275 North Carolina 16 Business

Phone: 866-566-0261

3956 North Carolina 16 Business

Phone: 866-566-0261

1585 Forney Creek Parkway

Phone: 866-566-0261

1989 Highway 301 North

Phone: 866-566-0261

605 West Cumberland Street

Phone: 866-566-0261

3209 Guess Rd Ste 201

Phone: 866-566-0261

7010 Hope Valley Road

Phone: 866-566-0261

1821 Hillandale Road

Phone: 866-566-0261

3101 Guess Rd.,ste B

Phone: 866-566-0261

2945 South Miami Boulevard

Phone: 866-566-0261

2945 South Miami Blvd #132

Phone: 866-566-0261

2216 South Miami Boulevard

Phone: 866-566-0261

2503 Old Spartanburg Road

Phone: 866-566-0261

518 S Van Buren Rd

Phone: 866-566-0261

615 S Hughes Blvd

Elizabeth Cty, North Carolina 27909

Phone: 866-566-0261

942 Johnson Ridge Road, Ste U

Phone: 866-566-0261

1586 Charlotte Highway

Phone: 866-566-0261

2356 John Smith Road, Ste 202

Phone: 866-566-0261

201 S Mcpherson Church Rd

Phone: 866-566-0261

201 S Mcpherson Church Rd Ste

Phone: 866-566-0261

195 Franklin Plaza Dr

Phone: 866-566-0261

640 Summit Crossing Pl Ste 206

Phone: 866-566-0261

224 South New Hope Road

Phone: 866-566-0261

2604 Medical Office Place

Phone: 866-566-0261

2400 Wayne Memorial Drive

Phone: 866-566-0261

1506e Wayne Memorial Dr,ste E

Phone: 866-566-0261

1707 Wayne Memorial Dr

Phone: 866-566-0261

2700 Wayne Memorial Dr

Phone: 866-566-0261

1305 West Wendover Avenue

Phone: 866-566-0261

1305 B West Wendover Ave

Phone: 866-566-0261

3215 Battleground Avenue

Phone: 866-566-0261

1126 North Church Street

Phone: 866-566-0261

1126 N Church St Ste 104

Phone: 866-566-0261

200 E. Northwood Street

Phone: 866-566-0261

501 Hickory Branch Drive

Phone: 866-566-0261

501 Hickory Branch Road

Phone: 866-566-0261

1002 North Church Street

Phone: 866-566-0261

7360 W Friendly Ave Ste 102

Phone: 866-566-0261

2315 B Executive Circle

Phone: 866-566-0261

3535 S Memorial Dr Ste C

Phone: 866-566-0261

315 Greenville Boulevard Southeast

Phone: 866-566-0261

505 E. Greenville Blvd

Phone: 866-566-0261

1688 E. Arlington Blvd

Phone: 866-566-0261

3535 South Memorial Drive

Phone: 866-566-0261

3535-c South Memorial Drive

Phone: 866-566-0261

2070 West Arlington Boulevard

Phone: 866-566-0261

103 E Victoria Ct Ste B1

Phone: 866-566-0261

1000 West Hamlet Avenue

Phone: 866-566-0261

4315 Physicians Boulevard

Phone: 866-566-0261

9592 Rocky River Crossing Road

Phone: 866-566-0261

12170 University City Boulevard

Phone: 866-566-0261

57635 North Carolina 12

Phone: 866-566-0261

810 Fairgrove Church Road Southeast

Phone: 866-566-0261

810 Fairgrove Church Rd

Phone: 866-566-0261

2872 South Highway 127

Phone: 866-566-0261

2280 Us Highway 70 Southeast

Phone: 866-566-0261

5005 Alex Lee Boulevard

Phone: 866-566-0261

1144 A Lenoir Rhyne Blvd. Se

Phone: 866-566-0261

1144a Lenoir Rhyne Blvd Se

Phone: 866-566-0261

1231 Eastchester Drive

Phone: 866-566-0261

3610 Peters Court Suite 200

Phone: 866-566-0261

1720 Westchester Drive

Phone: 866-566-0261

210 South Cameron Street

Phone: 866-566-0261

104 Bass Lake Road, Suite 100

Phone: 866-566-0261

12905 Rosedale Hill Avenue

Phone: 866-566-0261

14330 Oakhill Park Ln #125

Phone: 866-566-0261

201 Huntersville-concord Rd.

Phone: 866-566-0261

7 Office Park Drive, Suite 2

Phone: 866-566-0261

200 Doctors Drive, Suite E

Phone: 866-566-0261

151 Medical Park Drive

Phone: 866-566-0261

4949 Professional Park Dr

Phone: 866-566-0261

1750 Kernersville Medical Parkway

Phone: 866-566-0261

2908 N. Herritage St.

Phone: 866-566-0261

2908 North Herritage Street

Phone: 866-566-0261

1136 Us Highway 258 N Stop 107

Phone: 866-566-0261

5200 North Croatan Highway

Phone: 866-566-0261

509 Olde Waterford Way

Phone: 866-566-0261

1004 Village Road Northeast

Phone: 866-566-0261

201 Industrial Court

Phone: 866-566-0261

825 Blowing Rock Boulevard

Phone: 866-566-0261

766 Haileys Ferry Road

Phone: 866-566-0261

102 Lincoln Medical Park

Phone: 866-566-0261

123 Professional Park Dr

Phone: 866-566-0261

309 North Roberts Avenue

Phone: 866-566-0261

2293 Sugar Hill Road

Phone: 866-566-0261

332 North Trade Street

Phone: 866-566-0261

1500 Matthews Township Pkwy

Phone: 866-566-0261

1500 Matthews Twnshp Pkwy#1147

Phone: 866-566-0261

3940 Arrowhead Boulevard

Phone: 866-566-0261

3016 Old Charlotte Hwy

Phone: 866-566-0261

613 E Roosevelt Blvd

Phone: 866-566-0261

1423 East Franklin Street

Phone: 866-566-0261

2242 West Roosevelt Boulevard

Phone: 866-566-0261

1821 Rocky River Rd N

Phone: 866-566-0261

134 Medical Park Rd Ste 102

Phone: 866-566-0261

1577 Mecklenburg Highway

Phone: 866-566-0261

695 West Fleming Drive

Phone: 866-566-0261

103 Medical Heights Dr

Phone: 866-566-0261

2201 South Sterling Street

Phone: 866-566-0261

200 North College Street

Phone: 866-566-0261

2950 Gateway Centre Boulevard

Phone: 866-566-0261

1243 W. Lebanon Street

Phone: 866-566-0261

304 East Independence Boulevard

Phone: 866-566-0261

752 S Andy Griffith Pkwy

Phone: 866-566-0261

1005 West Lebanon Street

Phone: 866-566-0261

850 Puddin Ridge Road

Phone: 866-566-0261

125 Medical Park Ln Ste E

Phone: 866-566-0261

4923 South Croatan Highway

Phone: 866-566-0261

6051 South Us Highway 19e

Phone: 866-566-0261

269 South Main Street

Phone: 866-566-0261

3509 Capital Blvd. Ste 101

Phone: 866-566-0261

6801 Pleasant Pines Dr Ste 105

Phone: 866-566-0261

4020 Wake Forest Rd.

Phone: 866-566-0261

5942 C Six Forks Road

Phone: 866-566-0261

1311 East Millbrook Road

Phone: 866-566-0261

10880 Durant Road, Suite 215

Phone: 866-566-0261

3850 Ed Drive, Suite 125

Phone: 866-566-0261

4009 Barrett Dr Ste 104

Phone: 866-566-0261

8300 Health Park, Sutie 223

Phone: 866-566-0261

2731 Capital Boulevard

Phone: 866-566-0261

3820 Merton Dr Ste 201

Phone: 866-566-0261

3031 New Bern Avenue

Phone: 866-566-0261

1818 Richardson Dr Ste A

Phone: 866-566-0261

1261 Julian Allsbrook Hwy

Phone: 866-566-0261

1262 East Broad Avenue

Phone: 866-566-0261

104 Physicians Park Drive

Phone: 866-566-0261

550 North Winstead Avenue

Phone: 866-566-0261

2460 Curtis Ellis Drive

Phone: 866-566-0261

14715 Highway 210 South

Phone: 866-566-0261

1016 N Main St Ste G

Phone: 866-566-0261

340 Jake Alexander Boulevard West

Phone: 866-566-0261

1904 Jake Alexander Boulevard West

Phone: 866-566-0261

1910 Jake Alexander Blvd W

Phone: 866-566-0261

500 Old E C Womack Road

Phone: 866-566-0261

111 Dennis Drive, Suite 123

Phone: 866-566-0261

724 South Horner Boulevard

Phone: 866-566-0261

1133 Carthage Street

Phone: 866-566-0261

2609 South Horner Boulevard

Phone: 866-566-0261

149 North Main Street

Phone: 866-566-0261

2501 West Dixon Boulevard

Phone: 866-566-0261

1124 North Washington Street

Phone: 866-566-0261

1010 East Dixon Boulevard

Phone: 866-566-0261

201 East Grover Street

Phone: 866-566-0261

708 Mcbrayer Homestead Road

Phone: 866-566-0261

1329 N Brightleaf Blvd

Phone: 866-566-0261

1329 N Brightleaf Blvd Ste B1

Phone: 866-566-0261

10935 S Us Highway 15 501

Phone: 866-566-0261

5565 North Croatin Highway

Phone: 866-566-0261

4654 Long Beach Rd. S.e.

Phone: 866-566-0261

5130 Southport-supply Road Southeast

Phone: 866-566-0261

1011 North Howe Street

Phone: 866-566-0261

2117 Simonton Road, Suite 101

Phone: 866-566-0261

234 Turnersburg Highway

Phone: 866-566-0261

650 Signal Hill Drive Ext

Phone: 866-566-0261

854 Sabbath Home Road Southwest

Phone: 866-566-0261

137 Mt. Calvary Road, Suite B

Phone: 866-566-0261

522 Allen St Ste 101

Phone: 866-566-0261

835 Albemarle Road

Phone: 866-566-0261

919 East Caswell Street

Phone: 866-566-0261

212 S. Rutherford Street

Phone: 866-566-0261

2217 Mountain High Drive

Phone: 866-566-0261

112 Medical Village Dr

Phone: 866-566-0261

326 Columbus Corner Drive

Phone: 866-566-0261

163 Brunswick Electric Rd

Phone: 866-566-0261

1201 School St., Ste. G

Phone: 866-566-0261

1611 Castle Hayne Road

Phone: 866-566-0261

4402 Shipyard Boulevard

Phone: 866-566-0261

1915 South 17 St Suite 100

Phone: 866-566-0261

3901 Castle-hayne Road

Phone: 866-566-0261

706 South College Road

Phone: 866-566-0261

2503 B Forest Hills Rd

Phone: 866-566-0261

2402 Camden Street Southwest

Phone: 866-566-0261

2605 Forest Hills Rd, Unit C

Phone: 866-566-0261

2605 Forest Hills Road Southwest

Phone: 866-566-0261

3105 Nash Street Northwest

Phone: 866-566-0261

310 South Stratford Road

Phone: 866-566-0261

4937 Old Country Club Road

Phone: 866-566-0261

300 South Stratford Road

Phone: 866-566-0261

7811 North Point Boulevard

Phone: 866-566-0261


Instant or on site urine testing drug devices may be used in North Carolina, which allows for same day negative results. Employers or individuals can order drug tests with same day service with one simple phone call to 866-566-02611. Drug testing specialists are standing by to take your order for a hair follicle test, breath alcohol test, EtG alcohol test, DOT consortium random drug testing program or for a five or ten panel drug test.

Confirmation of drug tests that have screened positive is always required. If a screening test for a prospective employee produces a positive result, an approved laboratory will confirm that result by a second examination of the sample utilizing gas chromatography with mass spectrometry or an equivalent scientifically accepted method, unless the examinee signs a written waiver at the time or after they receive the preliminary test result. All screening tests for current employees that produce a positive result shall be confirmed by a second examination of the sample utilizing gas chromatography with mass spectrometry or an equivalent scientifically accepted method. All confirmation testing must be conducted by a SAMHSA certified laboratory.

North Carolina does not require an employer to have a written policy before conducting controlled substance testing; however, a written drug free workplace policy is essential to a successful drug prevention program. A written policy will set out the expectations of the particular employer and allow employees and supervisors to become familiar with those expectations.

Employees cheating on a drug test in North Carolina may not remain employed. If the employer has reason to believe that the sample has been adulterated (diluted or contaminated), the employer can refuse that sample for testing. Methods used to determine adulteration include: observation, temperature of sample, pH of sample and specific gravity of sample.

Hair follicle testing in North Carolina includes up to 12 panel hair test: Marijuana, Cocaine, PCP, Opiates – 6AM (Heroin) & Expanded Opiates, Amphetamine w MAMP & MDMA (Ecstasy), Barbiturates, Benzodiazepines, Propoxyphene, Methadone, Oxycodone, Meperidine and Tramadol. The expanded panels are available from our LabCorp locations. Hair testing from our Quest Diagnostics locations includes the five panel plus expanded opiates and Oxycodone testing for: Cocaine, Marijuana, PCP, Opiates – 6AM & Expanded Opiates with Oxycodone and Amphetamine w MAMP & MDMA. This includes testing for Ecstasy.

North Carolina is a popular tourist destination. Among the major attractions are the Great Smoky Mountains, the Blue Ridge National Parkway, the Cape Hatteras and Cape Lookout National Seashores, the Wright Brothers National Memorial at Kitty Hawk, Guilford Courthouse and Moores Creek National Military Parks, Carl Sandburg's home near Hendersonville, and the Old Salem Restoration in Winston-Salem. North Carolina is bordered by South Carolina on the south, Georgia on the southwest, Tennessee on the west, Virginia on the north, and the Atlantic Ocean on the east.

Individuals and employers must call first to order drug tests. Our drug testing centers throughout North Carolina require pre-registration for all drug and alcohol testing. Same day service and same day results can be available for most urine drug testing. Call US Drug Test Centers today to set up your drug or alcohol testing service at 866-566-0261.

Testing options may vary on a site by site basis. Additional fees may apply depending on your location.