Née à Marylebone, Londres, l'actrice de caractère polyvalente Rosalind Marie Knight est issue d'une famille de théâtre. Son père était le talentueux comédien Esmond Knight, et sa mère, la comédienne Frances Clare, jouait souvent dans les opérettes d'Ivor Novello. L'intérêt de Rosalind pour le théâtre s'est éveillé à six ans lorsqu'elle a assisté avec sa mère à une représentation de "The Dancing Years" de Novello au Drury Lane. Pendant la guerre, elle a été évacuée à la campagne avec sa nounou. En 1949, elle accompagne son père à l'Old Vic Theatre et est fascinée par une production de "La Reine des Neiges", principalement interprétée par des débutants d'école de théâtre. L'année suivante, elle réussit une audition et passe deux ans à l'Old Vic Theatre School, suivis d'un long apprentissage en répertoire. Elle acquiert ensuite de l'expérience comme assistante régisseuse pour le West of England Theatre Company, le Midland Theatre Company à Coventry et le Piccolo Theatre Company à Manchester.
En 1955, elle fait ses premiers pas à l'écran en tant que dame d'honneur dans le Richard III (1955) de Laurence Olivier, où son père joue également. Un an plus tard, remarquée par un producteur, elle incarne Annabel, une écolière, dans Blue Murder at St. Trinian's (1957) (décennies plus tard, elle reviendra en tant que professeur dans la suite The Wildcats of St. Trinian's (1980)). Cela donne le ton pour de nombreux rôles comiques ultérieurs, dont quelques premiers Carry On et le Tom Jones (1963) de Tony Richardson, où elle joue l'écervelée Mrs. Harriet Fitzpatrick. Pendant les films Carry On, elle n'était pas sous contrat et était payée seulement 50 dollars par semaine. En 1957, Rosalind rejoint son père dans une adaptation précoce de la BBC de Nicholas Nickleby (1957) en tant que Fanny Squeers, acariâtre. Dans une mini-série ultérieure basée sur Charles Dickens, Martin Chuzzlewit (1964), elle est une Charity Pecksniff merveilleusement acariâtre.
Au cours de sa carrière prolifique, Rosalind a savouré chaque occasion d'incarner une gamme variée de personnages, bons et mauvais, des servantes aux princesses (Alice de Battenberg dans The Crown (2016)) en passant par les vieilles filles (Aspasia Fitzgibbon dans The Pallisers (1974)), les mondaines riches (Margot Asquith dans Nancy Astor (1982)) et les douairières aristocratiques désagréables (Daphne Winkworth dans Jeeves and Wooster (1990)). Elle a même interprété une prostituée à la retraite devenue logeuse dans la sitcom Gimme Gimme Gimme (1999). En plus d'une base de drames d'époque, elle a été invitée dans de nombreuses séries télévisées épisodiques, dont Poirot (1989), Dalziel et Pascoe (1996), Heartbeat (1992), Marple (2004), Midsomer Murders (1997) et Sherlock (2010). Parallèlement, elle est restée très active au théâtre avec l'Old Vic, la Royal Shakespeare Company et le Royal Court Theatre, sa dernière apparition étant la gouvernante stricte et incorruptible Mrs. Prism dans "The Importance of Being Earnest" de Shaw.
Rosalind a épousé le réalisateur/producteur Michael Elliott en 1959. En 1976, elle a aidé à reconstruire et rouvrir le Royal Exchange Theatre à Manchester, dont son mari était l'un des cinq directeurs artistiques. Elle était également mécène de l'Actor's Centre à Londres et de la Ladies' Theatrical Guild (une association caritative fondée en 1891). Rosalind Knight a continué à jouer jusqu'à sa mort le 19 décembre 2020, à l'âge de 87 ans.