Rocky Ridge Drug Co.
Your neighborhood pharmacy, proudly serving the Vestavia Hills community with personalized care, fast service, and a wide range of prescription and over-the-counter solutions. Hours: Mon-Fri: 9am-6pm Sat: 9am-2pm Sun: Closed
We love new patients at Rocky Ridge Drug Co.! We're excited to welcome you to our pharmacy family in Vestavia Hills, Alabama. Here's everything you need to know to get started.

We’re always excited to welcome new customers at Rocky Ridge Drug Co.!
Our pharmacy offers a wide selection of prescription medications and over-the-counter products tailored to meet your individual needs. If there’s something specific you’re looking for and we don’t currently stock it, we’ll gladly order it for you!
Call us at (205) 259-7100, and tell our team that you would like to transfer to Rocky Ridge Drug Co. We'll contact your current pharmacy directly and request your prescription records. It's that simple. Or you can fill in our online form below.
Ask your current pharmacy to transfer your prescriptions to Rocky Ridge Drug Co. Provide them with:
If you have a paper prescription from your doctor, bring it in to us.
Get your prescriptions moved to Rocky Ridge (see above).
When you pick up your first prescription, we'll ask you to fill out a brief patient information form. This helps our pharmacists understand your medical history, current medications, allergies, and health goals.
Our team will review your medications with you, answer questions, and explain how to take each prescription safely and effectively.
You're now part of the Rocky Ridge family! We're here for refills, consultations, health products and services, and support.
Once your prescriptions are transferred, you can refill them online for convenient pickup or delivery.
Ask about our full range of services when you visit us in store, or read more about them online.
Usually within 24 hours, sometimes faster. We'll call or email you when they're ready.
No! We accept most insurance plans, but we also offer competitive cash prices for uninsured patients.
Often yes! If you transfer early in the morning, we may have your prescriptions ready for same-day pickup.
Our pharmacists are always available for free consultations. Stop by, call, or email your questions.
No! Becoming a Rocky Ridge patient is free.
Welcome to the Rocky Ridge family. We're committed to providing you with expert pharmacy care, personalized attention, and the services you need to stay healthy.
Let's get started: Call us today at (205) 259-7100