Выступал за молодёжную сборную России (2006 год — 4 матча). 22 августа 2007 года дебютировал в национальной сборной России в товарищеском матче против сборной Польши (2:2). А 20 августа 2008 года Воробьёв вернулся в сборную и сыграл против Нидерландов (1:1), выйдя на замену уже в самом конце матча.