1911.gadā tiek dibināta Rūjienas tirdzniecības skola.
1917.gadā tiek dibināta P.Martinsona privātā komercskola
1919.gada septembrī apvienojas Rūjienas tirdzniecības skola ar komercskolu un tiek nosaukta par Rūjienas pilsētas un Izglītības biedrības vidusskolu”. Skola atrodas Parka ielā 2 (tagad Ā.Alkšņa 9)
Skola Parka ielā 2
No 1920.gada līdz 1929.gada beigām skola saukta par „Valsts Rūjienas vidusskolu”.
1922.gadā piecas vecākās klases mācības uzsāk Eriņu muižā.
Eriņu muiža
Jaunākās klases mācības turpina Parka ielā 2.
1930.gada 6.jūlijā tiek likts pamatakmens skolas celtniecībai Skolas ielā 24.
Skolas pamatakmens ielikšana 1931.g. Skolas ielā 24
1931.gada 30.augustā tiek atklāta Blankenburga projektētā skola Skolas ielā 24.
Skola 1931.g. Skolas iela 24
No 1929.gada līdz 1940.gadam skola tiek saukta par „Valsts Rūjienas ģimnāziju”.
1939.gada 5.novembrī tiek iesvētīts Rūjienas valsts ģimnāzijas karogs.
Pēc 1945.gada skola tiek pārdēvēta par „Rūjienas vidusskolu”.
1961.gadā Rūjienas vidusskolai pievieno Rūjienas 7-gadīgo skolu, kas atradās Parka ielā 2.
1963.gadā tiek likti pamati jaunajai skolai Rīgas ielā 30.
Skolas pamatakmens ielikšana 1963.g. Rīgas ielā 30
1964.gada 1.septembrī darbu uzsāk skola Rīgas ielā 30.
Skolas atklāšana 1964.g.1.septembris Rīgas iela 30
1966.gada septembrī Skolas ielā 24 mācības uzsāk pirmās trīs klases.
1971.gadā mācības Rūjienas vidusskolā uzsāk pirmā klase ar mūzikas novirzienu.
1992.gada 8.februārī tika atjaunots un iesvētīts Rūjienas ģimnāzijas karogs
2004.gadā tiek izstrādāts Rūjienas vidusskolas logo.
2011.gadā tiek uzsākta jaunas, modernas sporta zāles būvniecība.
2012.gada 1.jūnijā jaunā sporta zāle tiek atklāta.
2013.gadā Rūjienas vidusskolai tiek pievienota Rūjas skola.
2015.gadā tiek apvienotas Vilpulkas sākumskola, Jeru pamatskola un Rūjienas vidusskola