Yes, Roku is free in Mexico. You can access Roku streaming services without paying any monthly fees. However, you will need to purchase a Roku device in order to use the streaming service. The cost of the device will vary depending on which model you choose.