The 2012 FIM Gorzow Speedway Grand Prix of Poland was the sixth race of the 2012 Speedway Grand Prix season. It took place on June 23 at the Edward Jancarz Stadium in Gorzów Wielkopolski, Poland. The Grand Prix was won by Martin Vaculík who beat Chris Harris, wild card Bartosz Zmarzlik and Tomasz Gollob. Vaculík becoming first Slovak rider who ride in the SGP and third rider who won SGP event in his debut (after Tomasz Gollob and Emil Sayfutdinov). It was 150th SPG event since 1995 and Greg Hancock was only rider who rode in all meetings.