Blake a été nommé OBE en 1988, puis commandant de l'Ordre de l'Empire britannique dans la liste des distinctions honorifiques du Nouvel An de 2005, pour ses services dans le domaine de la littérature jeunesse.
Il a été nommé OBE en 1988, puis CBE en 2005, pour les services de littérature pour enfants.