Fraser's first film role was in the 1948 musical The Dancing Years, and two years later she appeared in the David Lean film Madeleine. In 1967 she appeared in the film Here We Go Round the Mulberry Bush and in 1971 starred in The Boy Friend. Fraser's television career started in the 1960s, and she appeared on The Benny Hill Show, ITV Playhouse and an episode of Comedy Playhouse in 1973. In 1975 she appeared in two episodes of the BBC Television series The Good Life as Felicity, the wife of Jerry's boss, Andrew.
Fraser joined the Sadler's Wells Ballet after training, dancing the title role in Giselle, the Lilac Fairy in The Sleeping Princess and creating the role of Hope in The Quest (Ashton/Walton after Spenser). She left the company to play the principal role in Song of Norway at the Palace Theatre, London. Following that Fraser appeared as Venus in The Olympians at Covent Garden, and starred in many plays and pantomimes. These included Girl in the Window and the musical romance Golden City; she was in the revue Airs on a Shoestring at the Royal Court Theatre from 1953 to 1955. The Country Wife followed at the same theatre. She was part of the Old Vic Company in 1959-60, appearing in As You Like It, The Double Dealer and The Merry Wives of Windsor.
In the 1960s and 1970s she was seen in Through the Looking Glass at the Lyric, Hammersmith, the revue See You Inside, The Buxom Muse, Ring Round the Moon at the Haymarket Theatre in 1968, and for four years was in No Sex Please, We're British.
From 1985 to 1986, Fraser played Annie Jolly in From the Top appearing in a total of 12 episodes. She first played Penny, the sister of Jean's first husband, in 1993, on As Time Goes By. She continued with the part until the programme's final episode in 2005. During the show's run, Fraser appeared in other programmes including Rumpole of the Bailey and Jeeves and Wooster.