Roku aylık bir ücret almaz. Roku, yüzlerce ücretsiz kanal sunar ve kablo sağlayıcısına bağlı olarak mevcut bir kablo aboneliğinden kanallar yayınlayabilir.
Roku, Netflix ve Hulu Plus gibi birkaç abonelik tabanlı kanal sunar, ancak kullanıcının abonelik ücretini bu sağlayıcılara ödemesi gerekir. Roku sahipleri ayrıca, cihazlarını Amazon ve Vudu gibi hizmetler aracılığıyla dijital film veya TV şovu kopyaları satın almak için kullanabilirler. Roku cihazı, HDMI veya kompozit kabloları olan bir televizyona bağlanır ve yüksek tanımlı içeriği izlemek için 3,0 Mbps Internet bağlantısı veya standart tanımlılık için 1,5 Mbps bağlantı gerektirir.