Para que un ciudadano extranjero pueda adquirir la nacionalidad colombiana por matrimonio, debe cumplir los siguientes requisitos:
1. Estar casado con un ciudadano colombiano
El matrimonio debe ser válido de acuerdo a las leyes de Colombia y debe haber sido celebrado ante las autoridades competentes. El ciudadano extranjero debe estar inscrito en el Registro Civil de Colombia.
2. Residir en Colombia
El ciudadano extranjero debe estar residiendo legalmente en Colombia por un mínimo de dos años consecutivos antes de solicitar la nacionalidad. Si el matrimonio se ha disuelto, el residencia debe haber sido por un mínimo de cinco años.
3. No tener antecedentes penales
El ciudadano extranjero debe no tener antecedentes penales en Colombia o en cualquier otro país.
4. Tener un buen estado de salud
El ciudadano extranjero debe no padecer ninguna enfermedad mental o física que sea considerada peligrosa para la salud pública.
5. Aprobar un examen de historia y geografía de Colombia
El ciudadano extranjero debe aprobar un examen de historia y geografía de Colombia, así como de los derechos y deberes del ciudadano colombiano.