The 2012 Rock the Bells lineup has been announced, with the likes of Kid Cudi, Wiz Khalifa, Mac Miller, Yelawolf and Lupe Fiasco set to perform at the hip-hop extravaganza.

The traveling festival kicks off in Southern California in mid-August and hitting New Jersey in early September, just in time for Labor Day. If there ever was a quality way to close out the long, hot summer, the Rock the Bells Festival is the way to do it.

The festival will hit the NOS Events Center in San Bernardino, Calif. (Aug. 18-Aug. 19), the Shoreline Amphitheater in Mountain View, Calif. (Aug. 25-Aug. 26) and the PNC Bank Arts Center in Homdel, New Jersey (Sept. 1-Sept.2).

Tickets go on sale on May 19, so be sure and mark your calendar and/or smartphone and nab them on the quick.

Below is the full lineup for the festival. It’s a venerable “Who’s Who” of hip-hop from all eras and subgenres. If you can make it out to one of the shows, we highly suggest and recommend that you do so. There’s so much opportunity for one-offs and impromptu collabs.

Additionally, Rock the Bells and non-profit organization Hip Hop and Hope for Haiti have joined forces to shine light on the disaster-stricken country and to provide continued relief efforts. The festival will make its way to Miami, Fla. in December at Bay Front Amphitheatre at a date to be determined. This will serve as the unofficial fourth market of the festival. Artists from this year’s lineup, as well as from prior years, will perform in this special benefit show where all proceeds will be donated to Hip Hop and Hope for Haiti.

Rock the Bells 2012 Lineup:

2 Chainz*

ASAP Rocky*

Atmosphere*

Big Daddy Kane

Bone Thugs-N-Harmony

Deltron 303

Dipset

DJ Lance Rock and Friends

DJ Quik

E-40 and Too Short*

Eligh, Grouch and Zion I

Fashawn

Hit Squad Reunion

Ice Cube

Immortal Technique

J Cole*

Kendrick Lamar*

Kid Cudi*

Lupe Fiasco

Mac Miller*

Missy Elliott and Timbaland

Murs

Nas

Naughty By Nature

Prodigy

Redman and Method Man

Salt-N-Pepa

Schoolboy Q

Slick Rick & Doug E Fresh

Supernatural

RZA

Tyga

Watsky

Wiz Khalifa*

Yelawolf

Dom Kennedy

* notes performance on select dates only