Genital warts are caused by human papilloma virus (HPV). However, you cannot rely on the visual presence of genital warts to determine if someone is infected with HPV. In some cases, genital warts never appear or can appear years after contracting the virus.