On 31 May 2017, Maicon signed with Brazilian side Avaí on a one-year contract. After training for a few weeks with Botafogo, he didn't sign with the Glorioso, instead going to the club from Santa Catarina. Maicon came back to Brazilian football after 13 years, after leaving Cruzeiro for AS Monaco. In December 2017, Maicon announced his retirement after spending one season with Avaí who were relegated to Série B.
