The best little gift shop in Weymouth

Looking for a present for a new mother or baby? Want to show your Weymouth pride with some town-themed gifts? We have it! On your way to the South Shore Hospital to visit a patient, we're across the street! Stop by for a greeting card ( and a scratch ticket perhaps?)

Olden’s Pharmacy's iconic front windows and creative seasonal displays capture the spirt of every holiday and help you shop for the perfect gift. For a local and unique holiday hostess gift, stop in and check out our collection of platters, glassware and holiday decorations. With a large collection of keepsakes and local treasures, we are your one-stop-shop for gift giving.


Our unique Weymouth and South Shore gifts include, but aren’t limited to:

Weymouth Townie Shop

  • Weymouth sweatshirts, sweatpants, jackets, T-shirts, PJ pants and shorts 
  • Ornaments, Historic miniatures, barware
  • Books, Postcards

Boston Pride- Patriots, Bruins, Celtics, Red Soxs

  • Barware
  • Plush toys
  • Mugs

Baby and Mom

  • Gifts- frames, albums, wall decor, gift sets, keepsakes,
  • Plush- animals, toys
  • Clothing- layette, holiday, swaddle and blankets, socks and accessories
  • Feeding and Diapering- bibs and burp cloths, pacifiers and teethers.

Religious and Inspirational

  • Baptism, First Communion, Confirmation gifts, frames, and keepsakes
  • Willow Tree Angels- the perfect gift to thank, encourage and inspire.
  • Village Candle
  • Crabtree and Evelyn
compression stockings