The 2012 European Cup Winter Throwing was held on 17 and 18 March at the Stadion Topolica in Bar, Montenegro. It was the twelfth edition of the athletics competition for throwing events and was jointly organised by the European Athletic Association and the Athletic Federation of Montenegro. The competition featured men's and women's contests in shot put, discus throw, javelin throw and hammer throw. In addition to the senior competitions, there were also under-23 events for younger athletes. A total of 294 athletes from 39 European countries entered the competition.