En julio de 2008, fue anunciado que Pacquiao sería el portador de la bandera de las Filipinas en los Juegos Olímpicos de Pekín 2008 durante la ceremonia de apertura del 8 de agosto de 2008 en el Estadio Nacional de Pekín.