In 2000, Velásquez was elected as a magistrate of the Supreme Court for a term of nine years, exercising her duties in the Civil Chamber from 2000 to 2003 and the Constitutional Chamber from 2003 to 2009.