📋 Eye Care Provider Loading...

BJ's Optical

📍 25 Shelley Rd, Haverhill, MA 01835, United States
[x] Active Centre⭐ 4.5/5 (53 reviews)🏆 Expert Choice🕐 10 am-7 pm📞 +1 978-374-0236⏱️ 3 min read
📍

BJ's Optical

Eye Care Provider
🏢
25 Shelley Rd, Haverhill, MA 01835, United States Haverhill, Massachusetts 01835
📞
Call Now
📮
PIN Code
01835
📌
Plus Code
QV4M+G3 Haverhill, Massachusetts, USA
🕐
Timings
10 am-7 pm
Verified May 2026
📇
Digital Business Card

BJ's Optical

📞 +1 978-374-0236
📍 25 Shelley Rd, Haverhill, MA 01835, United States...
⬇ Save to Contacts (vCard)
📷Photos (6)
Customer Reviews
4.5
★★★★☆
53 reviews on Google
5★
43
4★
5
3★
0
2★
0
1★
5
JS
Joycelyn Skalberg
Feb 22, 2026
★★★★☆
I was not made aware this appointment would be telehealth. It was okay visit, there were a few technical issues. They were resolved in a timely manner. Caught off guard by the check in process, it was very cold and impersonal. And a few minutes late. The optical shop manager was personable and offer recommendations. I assume the other person there was a technician, did not introduce herself and just jumped right. On two occasions I could not hear or understand the person on the screen, I asked the person in the room "what did they say?" And " would have them adjust their monitor?" The person in the room told me "ask them yourself?" It was an odd encounter. It served its purpose in a short amount of time. My grandsons exam seemed to be thorough and we received a RX. I did not plan to order glasses from BJs because it felt so odd. However, the optical shop manager's engagement with me and my grandson changed my mind. I did order from BJs. It's not that it was a bad experience, it was just odd. The person who interacted most with my grandson seemed to be knowledgeable in what she was doing, she lacked personality. Or maybe those are her guidelines. Would I recommend to others, probably as an afterthought.
AM
Alice Magrane⭐ Local Guide
Nov 02, 2025
★★★★★
This was the second time I've taken my glasses prescription to BJ's,and I've been very impressed with the care they've taken in helping me select frames, as well as helping me when it turned out that the refraction done at an optical center wasn't correct. They remade my glasses, at no additional cost, after I got a revised prescription. I think their frame selection, their prices, and the employees are excellent!
JA
Jay A.
Feb 06, 2026
★☆☆☆☆
Not thrilled. No real doctor in room during examine, just remote. Totally missed a condition i needed surgery for.
SF
susan ferris
Sep 28, 2025
★★★★☆
Different process with virtual eye Dr.,can responded better when I get my glasses and key you know
DR
Debra Ryan⭐ Local Guide
Mar 01, 2024
★★★★★
That was BY FAR the best eye exam ever!!! Maria was very personable, and professional. The technology was very impressive. This will be my go to for an eye exam from now on. The gentleman who assisted with me in finding the perfect glasses, was very patient, and didn't rush me. He was very personable, and professional as well.
MD
M Decris⭐ Local Guide
Apr 12, 2024
★★★★★
Very happy, Eric knows his stuff. Pleasant, easy to work with. Like the glasses. Mark takes much longer to deal with. He also is very hesitant to give out cleaning materials.
MW
Molly Wanek
Jul 14, 2022
★★★★★
Carmen (receptionist, optical assistant, tech wizard) was so knowledgeable and helpful! For the wide variety of tasks she is expected to do in her job, she is personable and kind throughout the process. I felt immediately comfortable and she was so accommodating with the restrictions of my recent knee surgery. Thank you, Carmen, for making the eye appointment smooth!
SM
Susan Mcmillan
Jan 04, 2023
★☆☆☆☆
Horrible. I went in to get 2 pair and both were wrong. I was incorrectly measured for progressives and the lenses was too high in the frames. I was remeasured and the new pair was also wrong. Couldn't see out of the glasses. Mgr said no returns. refunds 3-4 times, problem with your doctor & eye exam & my eyes.Went back to Dr. for another exam and it was the glasses made wrong. My glasses were incorrectly made twice and I was told it was "a problem with my eyes". Two months going back and forth including being told to come on Thursdays after 1:00 finally got my refund. I complained to BJs corporate Customer Service.
📝 See all reviews on Google ->
📈Quick Comparison: Top Eye Clinics in Haverhill
NameRatingPhoneLink
BJ's Optical Current⭐ 4.5 (53)✅ YesView Details
Haverhill Family Eye Care PC ⭐ 4.6 (253)✅ YesView Details
Tallman Eye Associates ⭐ 4.2 (69)✅ YesView Details

