Philip John Rogers (born 24 April 1971) is a former breaststroke swimmer who competed in three consecutive Summer Olympics for Australia, starting in 1992. He was an Australian Institute of Sport scholarship holder.
At his Olympic debut he won the bronze medal in the 100-metre breaststroke, followed by a bronze in 1996 in the 4x100-metre medley relay. During his last Olympic appearance, at the 2000 Summer Olympics in Sydney, he was the oldest member of the Australian Swimming team, at age 29.