In orders from 150€
  • Shipping cost
  • Shipping cost

    Mainland Spain

    4,50 € under 50€, 2,95€ under 80€, FREE SHIPPING from 80€


    9,90 €

    Canary Islands

    2,95 €, FREE SHIPPING from 25 €


    15 €, FREE SHIPPING from 150 €


Easily receive your order
  • Your parapharmacy products in record time
  • Your parapharmacy products in record time

    Once you place your order and payment is confirme, we will send to you. In a period of between 5 and 7 days you will receive your order in Spain (mainland).
    If you are buying from the Canary Islands, you will get it within 48-72 hours in the address you provided.
    Buy all your parapharmacy products conveniently and easily, and receive your order as quickly as possible.
    See our shipping and return policies to meet the special conditions for shipments by weight.


We offer you very competitive prices.
  • Thanks for buying in
  • Thanks for buying in
    We work with the best brands in the sector and we strive to offer you the best prices and promotions. Always at the forefront to reward your fidelity.


We reward your loyalty.

Gran Farmacia Online (Great Online Pharmacy) wants to thank for the trust and loyalty of its customers with a points program.

How does it work?

Once the purchase from Gran Farmacia Online is done, you will accumulate points on your account, you can check it at anytime in "My Points". Once validated, you can exchange your points for discounts that you can use in your next purchase.

So easy and simple.

How much is that discount?

For every euro of purchase, 1 point will be accumulated. And for every 100 points you earn 1 € for your next purchase.

Enjoy the advantages and facilities offered by Gran Farmacia Online.

Thanks for trusting us!