We asked the BuzzFeed Community to tell us which characters they think have the best on-screen friendships. Here are some of their favorite TV BFFs:
1. Derek Morgan and Penelope Garcia — Criminal Minds
2. Scott McCall and Stiles Stilinski — Teen Wolf
3. Leslie Knope and Ron Swanson — Parks & Recreation
4. Kat Edison, Sutton Brady, and Jane Sloan — The Bold Type
5. Eliot Waugh and Margo Hanson — The Magicians
6. Caleb Rivers and Spencer Hastings — Pretty Little Liars
7. Cristina Yang and Meredith Grey — Grey's Anatomy
8. Lorelai and Rory Gilmore — Gilmore Girls
9. Cordelia Chase and Angel — Buffy the Vampire Slayer
10. Willow Rosenberg and Buffy Summers — Buffy the Vampire Slayer
11. Jake Peralta and Charles Boyle — Brooklyn Nine-Nine
12. Troy Barnes and Abed Nadir — Community
13. Jack Donaghy and Liz Lemon — 30 Rock
14. Ben Wyatt and Chris Traeger — Parks & Recreation
15. Shawn Spencer and Burton "Gus" Guster — Psych
16. Rachel Green, Phoebe Buffay, and Monica Geller — Friends
17. Daria Morgendorffer and Jane Lane — Daria
18. Bonnie Bennett, Caroline Forbes, and Elena Gilbert — The Vampire Diaries
19. John H. Watson and Sherlock Holmes — Sherlock
20. Tina, Gene, and Louise Belcher — Bob's Burgers
21. Simon Lewis and Jayce Wayland — Shadowhunters
22. Nathan Heywood and Ray Palmer — Legends of Tomorrow
23. Sam and Dean Winchester — Supernatural
24. John Michael "J.D." Dorian and Christopher Turk — Scrubs
25. Bellamy Blake and Clarke Griffin — The 100
26. Lily Aldrin and Robin Scherbatsky — How I Met Your Mother
27. Lydia Martin and Allison Argent — Teen Wolf
28. Jane Vilanueva and Petra Solano — Jane the Virgin
29. Charlotte York, Miranda Hobbes, Samantha Jones, and Carrie Bradshaw — Sex and the City
30. Ann Perkins and Leslie Knope — Parks & Recreation
31. Grace Adler and Will Truman — Will & Grace
32. Gunna Scott, Will Lexington, and Avery Barkley — Nashville
33. Steve McGarrett and Daniel "Danny" Williams — Hawaii 5-0
34. Veronica "V" Fisher and Fiona Gallagher — Shameless
35. Harvey Specter and Michael Ross — Suits
36. Emily Fields and Spencer Hastings — Pretty Little Liars
37. Manny Santos and Emma Nelson — Degrassi: The Next Generation
38. Joey Tribbiani and Chandler Bing — Friends
39. Toph Beifong and Katara — Avatar: The Last Airbender
40. Ilana Wexler and Abbi Abrams — Broad City
*Note: Submissions may have been edited for length and/or clarity.