Lab Tests and Blood Work in Charlotte

Lab Tests and Blood Work in Charlotte

Walk in for blood work, urine tests and stool tests at our Steele Creek and Plaza Midwood clinics in Charlotte, open 7 days. A provider sees you, decides which labs you need, and arranges sample collection as appropriate. Quest Diagnostics runs the tests, with timing depending on the test and sample processing. With insurance, you pay your plan’s share, and copays for covered visits with most NC Medicaid plans are usually $0 or $4; confirm coverage and costs. Self-pay is $140 for the visit, and common blood tests start at $35.

  • ✓ Labs at both clinics, evenings and weekends
  • ✓ No outside order needed: our provider orders the right tests
  • ✓ Blood, urine and stool tests, run by Quest Diagnostics
  • ✓ Result timing varies by test
  • ✓ Clear instructions for results and follow-up

Save my spotInsurance we accept

¿Necesita análisis de sangre? Venga sin cita a cualquiera de nuestras clínicas, 7 días a la semana.

Your visit
Labs atBoth clinics
Open7 days
ResultsVaries by test
What you pay
InsurancePlan-dependent share
NC MedicaidCovered-visit copays usually $0 or $4
Self-pay labsFrom $35 + $140 visit

On this page

How it worksCommon lab testsLab pricesResultsHow to prepareCost

Do urgent cares do blood work?

Many do, and OneSpotMD does at both clinics. A provider sees you first, talks with you about your symptoms or health concerns, and orders the tests that fit. Blood and urine samples can usually be collected during your visit. Stool samples may need to be collected at home and returned; staff explain the next steps. You do not need an outside doctor’s order.

How getting labs works

1Walk in or book
Walk in at either clinic, 7 days a week, or tap Save my spot to plan your visit. Wait times vary.
2See a provider
Tell the provider what’s going on. They decide which tests you need based on your symptoms and history.
3Sample collected
We draw your blood or collect a urine sample before you leave. For stool tests, we give you a container to collect the sample at home and drop off. Staff explain collection and pickup arrangements; timing may vary.
4Results and next steps
Result timing depends on the test, collection time and laboratory processing. Ask staff how and when results will be shared and when to contact us if they are overdue.

Common lab tests we order

We don’t order one standard panel for everyone. Your provider talks with you about your symptoms and concerns, then selects appropriate tests to help investigate possible causes. These are the most common reasons people get labs:

Reason Common tests
Tired all the time or low energy Complete blood count (CBC), iron studies, thyroid, vitamin D and B12, metabolic panel
Hormone concerns Thyroid, and male or female hormone levels such as testosterone or estrogen
Diabetes, cholesterol or blood pressure A1c, cholesterol (lipid panel), metabolic panel, kidney and liver tests
Signs of an infection CBC, urine test and urine culture
Stomach or bowel problems Stool tests, liver tests and metabolic panel. See stomach and GI care.
STD testing Testing based on your symptoms or a possible exposure
Immunity (titers) MMR, hepatitis B and varicella (chickenpox) antibody tests for school or work

Lab test prices without insurance

These are our discounted self-pay prices for common tests, for patients who don’t have insurance or choose not to use it. They’re added to the $140 visit and paid at your visit, with no separate bill from Quest. Your provider orders only the tests you need. With insurance, Quest bills your plan instead.

Everyday blood tests

Test What it checks Price
Complete blood count (CBC) Infection, anemia and blood cells $35
Comprehensive metabolic panel (CMP) Blood sugar, kidneys, liver and electrolytes $35
Lipid panel Cholesterol and triglycerides $35
Hemoglobin A1c Average blood sugar over 3 months $45
Hepatic function panel Liver $35
Glucose finger stick (in clinic) Blood sugar right now $25

Fatigue, vitamins and thyroid

Test What it checks Price
Thyroid (TSH) Underactive or overactive thyroid $55
Anemia panel Iron and causes of anemia $55
Vitamin D Vitamin D level $60
Vitamin B12 B12 level $45
Reticulocyte count How fast your body makes red blood cells $30

Hormones

