La Grimstad Marathon parte e arriva a Byhaven, nel porto di Grimstad. Questa cittadina costiera si trova ad Agder, nel sud della Norvegia. L'evento propone diverse distanze oltre alla marathon: 3 km, 5 km, 5.2 km, 10 km, half marathon, 25 km e la staffetta. Si corre a settembre su un percorso che gli organizzatori definiscono veloce e adatto a chi cerca distanze, dalle corte alle lunghe, su asfalto, vista la sua vicinanza al centro e il suo sviluppo compatto.
Il percorso parte dal porto, passa Odden e prosegue lungo Grooseveien verso Groos badeplass. Un anello standard di 5 km viene ripetuto una, due o quattro volte a seconda della distanza scelta. La half marathon prevede un anello aggiuntivo vicino al giro di boa per raggiungere i 21 km. Si corre tra mare, bosco e tratti interni senza allontanarsi troppo dal centro città. L'organizzazione prevede punti di ristoro e assistenza lungo il percorso, pensato per singoli, gruppi di amici, colleghi e squadre a staffetta.