You cannot buy a Wii for free—purchasing always involves payment. However, you can get a Wii for free through:
You might find a Wii for a very low price, but it will never be completely free to purchase.