Cross country (også kendt som terrænløb eller blot cross) er en løbedisciplin indenfor atletikken, hvor atleter konkurrerer i et terræn, som er anderledes end landevejen eller atletikbanen. Underlaget kan således variere fra græs over skovstier til decideret mudder eller ligefrem gennem vand. Grundet ruternes skiftende elevation kan det være svært at måle rutens egentlige længde op, derfor bliver de markeret med omtrentlig længde.
Sporten stammer fra England, hvor man med inspiration i hestesportens steeplechase havde konkurrencer, hvor målet var det nærmeste kirketårn. Udøverne måtte som en del af løbet forcere hække, hegn og grøfter. Det er dog i USA, at den har sin største anerkendelse, her er den således den mest udbredte løbedisciplin blandt ungdomsudøvere. Hvert år deltager over 20.000 universitetsstuderende i de mange crossløb, som om efteråret afholdes universiteterne imellem.
I Danmark organiseres sporten blandt andet af Dansk Atletik Forbund, der står for de nationale mesterskaber. Her konkurreres der på hhv. kort og lang distance. Den korte distance er 4 km for begge køn, mens den lange er 6 km for kvinder og 10 km for mænd.
Carsten Jørgensen blev Danmarks første europamester da han i 1997 vandt ved EM Cross i Spanien. Den bedste danske præstetion til VM Cross står Niels Kim Hjorth for, da han i 1984 blev nr. 14.
Oversigt over de seneste danske mesterskaber: