Lemmouchia is a former Algerian youth international having played briefly for the under-20 team during the qualification process for the 2001 African Youth Championship. In February 2008, Lemmouchia was called up to the senior team for the first time for a training camp held in Paris. and would go on to make his debut on 31 May 2008 in a 2010 FIFA World Cup qualifying match against Senegal. He featured for Algeria at the 2010 Africa Cup of Nations and the 2011 African Championship of Nations. As of August 2012, he has won 22 international caps.