Since 2007, Iran's Ministry of Health carried out a nationwide hepatitis-B vaccination campaign for 17-year-old adolescents in four stages. We report the outcomes of the second and third stages targeting adolescents born during 1990 and 1991. The National Committee for Hepatitis selected a passive approach – media education – for mass vaccination. (A community mobilization strategy, for example, would be termed active.) The target populations in 2008 and 2009 included 1?709?337 and 1?673?571 adolescents. In each year, Iran organized three rounds of vaccination throughout the country. At the end of each round, data were collected and sent to Ministry of Health for analysis. The overall coverage rate was 74.9 per cent for one dose of vaccination, and 62.76 per cent for all three doses in 2008; 75.7 per cent and 55.6 per cent, respectively in 2009. Coverage rates in rural areas were significantly higher (P<0.001). The media education approach achieved acceptable outcomes in current campaign. Constant performance monitoring, and perhaps a new catch-up vaccination campaign are warranted to expand coverage.