Vintage, Estate and Antique Jewelry
David Craig Jewelers keeps history alive with fabulous pre-owned pieces that can be stylishly worn today and passed on to the next generation tomorrow.
A Deal Like No Other
- From $50
- Large selection of metals, stones, styles, sizes and prices
- Transparent, trustworthy source
- All jewelry cleaned and polished
- Huge savings compared to original value
- Unique, one-of-a-kind bargains
Stop on in and try on any gently worn necklace, pendant, ring, watch, pin, earrings and more.
Be sure to check out our antique and estate gifts and accessories.
Other Services
In addition to showcasing some of the area’s finest selections of wedding and gift jewelry from today’s top vendors, David Craig Jewelers offers:


Call us today at 215-868-8900 for more information or to make an appointment.
We are conveniently located for Bucks and Montgomery County customers, just down the road from St. Mary Medical Center.