Por su diseño ambiental y por los criterios de eficiencia energética aplicados en su construcción y durante su uso, Centro Canalejas Madrid ha obtenido la certificación internacional LEED Oro, otorgada por la prestigiosa US Green Building Council. El proyecto, que ha seguido el programa LEED for New Construction and Major Renovations (LEED-NC) para edificios de nueva construcción o grandes remodelaciones, se suma a las 60 iniciativas de edificación singular que OHLA ha desarrollado con criterios de sostenibilidad, la mayoría ubicados en Estados Unidos y Europa.