Emma Thompson som Nanny McPhee Colin Firth som Cedric Brown. Thomas Brodie-Sangster som Simon Brown, den eldste av Brown-barna. Kelly Macdonald som Evangeline. Angela Lansbury som tante Adelaide Stitch. Eliza Bennett som Tora Brown. Raphaël Coleman som Eric Brown. Jennifer Rae Daykin som Lily Brown. Samuel Honywood som Sebastian Brown. Holly Gibbs som Christianna "Chrissie" Brown. Hebe and Zinnia Barnes som Agatha "Aggie" Brown, den yngste av Brown-barna. Freya Fumic gir stemme til Agatha Brown. Celia Imrie som Mrs. Selma Quickly. Imelda Staunton som Mrs. Blatherwick. Derek Jacobi som Mr. Wheen, en av Cedrics medarbeidere. Patrick Barlow som Mr. Jowls, en av Cedrics medarbeidere. Adam Godley som en prest, som er veldig allergisk mot bier.