Virgin Radio logo
Virgin Radio
play watch
12%
47%
Toronto's #1 Hit Music Station! CKFM-FM, also known as 99-9 Virgin Radio, is a Canadian radio station, broadcasting at 99.9 on the FM dial in Toronto, Ontario.

How to listen to Virgin Radio online for free

Watch this station

For this station we offer our unique feature, you can enjoy this station experience, watching a video channel.
Watch 341 videos from 224 artists such as Kid Cudi, Justin Bieber ft. Ludacris, ALESSIA CARA, Avril Lavigne, DVBBS ft. Quinn XCII, and others.
It's completely free, and you can play it on any device.
You can read more about video channels in FAQ.

Audio streams

You can click button to try to listen to this radio station using our web player.
Sometimes it won't work because audio type could be not supported by your browser. In this case, you can try to use these direct links to the streams:
Also, some stations have licensing restrictions for different countries, so they could block listeners from specific countries.
play watch
10%
60%
5 minutes ago: . - 54.40 - OCEAN PEARL ****
14 minutes ago: TRIO AVEC PIANO NUMÉRO 4 EN SI BÉMOL MAJEUR, OPUS 11 «GASSENHAUER», MVT II: ADAGIO - BEETHOVEN LUDWIG VAN (1770 1827)
4 minutes ago: Katy Perry - Teenage Dream
play watch
13%
96%
8 minutes ago: Sloan - If It Feels Good Do It
play
6%
87%
7 minutes ago: Marc Robberttson - Manille
play watch
18%
99%
2 minutes ago: Fountains Of Wayne - Stacy's Mom
play watch
31%
86%
7 minutes ago: Kiss - I Was Made For Lovin' You
play watch
18%
27%
13 minutes ago: Benson Boone - Mystical Magical
play watch
18%
99%
3 minutes ago: The Rolling Stones - Satisfaction
play watch
20%
58%
4 minutes ago: Lola Young - Messy
play
43%
82%
4 minutes ago: Joan Manuel Serrat - Y Sin Embargo
play watch
28%
94%
3 hours ago: Alicia Keys - Empire State of Mind (Part II) Broken Down
play watch
34%
65%
11 minutes ago: SEETHER - JUDAS MIND - JUDAS MIND
play watch
71%
93%
7 minutes ago: Steve Winwood - Back in the Highlife
play watch
38%
69%
8 minutes ago: Daniel Parranda & JC Arcila - Ven A Mi ft. Marim