Test What it checks Price
Total testosterone Testosterone level $55
Estradiol Estrogen level $60
LH and FSH Hormones that control the ovaries and testes $45 each
Prolactin Pituitary hormone $45
Blood pregnancy test (quantitative) Pregnancy hormone level $45
PSA Prostate-related marker; screening requires a discussion of benefits and harms $55

Inflammation, joints and autoimmune

Test What it checks Price
C-reactive protein (CRP) Inflammation $45
ESR (sed rate) Inflammation $35
Uric acid Uric acid level; not diagnostic of gout by itself $55
Rheumatoid factor May support evaluation for rheumatoid arthritis; not diagnostic alone $45
ANA May support autoimmune evaluation; positive results are not a diagnosis $45

Other blood tests

Test What it checks Price
Amylase Pancreas $45
Lipase Pancreas $55
PT/INR Blood clotting $60
PTT Blood clotting $55
BNP Heart strain $120
Blood type and Rh Your blood type $35
CEA Marker used in selected cancer care; not a general cancer screening test $60

Urine and stool tests

Test What it checks Price
Urinalysis with pregnancy test (in clinic) Urine infection, blood, sugar and pregnancy $45
Urine culture Which bacteria cause a UTI $65
Fecal occult blood (in clinic) Hidden blood in stool $30
Stool culture Bacterial infection $100
C. diff C. diff infection, often after antibiotics $100
Giardia Parasite from water $100
Ova and parasites Parasites $70
H. pylori stool test Bacteria that cause ulcers $150

Rapid tests in the clinic

These run in the clinic, with most results in 10-15 minutes. See flu, COVID and RSV testing.

Test What it checks Price
COVID, flu A and flu B Combined rapid test $75
RSV Rapid test $55
Strep Rapid test $40
Mono Finger-stick rapid test $40

For STD test prices, see STD testing. See our full self-pay price list for everything else.

Want routine screening?

Our annual physical at Steele Creek includes a urinalysis, CBC, CMP, lipid panel and A1c for $310 self-pay.

Annual physicals →

Save my spot

How long lab results take

Test When results are ready
Rapid flu, COVID, RSV, strep and mono tests 10-15 minutes, during your visit
Most blood and urine tests Timing varies; ask for the expected turnaround
Cultures and some specialty tests A few days or longer, depending on the test

Results and follow-up

Results are shared through the patient portal and clinic follow-up process. Confirm how and when you will receive them. If you have not heard by the expected date, contact the clinic; no news does not mean normal results. If something needs attention, your provider talks with you about the next steps:

  • Starting or changing a medicine
  • Changes to diet or lifestyle
  • A follow-up visit to look into an abnormal result

Lab tests are interpreted with your symptoms, examination and history. Normal results do not rule out every illness, and abnormal results do not always mean disease. Seek emergency care for severe chest pain, breathing difficulty, fainting or other emergency symptoms rather than waiting for lab results.

How to prepare for blood work

  • Fast only if your provider or laboratory instructs you. Many cholesterol tests and A1c do not require fasting; fasting glucose and selected tests do. If instructed, fasting is often 8-12 hours and plain water is generally allowed. Do not change medicines or diabetes treatment without advice.
  • Bring a photo ID and your insurance or Medicaid card
  • Bring a list of your medicines and supplements
  • Bring any past lab results you have
  • Drink water beforehand so your veins are easier to find

Why you shouldn’t wait

Discuss persistent symptoms and appropriate screening with your clinician. More testing is not always better; unnecessary tests can produce false-positive results.

If you wait What can happen
High blood sugar that isn’t checked Diabetes can quietly damage the eyes, kidneys and nerves
Feeling tired all the time Anemia, thyroid or vitamin problems keep going without treatment
High cholesterol you don’t know about A higher risk of heart attack and stroke over time
A urine infection that isn’t tested It can spread to the kidneys

How much does blood work cost?

Have insurance? You pay your plan’s share
  • Copay: you pay the copay amount set by your plan at the visit.
  • Deductible or coinsurance: your share depends on your plan and services received. You may receive a bill after insurance processes the claim.
  • NC Medicaid plans: copays for covered visits with most NC Medicaid plans are usually $0 or $4; confirm with your plan.
  • Labs: Quest bills your plan directly, and what you owe depends on your plan.

