A hospital or clinic is often where a colposcopy is performed. Your colposcopy should typically take 15 to 20 minutes, and you should be able to leave the office and return home thereafter.