Location icon


We are located just down the street from the Waverly Health Center, at the corner of Bremer Ave and 10th Street.

Get Directions
Store hours icon

Store Hours

Stores hours may be impacted by COVID-19.
Please call your pharmacy to confirm their hours.

  • Monday8:00 AM - 7:00 PM CDT
  • Tuesday8:00 AM - 7:00 PM CDT
  • Wednesday8:00 AM - 7:00 PM CDT
  • Thursday8:00 AM - 7:00 PM CDT
  • Friday8:00 AM - 7:00 PM CDT
  • Saturday8:00 AM - 5:00 PM CDT
  • Sunday9:00 AM - 1:00 PM CDT
News sign icon

Good Neighbor Script

Good Neighbor Pharmacy is proud to offer timely tips and inspiration for living well on a monthly basis.

Visit Blog

About Us

Proud to be locally owned since 1913. We're dedicated to offering you personal, friendly service combined with the convenience of our smart app and online refills. You'll find an extensive Home Medical department and unique gift shop inside our Waverly store.

We offer free prescription delivery within the city limits of Waverly, Shell Rock, Allison, Clarksville, Janesville, Greene, Nashua, Plainfield and Charles City.

Store Services & Features

  • 24-Hour Emergency Service
  • Delivery Service
  • Durable Medical Equipment
  • Handicapped Accessible
  • Immunizations Provided
  • Multi-Dose Compliance Packaging

Store News & Updates

Now Delivering to Charles City

Meyer Pharmacy is pleased to announce that our delivery area now includes the city limits of Charles City. We’re offering convenient evening hours, Monday-Friday. Give us a call for a complimentary cost comparison. We make it easy to transfer over.

HIPAA Notice of Privacy

Learn about HIPAA's Notice of Privacy and how it protects you.

Learn More