See the plans we accept →

Self-pay prices

These are discounted prices for patients who don’t have insurance or choose not to use it. $140 for the visit plus the price of each test, paid at your visit, with no separate bill from Quest. Common blood tests start at $35. See lab prices.

Most plans cover lab work that’s medically needed for your symptoms. Check with your plan to confirm. See all the plans we take on our insurance page.

Blood work on weekends and evenings

Both clinics are open Monday to Friday 8am to 8pm, and Saturday and Sunday 9am to 5pm, so you can get labs done without taking time off work.

Save my spot

Related services

STD testingEKG testingUrgent care servicesAnnual physicalsInsurance we accept

Further reading: Preparing for fasting blood tests and Understanding lab results.
Last updated

Looking for follow-up after A1C testing? Learn about our type 2 diabetes and prediabetes care.

Need help with your cholesterol test results? Explore our high cholesterol treatment and follow-ups.

Related care: Uric acid testing and gout care.

Related care: Thyroid testing and ongoing thyroid care.

See What Our Patients Are Saying

No reviews found.

Faq

Many do. OneSpotMD does blood work, urine tests and stool tests at both of our Charlotte clinics, Steele Creek and Plaza Midwood, 7 days a week.

At OneSpotMD’s Steele Creek and Plaza Midwood clinics. Walk in Monday to Friday 8am to 8pm, or Saturday and Sunday 9am to 5pm.

No. Our provider sees you, decides which tests you need, and orders them during your visit.

Every lab test starts with a visit with one of our providers. That way the right tests are ordered, and someone is there to explain your results.

We’ll still see you first. Our provider reviews your concerns and orders the labs you need.

$140 for the visit plus the price of each test. Common tests like a CBC, metabolic panel or cholesterol panel are $35 each.

$35, added to the $140 visit.

A thyroid test (TSH) is $55 and a vitamin D test is $60, added to the $140 visit.

A total testosterone test is $55 self-pay, added to the $140 visit.

A lipid panel (cholesterol) is $35 and an A1c is $45 self-pay, added to the $140 visit.

Coverage depends on your plan, the reason for testing, the specific test and network requirements. Quest bills insurance directly for insured testing under this arrangement, and patient cost-sharing may apply. Confirm coverage and laboratory network status with your insurer.

Not if you’re self-pay. You pay the lab price at your visit, and Quest won’t bill you. With insurance, Quest bills your plan, and any cost sharing depends on your plan.

Yes. We are in network with most NC Medicaid plans. Copays for covered visits are usually $0 or $4; confirm coverage for the visit and laboratory tests and your costs with your plan.

Timing depends on the test, collection time and processing. Some blood or urine results return quickly; cultures and specialized tests may take several days or longer. Ask for your expected turnaround.

We use Quest Diagnostics for send-out testing. Collection and pickup timing can vary; staff can explain the arrangements for your tests.

Results are shared through the patient portal and clinic follow-up process. Confirm how and when you will hear from us, and contact the clinic if results are overdue. No news does not mean normal results.

The provider interprets results with your symptoms and history. An abnormal result does not always mean disease. Next steps may include repeat testing, a medicine change or follow-up. Do not wait for a routine callback if you have emergency symptoms.

We can order a range of blood, urine and stool tests, including blood counts, metabolic panels, cholesterol, A1c, thyroid, selected vitamin or hormone tests, STI testing and titers. Availability and medical necessity vary; not every test is appropriate for everyone.

A provider first reviews your symptoms, sleep, medicines and history. Selected blood tests may help investigate anemia, thyroid problems or other causes. Broad vitamin or hormone panels are not automatically needed.

Selected hormone testing may be appropriate after a symptom and history review. Timing, medicines and other factors can affect results, and some abnormal results require repeat testing.

Yes. We check cholesterol, A1c and metabolic panels, including for patients managing diabetes or high blood pressure.

Yes. We collect urine samples in the clinic. For stool tests, we give you a container to collect the sample at home and drop off at the clinic.

Yes. We test based on your symptoms or a possible exposure, and your provider helps you choose the right tests. Chlamydia and gonorrhea testing is $60 self-pay, and HIV and syphilis tests are $50 each.

