První ročník festivalu Rock for People se konal již v roce 1996 na atletickém stadionu v Českém Brodě. Festival Rock for People byl původně jednodenní, postupně se rozrostl na třídenní a od 13. ročníku, konaného v roce 2007, se z kapacitních důvodů přesunul na královohradecké vojenské letiště. Díky novému a většímu prostoru se zvýšil počet účinkujících interpretů i počet diváků.
V průběhu let na festival zavítaly takové rockové veličiny jako The Prodigy, Morcheeba, Franz Ferdinand, Faith No More, Motörhead nebo The Offspring.