Nel marzo del 2006 Kelly Sotherton gareggiò per l'Inghilterra ai Giochi del Commonwealth, a Melbourne. Vinse l'oro con un punteggio di 6396 punti, davanti all'australiana Kylie Wheeler (argento) e alla sua connazionale Jessica Ennis (bronzo). In agosto prese parte ai Campionati europei. Fu settima, sempre davanti a Jessica Ennis, dopo a una disastrosa prestazione nel giavellotto che la scalzò dal secondo posto.