Believe it or not, today marks 20 years since Degrassi: The Next Generation aired its first episode!
I don't know about you, but I feel OLD. So, to commemorate this momentous occasion, here's what the cast looks like today:
Note: Because there are SO many characters, we are only including "TNG" actors and not "Degrassi Jr. High/High" or "Next Class."
1. Miriam McDonald as Emma Nelson then:
And Miriam McDonald now:
2. Cassie Steele as Manny Santos then:
And Cassie Steele now:
3. Shane Kippel as Spinner Mason then:
And Shane Kippel now:
4. Aubrey Graham (aka Drake) as Jimmy Brooks then:
And Aubrey Graham now:
5. Ryan Cooley as J.T. Yorke then:
And Ryan Cooley now:
6. Sarah Barrable-Tishauer as Liberty Van Zandt then:
And Sarah Barrable-Tishauer now:
7. Melissa McIntyre as Ashley Kerwin then:
And Melissa McIntyre now:
8. Jake Goldsbie as Toby Isaacs then:
And Jake Goldsbie now:
9. Adamo Ruggiero as Marco Del Rossi then:
And Adamo Ruggiero now:
10. Daniel Clark as Sean Cameron then:
And Daniel Clark now:
11. Jake Epstein as Craig Manning then:
And Jake Epstein now:
12. Stacey Farber as Ellie Nash then:
And Stacey Farber now:
13. Lauren Collins as Paige Michalchuk then:
And Lauren Collins now:
14. Andrea Lewis as Hazel Aden then:
And Andrea Lewis now:
15. Jamie Johnston as Peter Stone then:
And Jamie Johnston now:
16. Christina Schmidt as Terri MacGregor then:
And Christina Schmidt now:
17. Mike Lobel as Jay Hogart then:
18. And Mike Lobel now:
19. Shenae Grimes-Beech as Darcy Edwards then:
And Shenae Grimes-Beech now:
20. Nina Dobrev as Mia Jones then:
And Nina Dobrev now:
21. Paula Brancati as Jane Vaughn then:
And Paula Brancati now:
22. Jajube Mandiela as Chantay Black then:
And Jajube Mandiela now:
23. Ephraim Ellis as Rick Murray then:
And Ephraim Ellis now:
24. John Bregar as Dylan Michalchuk then:
And John Bregar now:
25. Charlotte Arnold as Holly J. Sinclair then:
And Charlotte Arnold now:
26. Raymond Ablack as Sav Bhandari then:
And Raymond Ablack now:
27. Dalmar Abuzeid as Danny Van Zandt then:
And Dalmar Abuzeid now:
28. Marc Donato as Derek Haig then:
And Marc Donato now:
29. Scott Paterson as Johnny DiMarco then:
And Scott Paterson now:
30. Annie Clark as Fiona Coyne then:
And Annie Clark now:
31. Landon Liboiron as Declan Coyne then:
And Landon Liboiron now:
32. Shannon Kook as Zane Park then:
And Shannon Kook now:
33. Aislinn Paul as Clare Edwards then:
And Aislinn Paul now:
34. Cristine Prosperi as Imogen Moreno then:
And Cristine Prosperi now:
35. Munro Chambers as Eli Goldsworthy then:
And Munro Chambers now:
36. Jordan Todosey as Adam Torres then:
And Jordan Todosey now:
37. Luke Bilyk as Drew Torres then:
And Luke Bilyk now:
38. Samantha Munro as Anya MacPherson then:
And Samantha Munro now:
39. Shanice Banton as Marisol Lewis then:
And Shanice Banton now:
40. Chloe Rose as Katie Matlin then:
And Chloe Rose now:
41. Justin Kelly as Jake Martin then:
And Justin Kelly now:
42. Jacob Neayem as Mo Mashkour then:
And Jacob Neayem now:
43. Alicia Josipovic as Bianca DeSousa then:
And Alicia Josipovic now:
44. Melinda Shankar as Alli Bhandari then:
And Melinda Shankar now:
45. Sam Earle as K.C. Guthrie then:
And Sam Earle now:
46. A.J. Saudin as Connor DeLaurier then:
And A.J. Saudin now:
47. Jessica Tyler as Jenna Middleton then:
And Jessica Tyler now:
48. Spencer Van Wyck as Wesley Betenkamp then:
And Spencer Van Wyck now:
49. Olivia Scriven as Maya Matlin then:
And Olivia Scriven now:
50. Lyle Lettau as Tristan Milligan then:
And Lyle Lettau now:
51. Alexa Steele as Angie Jeremiah and Tori Santamaria then:
And Alexa Steele now:
52. Ricardo Hoyos as Zig Novak then:
And Ricardo Hoyos now:
53. Demetrius Joyette as Mike Dallas then:
And Demetrius Joyette now:
54. Dylan Everett as Campbell Saunders then:
And Dylan Everett now:
55. Sarah Fisher as Becky Baker then:
56. And Sarah Fisher now:
57. Ana Golja as Zoë Rivas then:
58. And Ana Golja now:
59. Eric Osborne as Miles Hollingsworth then:
And Eric Osborne now:
60. Sara Waisglass as Frankie Hollingsworth then:
And Sara Waisglass now:
61. Spencer MacPherson as Hunter Hollingsworth then:
And Spencer MacPherson now:
62. Amanda Arcuri as Lola Pacini then:
And Amanda Arcuri now:
63. Reiya Downs as Shay Powers then:
64. And Reiya Downs now:
65. André Dae Kim as Winston Chu then:
And Andre Dae Kim now:
66. Ehren Kassam as Jonah Haak then:
And Ehren Kassam now:
67. Richard Walters as Tiny Bell then:
And Richard Walters now:
68. Niamh Wilson as Jack Jones then:
69. And Niamh Wilson now:
70. And finally, Stefan Brogren as Archie "Snake" Simpson then:
And Stefan Brogren now:
Note: Jahmil French, who played Dave Turner, died in March 2021.
Happy birthday, Degrassi! We love you!!!
Correction: An earlier version of this post misidentified Scott Paterson's Instagram. It has since been corrected.