Masks must be worn by patients and visitors - even if you are vaccinated.

Everyone 12+*  is eligible to get a free COVID-19 Pfizer vaccination.  Register here or call 216-778-6100 to schedule.

COVID-19 Vaccine  |  COVID-19 Hotline (440-592-6843)  |  Obtenga la información más reciente aquí  |  See Your Doctor Safely

Pharmacy Locations

LAST UPDATED JULY 8, 2021 

COVID-19 vaccines are now available by appointment or walk-in at any of our convenient pharmacy locations!

Schedule Today or call 216-778-6100 to learn more.

Please Note: 

  • You DO NOT have to be a MetroHealth patient to schedule an appointment.
  • Pfizer is approved for anyone 12 years or older. Moderna is approved for anyone 18 years and older.
  • Moderna vaccine is only offered at Broadway Pharmacy location.
  • Both Pfizer and Moderna require two doses. You will be scheduled for your second dose when you receive your first.
  • Minors who are 12 - 17 (Pfizer only)*:
  • Bring a photo ID to your appointment. 
  • Insurance is not required. If you do not have insurance, select No Insurance at the bottom of the list on the scheduling page.
  • There is no out-of-pocket cost to anyone. The federal government provides the vaccine free of charge to everyone living in the United States. The cost of administering the vaccine will be billed to your insurance company, Medicare or Medicaid. If you are a Medicare patient, please bring your Red, White and Blue Medicare card, which Medicare requires. 

*Children ages 16 and 17 who are not emancipated must have parental or legal guardian consent for any vaccine. A parent or legal guardian generally should accompany the minor to receive the vaccine, unless the administration of the vaccine occurs in a physician’s office, school-based or school-associated clinic setting or similar setting.


Bedford MetroHealth Pharmacy

WHEN: Monday – Friday from 9 a.m. to 3 p.m.

WHERE: 19999 Rockside Rd, Bedford, OH 44146. Click for directions.

  • Free Parking. Park in main lot and enter through parking lot entrance.
  • Check in at the pharmacy, near the registration desk, in the center of the building.
  • Bus lines: 19, 19A, 19B, 90, 40

Brecksville MetroHealth Pharmacy

WHEN: Monday – Friday from 9 a.m. to 3 p.m.

WHERE: 9200 Treeworth Blvd, Brecksville, OH 44141. Click for directions.

  • Free Parking. Park in East lot and enter through the nearest entrance.
  • Check in at the pharmacy located on the first floor, near the registration desk on the left, across from the elevators.
  • Bus lines: 53, 53A

Broadway MetroHealth Pharmacy 

(Moderna Only – Not available to schedule for children under 18 years of age)

WHEN: Monday – Friday from 9 a.m. to 3 p.m.

WHERE: 6835 Broadway Ave, Cleveland, OH 44106. Click for directions.

  • Free Parking. Park and enter through the main entrance.
  • Veer left and go straight down the hallway until reaching the WIC check-in desk. Turn left and continue down the hallway, following signs to pharmacy.
  • Check in at the pharmacy, located at the end of the hall, on the left.
  • Bus lines: 19, 19A, 19B, 16, 18

Buckeye MetroHealth Pharmacy

WHEN: Monday – Friday from 9 a.m. to 3 p.m.

WHERE: 2816 E 116th St, Cleveland, OH 44120. Click for directions.

  • Free Parking. Park and enter through main entrance.
  • Check in at the pharmacy on the first floor, located immediately on the right.
  • Bus lines: 8, 50

Cleveland W. 25th - MetroHealth Main Campus Pharmacy

WHEN: Monday – Friday from 9 a.m. to 6 p.m.

WHERE: 2500 MetroHealth Drive, Cleveland, 44109. Click for directions.

  • Park under Outpatient Ambulatory Pavilion.
  • Take elevators to 1st floor. 
  • Check in at the pharmacy, located in the atrium in the middle of the pavilion.
  • Bus lines: 51, 51A, 51B, 51C, 53, 53A

Cleveland Heights MetroHealth Pharmacy

WHEN: Monday – Friday from 9 a.m. to 6 p.m.

WHERE: 10 Severance Cir, Cleveland Heights, OH 44118. Click for directions

  • Free Parking. Due to construction, park and enter via West Entrance. 
  • Walk straight to the registration desk and enter elevators behind you, to the left. 
  • Go to the first floor. Turn right off the elevators. Follow the hallway towards the front of the building. 
  • Pharmacy will be on the left. Check in at Pharmacy.
  • Bus lines: 9, 37

Middleburg Heights MetroHealth Pharmacy

WHEN: Monday – Friday from 9 a.m. to 3 p.m.

WHERE: 7800 Pearl Rd, Middleburg Heights, OH 44130. Click for directions.

  • Free Parking. Park and enter through main entrance facing street. 
  • Upon entering, immediately turn left and walk down hallway.
  • Check in at pharmacy located at end of hall on the right on first floor.
  • Bus lines: 71, 251

Ohio City MetroHealth Pharmacy

WHEN: Monday – Friday from 9 a.m. to 3 p.m.

WHERE: 4757 Lorain Ave, Cleveland, OH 44102. Click for directions.

  • Free Parking. Park in lot behind building off W. 47th street.
  • Enter through main entrance off parking lot and turn right upon entry.
  • Check in at pharmacy located on first floor.
  • Bus lines: 22, 45

Old Brooklyn MetroHealth Pharmacy

WHEN: Monday – Friday from 9 a.m. to 3 p.m.

WHERE: 4229 Pearl Rd, Cleveland, OH 44109. Click for directions.

  • Park in the garage (free under 60 minutes). 
  • Enter either through the double-doors to the bridge on the 3rd floor of the parking garage or the main entrance at ground level.
  • Check in at the pharmacy located on the 2nd floor, to the left of the registration desk.
  • Bus lines: 51, 51A, 53, 53A

Parma MetroHealth Pharmacy

WHEN: Monday – Friday from 9 a.m. to 6 p.m.

WHERE: 12301 Snow Rd, Parma, OH 44130. Click for directions.

  • Free Parking. Park in East parking lot and enter either through the Pharmacy entrance or East entrance. 
  • If entering through East Entrance, turn left and walk towards pharmacy located on first floor.
  • Check in at drop-off window at the pharmacy.
  • Bus lines: 71, 83