Afropunk returns Brooklyn's Commodore Barry Park this weekend (Aug 27-28) for its 12th annual festival, and its official schedule has been released. Check out the full set times below, and a few artist we're especially excited to see, HERE.

As always, trying to catch all the great performances happening simultaneously is sure to be a challenge. Saturday will see Flying Lotus, TV on the Radio, and Tyler, the Creator playing overlapping late sets, and you'll have to make a choice between afternoon performances by Saul Williams and Thundercat, and later George Clinton and Trash Talk. Sunday throws up such gut-wrenching oppositions as Earl Sweatshirt vs. Kelela and Janelle Monae vs. The Internet, though Ice Cube gets to close out the festival solo.

Tickets are still available.

SATURDAY, AUGUST 27
Black Stage

8:10 – 8:30 Tank and The Bangas

Gold Stage
2:15 – 3:15 Ras
3:15 – 4:15 MONO/POLY
4:15 – 4:45 Shabazz Palaces
4:45 – 5:15 MONO/POLY
5:15 – 5:55 Thundercat
5:55 – 6:35 PBDY
6:35 – 7:20 George Clinton
7:20 – 8:30 PBDY
8:30 – 9:30 Flying Lotus

Green Stage
1:00 – 1:45 DJ Underdog
1:45 – 2:15 Qaasim and the Juggernaut War Party
2:15 – 2:45 DJ Underdog
2:45 – 3:15 The VeeVees
3:15 – 3:45 Dhundee
3:45 – 4:15 Sate
4:15 – 4:45 Dhundee
4:45 – 5:15 Benjamin Booker
5:15 – 5:45 DJ Lindsey
5:45 – 6:30 CeeLo Green
6:30 – 7:10 DJ Lindsey
7:10 – 8:10 Laura Mvula
8:30 – 9:00 DJ Lindsay
9:00 – 10:30 TV ON THE RADIO

Red Stage
12pm – 1:30 CX KiDTRONiK
1:30 – 2:00 In The Whale
2:00 – 2:20 CX KiDTRONiK
2:20 – 2:50 Downtown Boys
2:50 – 3:10 LSDXOXO
3:10 – 3:40 Prayers
3:40 – 4:00 LSDXOXO
4:00 – 4:35 Ho99o9
4:35 – 5:00 Spank Rock
5:00 – 5:45 Saul Williams
5:45 – 6:15 Spank Rock
6:15 – 7:00 Trash Talk
7:00 – 7:55 Yaadcore
7:55 – 8:55 Tyler, The Creator

SUNDAY, AUGUST 28
Black Stage

8:35 – 8:55 Sir The Baptist

Gold Stage
1:45 – 2:15 Kitty Kash
2:15 – 2:45 Xavier Omar
2:45 – 3:15 Eden Hagos
3:15 – 3:45 Roman GianArthur
3:45 – 4:15 The Whooligan
4:15 – 4:45 KAMAU
4:45 – 5:15 Joe Kay
5:15 – 5:55 Gallant
5:55 – 6:40 ESTA
6:40 – 7:20 Kelela
7:20 – 8:30 Sango
8:30 – 9:30 The Internet

Green Stage
1:00 – 1:45 Beverly Bond
1:45 – 2:15 Kelsey Lu
2:15 – 2:45 Beverly Bond
2:45 – 3:15 Seinabo Sey
3:15 – 3:45 DJ m0ma
3:45 – 4:15 The Suffers
4:15 – 4:45 DJ m0ma
4:45 – 5:15 Skye & Ross From Morcheeba
5:15 – 5:45 DJ m0ma
5:45 – 6:30 Skunk Anansie
6:30 – 7:00 Roofeo
7:00 – 8:30 Bad Brains
7:00 – 8:30 Fishbone
7:00 – 8:30 Living Colour
8:55 – 9:30 Roofeo
9:30 – 10:30 ICE CUBE

Red Stage
12pm – 1:15 CX KiDTRONiK
1:30 – 2:00 RAAA
2:00 – 2:20 CX KiDTRONiK
2:20 – 2:50 BLXPLTN
2:50 – 3:10 BLKKMORRIS
3:10 – 3:40 Radkey
3:40 – 4:00 BLKKMORRIS
4:00 – 4:35 Angel Haze
4:35 – 5:00 LARRY B
5:00 – 5:45 Young Fathers
5:45 – 6:15 LARRY B
6:15 – 7:00 Earl Sweatshirt
7:00 – 7:55 Juliana Huxtable
7:55 – 8:55 Janelle Monáe