• No products in the cart.

Your online account only maintains a history of past online purchases. Please call us or visit one of our pharmacists if you need assistance with prescriptions.

Pine Pharmacy offers a wide range of products and services including compounding, Durable Medical Equipment (DME), over-the-counter medications, quality vitamins and nutritional supplements, immunizations, and the best service in the industry. It’s our commitment to your health and wellness that drives everything we do.

Please take a few moments to watch this brief video, or click here to watch the full message.

Niagara Falls store customers: The Pine Pharmacy store located in Niagara Falls is now a CVS Pharmacy. Our other two locations in Williamsville and Rochester remain Pine Pharmacy. All Niagara Falls store Rx files have been transferred to CVS as of October 9, 2017. The phone number for the Niagara Falls store remains the same (716-282-1112) under CVS. Please call with any questions.

Why choose Pine?


Compounding: applying science to YOUR health

Compounding: it’s all we do. We customize medications into a variety of dosage forms, strengths and flavors.

*Accreditation: peace of mind for you.

PCAB accreditation assures that our compounding pharmacy has been tested against the most rigorous pharmaceutical standards.

Best quality vitamins and supplements

They are keys to good health and quality of life! Benefit from professional guidance from our experts.

Visit our full line of products

Check out our exclusive lines of vitamins, supplements, skin care and beauty items…plus unique gifts!

Experience…with a family touch!

Pine Pharmacy is family owned…has been since 1985! And we boast over 100 years of combined pharmacy and compounding experience.

One-on-one consulting for men and women

As a compounding pharmacy, we know that one size does not fit all when it comes to health—especially WOMEN’S health. Contact us to meet at one of our locations.

Featured products

More specials here!
What’s New...and What’s Coming Up