Skip to main content
myCVS ®


Weekly Ad
Back to Store Locator

Find COVID-19 Information

CVS® now offers FREE in-store pickup!

Currently available at select stores.

1305 Randall Rd. Crystal Lake, IL 60014

Store #3790 Get directions
Set as myCVS store 815 356-0386

Closed 1:30-2 daily for lunch

Services at this store

COVID-19 Vaccines

Get vaccinated for COVID-19 today. Schedule your vaccine ahead of time so you can get out faster.

CVS Photo

At CVS Photo, you can turn your photos into gifts and pieces of art that will be cherished for years to come.

About this pharmacy & drug store

Nestled in the heart of Crystal Lake, Illinois is a CVS Pharmacy® that is ready to meet all of your needs, from prescription medications to groceries. Located just minutes from the Crystal Lake Outlet and right off Ackman Road, this location makes it the perfect place for a quick stop to pick up necessary items after a long day at work.

Our pharmacy

When you or a family member aren’t feeling well, visit our well-stocked pharmacy for the medications you need to get back to feeling great. Our large inventory of over-the-counter medications is ready 24/7, and our skilled pharmacists are happy to fill prescriptions or answer any questions you may have. Our drive-thru pharmacy is always open so you pick up prescriptions as quickly and easily as possible.

In some cases, a quick visit to our MinuteClinic® may be in order. Here, you can see a nurse practitioner or a physician assistant without an appointment. Along with providing a quick diagnosis, they can also give you the prescriptions you need to feel better as quickly as possible. Do you need to get immunizations for your kids? We can do that as well.

In addition to our walk-in clinic, we also provide a flu clinic for those who need the flu vaccine. If a group of employees at your job want the vaccine, we will gladly set up a station at your place of employment to provide the shots for the cost of the medication.

Optical Center in Crystal Lake, Illinois

Because our store is dedicated to providing you with comprehensive healthcare services, we also have an optical center to help your take care of your vision. Along with eye exams, we offer a selection of eyecare products to help you see as clearly as possible.

Our drug store

Create a personal account and download our mobile app to get a better shopping experience. Not only can you manage and transfer prescriptions, but you can also browse our weekly ad and earn ExtraCare® Rewards . These points help you get great savings on a huge variety of products including:

  • Toys

  • Seasonal items

  • Groceries

  • Gifts

  • Greeting cards

  • Photos and custom prints

  • Personal care items

  • Cosmetics

Are you a WIC or a SNAP recipient? We accept both in addition to our great sales. To make your life easier, we are even open 24/7 so you can make midnight toilet paper runs without a problem.

Our photo center

Visit our photo lab to find a vast array of customizable gift options. In addition to regular and enlarged prints, we have the ability to emblazon high-quality images onto a variety of products to make unique gifts. Our gift options range from mugs and photo books to pillows and wall décor. We can even supply you with a high-quality passport photo if you are planning a trip out of the country.

A one-stop-shop to fit every need

With our convenient location near multiple residential neighborhoods, we are the perfect place to stop to pick up a few items after a busy day. To inquire about the items we have in stock or ask for directions, contact us at 815-356-0386 .

Find all 24 hour pharmacies in Crystal-Lake, Illinois

Does CVS at 1305 Randall Rd. Crystal Lake, IL 60014 test for coronavirus (COVID-19)?

CVS Health is conducting rapid testing coronavirus testing (COVID-19) at 1305 Randall Rd. Crystal Lake, IL. Patients are required to schedule an appointment for covid testing in advance. Limited appointments are available to qualifying patients due to high demand. Test types vary by location and will be confirmed during the scheduling process. Patients must bring their insurance card and proof of identity*. Please view our other coronavirus support options for more information. Also, find at-home COVID tests for sale online and in-store.

*Insurance is not required at community testing locations.

Does CVS at 1305 Randall Rd. Crystal Lake, IL 60014 offer flu shots?

Flu shots are offered at the CVS Pharmacy at 1305 Randall Rd. Crystal Lake, IL 60014.

Schedule your flu shot ahead of time so you can get in and out faster. Provide your insurance information and answer questions online ahead of time. Shop cold and flu and stay prepared this cold and flu season with immunity support products and more.

What is CVS HealthHUB on 1305 Randall Rd. in Crystal Lake, IL?

A new health care experience at select CVS Pharmacy locations, CVS HealthHUB is staffed with a team of care professionals. HealthHUB locations offer a wide array of health care services, a pharmacy and an expanded selection of wellness and health products, plus a care concierge to help you every step of the way.

What services does the CVS HealthHUB in Crystal Lake, IL offer?

Our MinuteClinic® providers specialize in everyday care, from coughs, colds, and ear infections, to care for chronic conditions, like sleep apnea* and diabetes screenings . Additional services include blood pressure monitoring, sports physicals , and cholesterol testing. Get high-quality care from our board-certified nurse practitioners and physician associates today.

Are there different products available at CVS HealthHUB than what’s available at a typical CVS Pharmacy?

HealthHUB locations offer expanded health and wellness products, from nutrition and fitness products to durable medical equipment and other home health care products .


FOR SLEEP APNEA: Sleep apnea screening performed by a MinuteClinic nurse practitioner or physician assistant. If appropriate, your MinuteClinic provider may prescribe a home sleep test to be provided by an independent third-party provider.

FOR HEALTH SERVICES: Services vary by location. See store for details. Pharmacy services provided by CVS Pharmacy, Inc. Clinical services provided by a MinuteClinic nurse practitioner or physician assistant within a HealthHUB location.

Pick up and drop off UPS® packages

Offering extra flexibility, convenience, and safety to all your packaging and shipment needs, our CVS store is now an active UPS Access Point. Drop-off and pick up your packages with UPS tracking available, so you can be sure it’s arrived. We’ll hold packages for up to 7 days, so you can pick them up on your schedule. For UPS package drop-offs, we accept pre-labeled, prepaid packages for 5 to 7 day ground and air delivery. UPS will collect all packages within 24 hours.

Find more UPS Access Point information for packages that may not qualify for shipment from our location.