De bultrug is een middelgrote baleinwalvis, tot ongeveer 17 m lang. De bovenkant is donkergrijs, de onderkant meestal wit, maar de hoeveelheid wit varieert. Karakteristiek zijn de rijen knobbels op kop en kin, de zeer lange, vaak grotendeels witte borstvinnen met een knobbelige voorrand, en de bult op de rug voor de kleine rugvin. De staart heeft een accoladevormige, gekartelde achterrand; de onderzijde van de staart is gedeeltelijk of bijna geheel wit. De tekening van de onderkant van de staart, de vorm van de achterrand ervan, en de vorm van de rugvin zijn bruikbaar om individuen te onderscheiden. De baleinen zijn zwart. Bultruggen zijn trage zwemmers; aan het begin van een diepe duik komt de staartvin boven het water uit. Vaak maken ze acrobatische sprongen (‘breaching’) en slaan ze met de borstvinnen of staart op het water. De blaaswolk is minder krachtig dan die van de andere grote vinvissen, maar desondanks vaak op grote afstand zichtbaar. Bultruggen hebben vaak grote aantallen zeepokken op het lichaam.