La carrière de Justin Vienneau débute dans la Ligue de hockey junior majeur du Québec avec les Cataractes de Shawinigan dès 2002. Il est choisi en 2004 en hockey sur glace au cours du repêchage d'entrée dans la Ligue nationale de hockey par les Blue Jackets de Columbus en , en .