Há algumas teorias sobre a origem do topônimo "Canasvieiras"; uma delas conta que se deve a um certo Senhor Vieira, que antigamente teria possuído uma plantação de
cana-de-açúcar na localidade. No entanto, uma explicação mais aceita historicamente seria o fato de uma espécie de
cana-de-açúcar, a "cana-viera", ter sido bastante cultivada na região. De fato, a
praia é identificada como "Praia Cana Vieiras" num mapa de
1786.