Absent de la tournée d'automne en raison d'une blessure, il ne retrouve pas le rôle de capitaine lors du Tournoi des Six Nations 2013, celui-ci étant confié à Jamie Heaslip qui l'a suppléé en automne. O'Driscoll inscrit un essai lors de la victoire à Cardiff face au pays de Galles. L'Irlande concède ensuite deux défaites, face à l'Angleterre et l'Écosse, avant de faire match nul à Dublin face à la France. Lors du dernier match de ce tournoi, face à l'Italie, il est coupable de ', ou piétinement, sur le troisième ligne Simone Favaro. Pénalisé d'un carton jaune, le deuxième seulement en cent-vingt-cinq sélections, il est également suspendu pour trois semaines. Sa suspension le prive ainsi du quart de finale du Challenge européen face au club anglais des London Wasps, compétition que le Leinster dispute après son élimination en phase de poules de la Coupe d'Europe en raison de deux défaites face à Clermont. Le Leinster s'étant imposé sur le terrain de son adversaire sur le score de 48 à 28, O'Driscoll est présent lors de la demi-finale, disputée à domicile au RDS Stadium face à Biarritz. Il inscrit le cinquième essai de son équipe qui s'impose 44 à 16. Juste avant la finale de cette compétition, qui oppose le Leinster au Stade français, rencontre où il déclare finalement forfait et où son équipe s'impose sur le score de 34 à 13, il annonce sa décision de poursuivre pour une dernière saison. Il est présent la semaine suivante au sein du Leinster qui affronte l'Ulter en finale de la ', rencontre remportée sur le score de 24 à 18.