"I can't read scripts any more before because of the trouble with my eyes and so somebody comes and reads them to me, like telling me a story," she said.
The actress, who won an Oscar for her role in "Shakespeare in Love," said she can no longer see faces in front of her due to the condition, The Daily Telegraph reported Saturday.
"You get used to it. I've got lenses and glasses and things and very bright light helps. I can do a crossword if it's bright sunshine, but if a cloud comes out the next minute I can't see anything," she said.
Dench's mother also suffered the disease, which typically affects the elderly, the newspaper said.
Dench, 77, says she has been losing her battle with macular degeneration and has little eyesight left.
Age-related macular degeneration, known as AMD, affects nearly 240,000 people in Britain and is the leading cause of blindness in the world, the Mirror said.
Dench told The Telegraph injections seem to have arrested the degeneration in her eyes and she has no plans to retire.
Dench will be returning to her role as M in the next James Bond film, "Skyfall."