Login

Blood Work & Lab Testing in Riverside, CA

Order blood tests online from Fitomics Research Labs and get drawn at any of the 83 patient service centers in the Riverside area (41 Labcorp, 42 Quest Diagnostics), in Apple Valley, Banning, Barstow, Beaumont, Bermuda Dunes, Big Bear Lake, Chino, Corona, Eastvale, Fontana, Hemet, Hesperia, Indio, La Quinta, Lake Elsinore, Loma Linda, Menifee, Moreno Valley, Murrieta, Palm Desert, Palm Springs, Perris, Phelan, Rancho Cucamonga, Rancho Mirage, Redlands, Riverside, San Bernardino, Sun City, Temecula, Upland, Victorville, Wildomar, Yucaipa, Yucca Valley. No doctor's visit: a licensed physician in our network reviews and signs your requisition after checkout, and most results post within 1–3 business days.

These are Labcorp, Quest Diagnostics and BioReference locations, not Fitomics offices; the labs' own staff collect your sample. Locations verified September 2026 from the labs' listings. Build an order in the Lab Shop.

83 draw locations in Riverside, CA

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
LabcorpQuest DiagnosticsNumbers match the list. Positions are approximate.
  1. Apple Valley

    1. Labcorp

    Labcorp

    16008 Kamana Rd, Ste 201
    Apple Valley, CA 92307

    Mon–Fri 7:00AM–3:30PM · Sat 7:00AM–10:00AM

  2. 2. Labcorp

    Labcorp

    19341 Bear Valley Rd, Ste 102
    Apple Valley, CA 92308

    Mon–Fri 6:30AM–3:00PM

  3. 3. Quest Diagnostics

    Quest Diagnostics· appointments available

    18523 Corwin Rd, Ste P
    Apple Valley, CA 92307

    Mon–Fri 6:00AM–2:00PM

  4. Banning

    4. Quest Diagnostics

    Quest Diagnostics· appointments available

    300 S. Highland Springs Ave., Suite 2Cd
    Banning, CA 92220

    Mon–Fri 6:30AM–2:30PM

  5. Barstow

    5. Labcorp

    Labcorp

    574 E Virginia Way
    Barstow, CA 92311

    Mon–Fri 7:00AM–3:00PM

  6. 6. Quest Diagnostics

    Quest Diagnostics· appointments available

    309 E Mountain View St, Ste 112
    Barstow, CA 92311

    Mon–Fri 6:00AM–2:00PM

  7. Beaumont

    7. Labcorp at Walgreens

    Labcorp

    1400 Beaumont Ave
    Beaumont, CA 92223

    Mon–Fri 7:30AM–3:30PM

  8. 8. Quest Diagnostics

    Quest Diagnostics· appointments available

    701 Highland Springs Ave, Ste 6
    Beaumont, CA 92223

    Mon–Fri 6:30AM–2:30PM

  9. Bermuda Dunes

    9. Labcorp

    Labcorp

    41120 Washington St, Ste 105
    Bermuda Dunes, CA 92203

    Mon–Fri 8:00AM–4:00PM

  10. Big Bear Lake

    10. Quest Diagnostics

    Quest Diagnostics· appointments available

    42002 Fox Farm Rd, Ste 103
    Big Bear Lake, CA 92315

    Mon–Fri 7:00AM–11:30AM, 12:30PM–3:00PM

  11. Chino

    11. Labcorp

    Labcorp

    12555 Central Ave, Ste A
    Chino, CA 91710

    Mon–Fri 6:00AM–2:30PM

  12. 12. Quest Diagnostics

    Quest Diagnostics· appointments available

    4028 Grand Ave, Ste B
    Chino, CA 91710

    Mon–Fri 6:30AM–4:30PM

  13. 13. Quest Diagnostics

    Quest Diagnostics· appointments available

    5562 Philadelphia St, Ste 206
    Chino, CA 91710

    Mon–Fri 7:00AM–1:00PM

  14. Corona

    14. Labcorp at Walgreens

    Labcorp

    100 W Ontario Ave
    Corona, CA 92882

    Mon–Fri 7:00AM–3:00PM

  15. 15. Labcorp at Walgreens

    Labcorp

    120 W. Parkridge Avenue
    Corona, CA 92880

    Mon–Fri 8:00AM–4:00PM

  16. 16. Quest Diagnostics

    Quest Diagnostics· appointments available

    2250 S Main St, Ste 105
    Corona, CA 92882

    Mon–Fri 6:30AM–3:30PM

  17. 17. Quest Diagnostics

    Quest Diagnostics· appointments available

    308 W 6Th St, Suite 201
    Corona, CA 92882

    Mon–Fri 7:00AM–4:30PM · Sat 8:00AM–12:00PM

  18. Eastvale

    18. Labcorp at Walgreens

    Labcorp

    12574 Limonite Ave
    Eastvale, CA 91752

    Mon–Fri 8:00AM–4:00PM

  19. 19. Quest Diagnostics

    Quest Diagnostics· appointments available

    6102 Orbis Way, Ste 510
    Eastvale, CA 92880

    Mon–Fri 7:00AM–4:00PM

  20. Fontana

    20. Labcorp

    Labcorp

    15391 Baseline Ave, Ste 102
    Fontana, CA 92336

    Mon–Fri 7:00AM–3:00PM

  21. 21. Quest Diagnostics

    Quest Diagnostics· appointments available

    17051 Sierra Lakes Pkwy, Ste 205
    Fontana, CA 92336

    Mon–Fri 7:00AM–4:00PM · Sat 7:00AM–11:00AM

  22. Hemet

    22. Labcorp

    Labcorp

    3989 W Stetson Ave
    Hemet, CA 92545

    Mon–Fri 6:00AM–2:00PM

  23. 23. Quest Diagnostics

    Quest Diagnostics· appointments available

    3853 W Stetson Ave, Ste 101
    Hemet, CA 92545

    Mon–Fri 5:30AM–4:00PM

  24. 24. Quest Diagnostics

    Quest Diagnostics· appointments available

    850 E Latham Ave, Ste. 203 204
    Hemet, CA 92543

    Mon–Fri 8:00AM–5:00PM

  25. Hesperia

    25. Labcorp

    Labcorp

    17450 Main St, Ste C
    Hesperia, CA 92345

    Mon–Fri 7:00AM–3:00PM

  26. 26. Quest Diagnostics

    Quest Diagnostics· appointments available

    14101 Main St, Ste 102
    Hesperia, CA 92345

    Mon–Fri 7:00AM–3:00PM

  27. Indio

    27. Labcorp

    Labcorp

    81557 Doctor Carreon Blvd, Ste A3
    Indio, CA 92201

    Mon–Fri 5:30AM–2:00PM · Sat 7:00AM–11:00AM

  28. 28. Quest Diagnostics

    Quest Diagnostics· appointments available

    81715 Doctor Carreon Blvd, Ste A-4
    Indio, CA 92201

    Mon–Fri 7:30AM–12:00PM, 1:00PM–4:00PM

  29. La Quinta

    29. Labcorp

    Labcorp

    47647 Caleo Bay Dr, Suite 220
    La Quinta, CA 92253

    Mon–Fri 7:00AM–11:00AM, 12:00PM–3:00PM

  30. 30. Labcorp

    Labcorp

    79180 Corporate Center Dr, Suite 104
    La Quinta, CA 92253

    Mon–Fri 7:00AM–3:00PM

  31. 31. Quest Diagnostics

    Quest Diagnostics· appointments available

    78271 Highway 111
    La Quinta, CA 92253

    Mon–Fri 6:30AM–11:00AM, 12:00PM–3:30PM

  32. Lake Elsinore

    32. Quest Diagnostics

    Quest Diagnostics· appointments available

    32251 Mission Trl, Ste G1
    Lake Elsinore, CA 92530

    Mon–Fri 7:00AM–4:00PM

  33. Loma Linda

    33. Quest Diagnostics

    Quest Diagnostics· appointments available

    25805 Barton Rd, Ste A-104
    Loma Linda, CA 92354

    Mon–Fri 7:00AM–3:00PM

  34. Menifee

    34. Labcorp

    Labcorp

    29798 Haun Rd, Ste 102
    Menifee, CA 92586

    Mon–Fri 6:00AM–2:00PM

  35. 35. Labcorp

    Labcorp

    29826 Haun Rd, Suite 105
    Menifee, CA 92586

    Mon–Fri 7:30AM–12:00PM, 1:00PM–4:00PM

  36. 36. Quest Diagnostics

    Quest Diagnostics· appointments available

    29798 Haun Rd, Ste 206
    Menifee, CA 92586

    Mon–Fri 6:00AM–4:00PM

  37. Moreno Valley

    37. Labcorp

    Labcorp

    12980 Frederick St, Suite E
    Moreno Valley, CA 92553

    Mon–Fri 8:00AM–12:00PM, 1:00PM–4:00PM · Sat 7:00AM–11:00AM

  38. Murrieta

    38. Labcorp

    Labcorp

    25405 Hancock Ave, Ste 107
    Murrieta, CA 92562

    Mon–Fri 7:00AM–3:00PM

  39. 39. Labcorp

    Labcorp

    25405 Hancock Ave, Suite 104
    Murrieta, CA 92562

    Mon–Fri 7:00AM–11:00AM, 12:00PM–4:00PM

  40. 40. Quest Diagnostics

    Quest Diagnostics· appointments available

    25405 Hancock Ave, Ste 102
    Murrieta, CA 92562

    Mon–Fri 7:00AM–4:00PM

  41. 41. Quest Diagnostics

    Quest Diagnostics· appointments available

    25460 Medical Center Dr, Ste 102
    Murrieta, CA 92562

    Mon–Fri 6:30AM–4:00PM

  42. 42. Quest Diagnostics

    Quest Diagnostics· appointments available

    33050 Antelope Rd, Ste 204
    Murrieta, CA 92563

    Mon–Fri 7:00AM–4:00PM

  43. Palm Desert

    43. Quest Diagnostics

    Quest Diagnostics· appointments available

    73091 Country Club Dr, Ste A4
    Palm Desert, CA 92260

    Mon–Fri 8:00AM–12:00PM, 1:00PM–4:00PM

  44. Palm Springs

    44. Labcorp

    Labcorp

    1695 N Sunrise Way
    Palm Springs, CA 92262

    Mon–Fri 8:00AM–4:00PM

  45. 45. Labcorp

    Labcorp

    555 E Tachevah Dr, Ste 3E 104
    Palm Springs, CA 92262

    Mon–Fri 6:30AM–2:30PM · Sat 7:00AM–11:00AM

  46. 46. Quest Diagnostics

    Quest Diagnostics· appointments available

    555 E Tachevah Dr, Ste 102w
    Palm Springs, CA 92262

    Mon–Fri 6:00AM–3:00PM

  47. Perris

    47. Labcorp

    Labcorp

    126 Avocado Ave, Ste 105
    Perris, CA 92571

    Mon–Fri 7:00AM–11:30AM, 12:30PM–3:00PM

  48. Phelan

    48. Labcorp

    Labcorp

    3936 Phelan Rd, Ste F4
    Phelan, CA 92371

    Mon–Fri 7:00AM–3:00PM

  49. Rancho Cucamonga

    49. Labcorp

    Labcorp

    10801 Foothill Blvd, Ste 104
    Rancho Cucamonga, CA 91730

    Mon–Fri 6:30AM–3:00PM · Sat 7:00AM–11:00AM

  50. 50. Quest Diagnostics

    Quest Diagnostics· appointments available

    10399 Lemon Ave, Ste 104
    Rancho Cucamonga, CA 91737

    Mon–Fri 5:00AM–5:00PM

  51. Rancho Mirage

    51. Labcorp

    Labcorp

    35400 Bob Hope Dr, Ste 111
    Rancho Mirage, CA 92270

    Mon–Fri 7:00AM–3:00PM

  52. 52. Labcorp

    Labcorp

    72780 Country Club Dr
    Rancho Mirage, CA 92270

    Mon–Fri 7:00AM–3:00PM

  53. Redlands

    53. Labcorp

    Labcorp

    255 Terracina Blvd, Ste 106
    Redlands, CA 92373

    Mon–Fri 7:00AM–3:00PM

  54. 54. Quest Diagnostics

    Quest Diagnostics· appointments available

    245 Terracina Blvd, Ste 104B
    Redlands, CA 92373

    Mon–Fri 7:00AM–4:00PM

  55. Riverside

    55. Labcorp

    Labcorp

    6485 Day St, Unit 102
    Riverside, CA 92507

    Mon–Fri 7:30AM–11:00AM, 12:00PM–3:30PM

  56. 56. Labcorp

    Labcorp

    6860 Brockton Ave, Ste 7
    Riverside, CA 92506

    Mon–Fri 6:30AM–3:00PM · Sat 7:00AM–11:00AM

  57. 57. Labcorp at Walgreens

    Labcorp

    10992 Magnolia Ave
    Riverside, CA 92505

    Mon–Fri 8:00AM–4:00PM

  58. 58. Quest Diagnostics

    Quest Diagnostics· appointments available

    2711 Canyon Springs Pkwy, Ste 101
    Riverside, CA 92507

    Mon–Fri 7:00AM–4:30PM

  59. 59. Quest Diagnostics

    Quest Diagnostics· appointments available

    4646 Brockton Ave, Ste 102
    Riverside, CA 92506

    Mon–Fri 7:00AM–4:30PM

  60. 60. Quest Diagnostics

    Quest Diagnostics· appointments available

    485 E Alessandro Blvd, Ste A B
    Riverside, CA 92508

    Mon–Fri 6:00AM–3:00PM

  61. 61. Quest Diagnostics

    Quest Diagnostics· appointments available

    6926 Brockton Ave, Ste 2
    Riverside, CA 92506

    Mon–Fri 8:00AM–4:00PM

  62. 62. Quest Diagnostics

    Quest Diagnostics· appointments available

    9041 Magnolia Ave, Ste 205
    Riverside, CA 92503

    Mon–Fri 7:30AM–5:00PM · Sat 8:30AM–12:00PM

  63. San Bernardino

    63. Labcorp

    Labcorp

    401 E Highland Ave, Suite 252
    San Bernardino, CA 92404

    Mon–Fri 7:00AM–3:00PM

  64. 64. Quest Diagnostics

    Quest Diagnostics· appointments available

    1700 N Waterman Ave
    San Bernardino, CA 92404

    Mon–Fri 7:00AM–5:00PM

  65. 65. San Bernardino 2150 N Waterman Ave - Employer Drug Screens Not Offered

    Quest Diagnostics· appointments available

    2150 N Waterman Ave, Ste 100b
    San Bernardino, CA 92404

    Mon–Fri 6:30AM–3:30PM

  66. Sun City

    66. Quest Diagnostics

    Quest Diagnostics· appointments available

    28125 Bradley Rd, Ste 245
    Sun City, CA 92586

    Mon–Fri 6:30AM–3:30PM

  67. Temecula

    67. Labcorp

    Labcorp

    31150 Temecula Pkwy, Ste 201
    Temecula, CA 92592

    Mon–Fri 7:00AM–11:00AM, 12:00PM–3:00PM

  68. 68. Labcorp

    Labcorp

    31493 Rancho Pueblo Rd, Ste 104
    Temecula, CA 92592

    Mon–Fri 8:00AM–12:00PM, 1:00PM–4:00PM

  69. 69. Labcorp

    Labcorp

    31493 Rancho Pueblo Rd, Suite 207
    Temecula, CA 92592

    Mon–Fri 7:30AM–11:30AM, 12:30PM–3:30PM · Sat 7:00AM–12:00PM

  70. 70. Quest Diagnostics

    Quest Diagnostics· appointments available

    27699 Jefferson Ave, Ste 109
    Temecula, CA 92590

    Mon–Fri 6:00AM–4:00PM · Sat 8:00AM–12:00PM

  71. 71. Quest Diagnostics

    Quest Diagnostics· appointments available

    28780 Single Oak Dr, Ste 275
    Temecula, CA 92590

    Mon–Fri 8:00AM–4:00PM

  72. 72. Quest Diagnostics

    Quest Diagnostics· appointments available

    31150 Temecula Pkwy, Ste 203
    Temecula, CA 92592

    Mon–Fri 7:00AM–4:00PM

  73. Upland

    73. Labcorp

    Labcorp

    1310 San Bernardino Rd, Ste 107
    Upland, CA 91786

    Mon–Fri 7:30AM–4:00PM

  74. 74. Labcorp at Walgreens

    Labcorp

    1241 W Foothill Blvd
    Upland, CA 91786

    Mon–Fri 7:00AM–3:00PM

  75. 75. Quest Diagnostics

    Quest Diagnostics· appointments available

    1399 E Foothill Blvd, Ste B
    Upland, CA 91786

    Mon–Fri 5:00AM–4:00PM · Sat 7:00AM–11:00AM

  76. 76. Quest Diagnostics

    Quest Diagnostics· appointments available

    573 N Mountain Ave
    Upland, CA 91786

    Mon–Fri 8:00AM–4:00PM

  77. Victorville

    77. Labcorp

    Labcorp

    12332 Hesperia Rd
    Victorville, CA 92395

    Mon–Fri 6:00AM–2:00PM · Sat 7:00AM–11:00AM

  78. 78. Labcorp

    Labcorp

    12677 Hesperia Rd., Suite 170a
    Victorville, CA 92395

    Mon–Fri 7:30AM–3:30PM

  79. 79. Quest Diagnostics

    Quest Diagnostics· appointments available

    12370 Hesperia Rd, Ste 4
    Victorville, CA 92395

    Mon–Fri 6:00AM–4:00PM · Sat 7:00AM–11:00AM

  80. Wildomar

    80. Labcorp

    Labcorp

    36320 Inland Valley Dr, Ste 103
    Wildomar, CA 92595

    Mon–Fri 8:00AM–12:00PM, 1:00PM–3:00PM

  81. Yucaipa

    81. Labcorp at Walgreens

    Labcorp

    34503 Yucaipa Blvd
    Yucaipa, CA 92399

    Mon–Fri 7:00AM–11:00AM, 12:00PM–3:00PM

  82. 82. Quest Diagnostics

    Quest Diagnostics· appointments available

    33490 Oak Glen Rd, Ste D
    Yucaipa, CA 92399

    Mon–Fri 7:30AM–12:00PM, 1:00PM–3:30PM

  83. Yucca Valley

    83. Quest Diagnostics

    Quest Diagnostics· appointments available

    57370 29 Palms Hwy, Ste 102
    Yucca Valley, CA 92284

    Mon–Fri 7:30AM–11:30AM

