Eve Cushnaghan, 13, will hold aloft the Olympic flame on its journey through Beith on 8 June.
The Notre Dame High pupil was born 10 weeks prematurely and needed laser surgery two weeks later for problems with her eyes.
She was also later diagnosed with cerebral palsy on her left side.
Her mum Fiona said today: "Thanks to staff at Yorkhill Hospital, Eve's sight was saved in her right eye. Although she has very little sight in her left eye, she is a very happy, determined teenager now."
Fiona, 47, nominated Eve to carry the torch and is delighted she was successful.
She said: "It's great news. The whole family is really excited about it."
Fiona and her husband Andy also have a 17-year-old son, Matthew.
Andy, 45, ran last year's London Marathon to raise £3,046 for the Micro and Anophthalmic Children's Society, which helps children born with small formed eyes, no eyes or sight problems.
Fiona, who is also a marathon runner, said: "We're all looking forward to the big day."
Eve said: "It will be great - my family and friends will be there to cheer me on."
The torch will also pass through Kilmacolm and Port Glasgow on 8 June. The Tele has previously reported that Max McFarlane, of Inverkip, and Tom Tracey and Janice Hendrie, of Greenock, will also be torchbearers.