The two-day Aftershock festival is set to take place this weekend in Sacramento, Calif., and it features an all-star lineup of today top rock and metal band, including Avenged Sevenfold, Korn, Megadeth, Five Finger Death Punch and many more huge acts.

The daily lineup for the festival was recently released, with both the Saturday (Sept. 14) and Sunday (Sept. 15) lineup jam-packed with rock goodness. Check out all the stages and set times at the bottom of the post.

If you're a West Coast rock fan and you haven't picked up tickets yet, there's good news for you. Not only are there tickets left, there are some cool VIP packages remaining. Schecter Guitars and Black Ticket VIP are teaming up for a very cool experience that includes tickets to both days, a guitar signed by the bands and much more. Check out the details here. Schecter will also have a big presence at the festival, where fans will be able to take part in a shred contest and other cool activities.

The Aftershock festival takes place Sept. 14 and 15 at Discovery Park in Sacramento, Calif. See the full daily lineups of the Aftershock Festival below:

Saturday, Sept. 14

Monster Energy Main Stage North
11:35AM — We As Human
12:45PM — In This Moment
2:05PM — P.O.D.
3:35PM — Skillet
5:25PM — Papa Roach
7:25PM — Shinedown

Monster Energy Main Stage South
12:10PM — Otherwise
1:25PM  — Steel Panther
2:50PM — Testament
4:30PM — Buckcherry
6:25PM — Megadeth
8:40PM — Korn

Ernie Ball Stage
11:10AM — Nothing More
12:10PM — Girl On Fire
1:25PM — Eye Empire
2:50PM – Butcher Babies
4:30PM — Heaven’s Basement
6:25PM — Love and Death

Sunday, Sept. 15

Monster Energy Main Stage North
12:10PM — Gemini Syndrome
1:25PM — Falling In Reverse
2:50PM — Asking Alexandria
4:30PM – Halestorm
6:25PM — A Day To Remember
8:40PM — Avenged Sevenfold

Monster Energy Main Stage South
11:35AM — Hell or Highwater
12:45PM — Airbourne
2:05PM — All That Remains
3:35PM — HIM
5:25PM — Volbeat
7:25PM — Five Finger Death Punch

Ernie Ball Stage
11:10AM — Ernie Ball Winner (TBA)
12:10PM — Miss May I
1:25PM — Thousand Foot Krutch
2:50PM — SOiL
4:30PM — Pop Evil
6:25PM — Filter