Barbara Knox (born 30 September 1933), is a British actress. She is known for her portrayal of newsagent Rita Sullivan in the television soap opera, "Coronation Street". She has been a full-time cast member for nearly 50 years, having appeared for one episode as Rita in 1964, before becoming a regular cast member from 1972 onwards.