How ordering works in Riverside

  1. 01

    Pick your tests online

    Build any panel from 400+ biomarkers. Compare Labcorp and Quest prices side by side and check out.

    No doctor's visit needed. A licensed physician in our network reviews and signs every requisition after checkout.

  2. 02

    Get drawn in Riverside

    Your physician-signed requisition lands in your portal and inbox right after checkout. Walk in or schedule at any Labcorp, Quest or BioReference patient service center. Bring the requisition; the lab's own staff take the sample.

    Non-members pay a $20 order fee plus the lab's standard draw fee. Insiders pay no order fee and $0 draw fees.

  3. 03

    Read your results

    Most results post within 1–3 business days. Every marker is trended over time in your Insider Portal, with plain-language explanations.

    Specialty and advanced panels take longer; each listing shows its turnaround.

Every test is drawn at the same service centers listed above. Prices on each page are non-member prices; Insiders pay less.

Browse by category:Lab PanelsSex HormonesThyroidMetabolism & Blood SugarCardiovascularVitamins & MineralsAll tests

Nearby areas

Frequently asked questions

Do I need a doctor's order to get blood work in Riverside?
No. You order online, and a licensed physician in our network reviews and signs your requisition after checkout. There is no office visit and no insurance involved.
Where can I get my blood drawn in Riverside, CA?
At any of the 83 patient service centers listed on this page (41 Labcorp, 42 Quest Diagnostics) across Apple Valley, Banning, Barstow, Beaumont, Bermuda Dunes, Big Bear Lake and nearby towns. Bring the requisition from your portal or inbox; the draw itself is done by the lab's own staff.
Do I need an appointment?
Walk-ins are accepted at every location. 42 sites support online appointment scheduling if you prefer a set time.
How much does blood work cost in Riverside?
Each test and panel is priced individually in the Lab Shop, with Labcorp and Quest prices side by side. Non-members pay a $20 order fee plus the lab's standard draw fee; Insiders pay no order fee and $0 draw fees.
How fast will I get results?
Most standard biomarkers post to your portal within 1–3 business days of your draw. Specialty and advanced panels take longer; each listing shows its turnaround.
Can I order if I live outside Riverside but in California?
Yes. We generate requisitions for residents of all 50 states, and any Labcorp, Quest or BioReference patient service center in the country can collect your sample.