El Grimstad Marathon empieza y termina en Byhaven, en el puerto de Grimstad. Esta ciudad costera está en Agder, al sur de Noruega. El evento ofrece varias distancias además del marathon: 3 km, 5 km, 5.2 km, 10 km, half marathon, 25 km y relevos. Se celebra en septiembre en un circuito que los organizadores describen como rápido y apto para corredores que buscan distancias cortas o largas sobre asfalto, por lo cerca que está de la ciudad y su trazado compacto.
El recorrido sale del puerto, pasa por Odden y sigue por Grooseveien hacia Groos badeplass. Un circuito estándar de 5 km se repite una, dos o cuatro veces según la distancia que elijas. El half marathon incluye un bucle extra cerca del punto de giro para llegar a los 21 km. Los corredores disfrutan de una mezcla de mar, bosque y zonas de interior sin alejarse mucho del centro de la ciudad. El evento cuenta con avituallamientos y apoyo a lo largo del recorrido, pensado para individuales, grupos de amigos, compañeros y equipos de relevos.