Yes. Common titers are MMR, hepatitis B and varicella (chickenpox), often for school or work.

Fast only if instructed by your provider or laboratory. Many lipid panels and A1c tests do not require fasting. Fasting glucose and selected tests may require 8-12 hours without food; plain water is generally allowed. Do not change medicines or diabetes treatment without advice.

Yes. Both clinics are open Saturday and Sunday, 9am to 5pm.

Yes, when clinically appropriate. Rapid tests are done in the clinic, often in about 10-15 minutes, but timing varies and negative tests may require follow-up.

Costs depend on the services, setting and insurance plan. Compare full estimates for nonemergency care. Do not choose urgent care instead of the ER for severe chest pain, breathing difficulty, fainting or other emergency symptoms.

You pay your plan’s copay at the visit. Deductible or coinsurance costs depend on your plan and services. Quest may bill insurance separately for laboratory work, with additional cost-sharing. Copays for covered visits with most NC Medicaid plans are usually $0 or $4; confirm lab coverage and costs. Self-pay is $140 for the visit plus ordered tests.

Yes. Some staff speak Spanish, and language assistance is available. Please tell us your preferred language when you contact the clinic. Sí, avísenos si prefiere recibir atención en español.

Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Excellent care every time I or family members have visited.
Posted on Google Google
Nancy Register profile picture
Nancy Register
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Thank you OneSpotMD Team! The team and provider on call on 11/28 was fast, friendly, efficient and knowledgable. During a holiday weekend, I was so appreciative to have access to professional and convenient health care. And so easy to book my appointment online. Highly reccomend and will be back again if I am ever in need.
Posted on Google Google
Johanna Cathey profile picture
Johanna Cathey
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
I took my mother-in-law to their urgent care earlier this week, and we were both so impressed. The practice is brand new and spotlessly clean – everything looks and feels modern and super clean. From the moment we walked in, the staff were incredibly friendly, welcoming, and professional. We barely waited at all before being seen, which was a pleasant surprise for an urgent care visit. We saw Dr. Lee, and he was outstanding. He’s clearly very knowledgeable, took the time to listen carefully, explained everything in an easy-to-understand way, and has wonderful bedside manner. His clinical decisions were spot-on; my mother-in-law started feeling much better almost immediately after following his treatment plan. She’s still talking about how kind and thorough he was and wanted me to be sure to thank him! The entire atmosphere of the office is warm, calm, and genuinely welcoming – it doesn’t feel rushed or cold like some places can. If you’re looking for a patient-centered practice that combines real medical expertise with a caring environment, OneSpotMD is the place to go.
Posted on Google Google
Harvey Tran profile picture
Harvey Tran
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Awesome Doctor visit! Seen on time, Doctor was very thorough. Will be back if need urgent care again.
Posted on Google Google
Mike Kahn profile picture
Mike Kahn
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Affordable without insurance, Didn’t have to wait at all. Very kind and helpful staff. Would definitely go back for future injury/illness
Posted on Google Google
Sarah Scott profile picture
Sarah Scott
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Dr. Lee and his staff are amazing! They truly care, listen, and make you feel heard. The most compassionate and professional urgent care I’ve ever been to.
Posted on Google Google
G P profile picture
G P
Verified by Trustindex
Trustindex verified badge is the Universal Symbol of Trust. Only the greatest companies can get the verified badge who has a review score above 4.5, based on customer reviews over the past 12 months. Read more

Two Convenient Charlotte Locations

Serving Plaza Midwood, Steele Creek, and surrounding neighborhoods.

Plaza Midwood

Serving Plaza Midwood, NoDa, Elizabeth, and Uptown

2017 Central Ave, Suite 103

Charlotte, NC 28205

Mon-Fri: 8:00 AM - 8:00 PM

Sat-Sun: 9:00 AM - 5:00 PM

Steele Creek

Serving Steele Creek, Lake Wylie, and Southwest Charlotte

2114 Freeman Park Dr, Unit 105

Charlotte, NC 28273

Mon-Fri: 8:00 AM - 8:00 PM

Sat-Sun: 9:00 AM - 5:00 PM

Scroll to Top