Using our site means you agree to the use of cookies and similar technologies.
Whether you’re shopping for a sporty seven year old or a fashion conscious pre-teen, our range of children’s glasses will have something they desire.
You’ll need to visit us in store to buy glasses for your child, as we need to make sure they are the perfect fit and suit their needs. Remember, all under 16s with a prescription are entitled to an optical voucher to help with the cost of glasses. At M&S Opticians, this voucher will get them free glasses from our £50 kids range. If they would like to upgrade to our other ranges, you’ll only need to pay the difference.
Our buy one get one half price glasses offer means you get two looks for less!
With eye-catching styles starting from £50, you can get two pairs from £75. Whether its day to night, work to a party… We have the frames for you!
Terms and conditions apply.
Find a store Find a store