Roku non addebita un canone mensile. Roku offre centinaia di canali gratuiti e può eseguire lo streaming di canali da un abbonamento via cavo esistente a seconda del fornitore di servizi via cavo.
Roku offre diversi canali basati su abbonamento, come Netflix e Hulu Plus, ma l'utente deve pagare la quota di iscrizione a tali fornitori. I proprietari di Roku possono anche utilizzare i loro dispositivi per acquistare copie digitali di film o programmi TV attraverso servizi come Amazon e Vudu. Un dispositivo Roku si collega a un televisore con cavi HDMI o compositi e richiede una connessione Internet a 3,0 Mbps per guardare contenuti ad alta definizione o una connessione a 1,5 Mbps per definizione standard.