Comparison based on verified Google Maps data and user reviews.

[?]Frequently Asked Questions
Where is BJ's Optical located? +
BJ's Optical is at 25 Shelley Rd, Haverhill, MA 01835, United States, Haverhill, Massachusetts 01835.
What services does BJ's Optical offer? +
BJ's Optical provides comprehensive eye care including services for this business. Call +1 978-374-0236 for specific service availability.
What are the opening hours of BJ's Optical? +
BJ's Optical is open 10 am-7 pm. Open all days.
Does BJ's Optical accept walk-in patients? +
BJ's Optical in Haverhill accepts both appointments and walk-ins, though appointments are recommended for specialized services.
What is the average consultation fee at BJ's Optical? +
Consultation fees vary by service at BJ's Optical. Basic eye exams typically start from $50 to $150 in Haverhill, while specialized treatments and surgeries may cost more.
Is BJ's Optical equipped for emergency eye care? +
BJ's Optical provides emergency eye care services for conditions like eye injuries, sudden vision loss, or severe eye pain during operating hours.

About BJ's Optical

BJ's Optical offers you comprehensive vision care that includes professional eye exams from independent doctors of optometry and ophthalmology,* plus amazing savings on both eyeglass packages and contact lenses. You can also bring in your prescription and choose from a wide assortment of popular frames. You can even apply your FSA/HSA benefits. Visit your nearest BJ's Optical at 25 Shelley Rd., Haverhill, MA and see what you've been missing.

How to Get Help at BJ's Optical

To visit BJ's Optical in Haverhill, call +1 978-374-0236 to schedule an appointment or walk in during business hours. Bring your medical history and any current eyeglasses or contact lenses.

Why Choose a Verified Eye Clinic in Haverhill?

Choosing a verified eye clinic like BJ's Optical in Haverhill ensures you receive professional care from qualified specialists using modern equipment and approved treatment methods.

🏬More Eye Clinics in Haverhill
PAN Card Centre
Haverhill Family Eye Care PC
📍 59 Washington St, Haverhill, MA 01832, United Stat
4.6
View Details ->
PAN Card Centre
Tallman Eye Associates
📍 62 Brown St # 205, Haverhill, MA 01830, United Sta
4.2
View Details ->
PAN Card Centre
Design Her Eyes
📍 3 Ferry St, Haverhill, MA 01835, United States
4.5
View Details ->
PAN Card Centre
Vision Optical
📍 161 Washington St, Haverhill, MA 01832, United Sta
4.5
View Details ->
🛡Editorial Verification
9.8/10
Trust Score: Excellent
Vetted by directory editors

This provider profile has been verified against official registry sources and customer feedback to protect users from fraudulent listings.

  • Physical Location Matches Coordinates
  • Clean Review Integrity Profile
  • Timings & Active Hours Checked
  • Telephone Line Connectivity Active

Own this business?

Claim your listing to edit timings, upload custom photos, and respond to your customers' feedback.

Claim This Listing
🗺️Location
Open in Google Maps
🕐Opening Hours
🕒 Current Local Time: --:--
Loading…
Monday10 am-7 pm
Tuesday10 am-7 pm
Wednesday10 am-7 pm
Thursday10 am-7 pm
Friday10 am-7 pm
Saturday9 am-7 pm
Sunday12-5 pm
📱Mobile Handoff
QR Code for BJ's Optical

Scan to get directions & contact info instantly on your phone.

📍Nearby Centres
Optometrist · ★4.6 (253)
3.3 km away
Warehouse club · ★4.1 (252)
114 m away
Optometrist · ★4.5 (37)
3.0 km away
Optometrist · ★4.3 (9)
3.3 km away
Verified Eye Clinic Listing This listing has been verified for accuracy of contact details, professional credentials, and active operation status.
Registry Code: GBP-VET Last Vetted: May 2026

Google Place ID: ChIJa7c55EAB44kR-yhbC01BbSA