Emma Roberts nasceu em Rhinebeck, Nova York. Ela era um bebê quando seus pais se separaram e ela cresceu morando com sua mãe, Kelly Cunningham. Ela foi educada na Archer School for Girls em Los Angeles, Califórnia.
Emma é filha do ator indicado ao Oscar Eric Roberts e sobrinha da vencedora do Oscar Julia Roberts. Quando criança, ela passou algum tempo nos sets de filmes com sua tia Julia. Isso ajudou Emma a decidir que queria seguir a carreira de atriz. Seu primeiro papel no cinema veio em Blow (2001), onde interpretou a filha do personagem de Johnny Depp. Vários pequenos papéis se seguiram, até que ela foi escalada para o papel principal de Addie Singer em "Unfabulous" (2004) da Nickelodeon. Seu desempenho levou a muitas indicações para prêmios, bem como uma incursão na indústria da música, incluindo o lançamento de um álbum, "Unfabulous and More".
Mais papéis se seguiram em vários projetos, incluindo a heroína de mesmo nome em Nancy Drew (2007), Hotel for Dogs (2009), 4.3.2.1. (2010) e Scream 4 (2011). Em 2011, Emma começou a frequentar o Sarah Lawrence College em Nova York, estudando Literatura Inglesa.