Roscoe L. Karns (* 7. September 1891 in San Bernardino, Kalifornien; † 6. Februar 1970 in Los Angeles, Kalifornien) war ein US-amerikanischer Schauspieler. Sein Filmdebüt gab Karns 1915 im Stummfilm School for Brides. In den 1920er-Jahren konnte er sich als Nebendarsteller etablieren und spielte an der Seite von Stars wie Estelle Taylor und William Haines. Ende der 1920er-Jahre hatte eine kleine Nebenrolle im ersten abendfüllenden Tonfilm Der Jazzsänger sowie eine Nebenrolle als Leutnant im Weltkriegsdrama Wings, das bei der ersten Oscarverleihung den Oscar für den besten Film erhielt. Nach Beginn des Tonfilmes kehrte für kurze Zeit zum Theater zurück, ehe er wieder ins Filmgeschäft einstieg.
In den 1930er-Jahren spezialisierte sich Karns auf die Verkörperung von witzelnden und angeheiterten, oft etwas aufdringlichen Figuren. Zu Karns Markenzeichen wurde dabei seine schnelle Sprechweise. Eine seiner bekanntesten Rollen hatte er als lästiger Busreisender Oscar Shapeley in der mit fünf Oscars ausgezeichneten Komödie Es geschah in einer Nacht, wo er seiner Sitznachbarin Claudette Colbert den letzten Nerv raubt. Die Figur des Oscar Shapeley beeinflusste später die Macher von Bugs Bunny. Er war ebenfalls in weiteren bekannten Screwball-Komödien wie Napoleon vom Broadway und Sein Mädchen für besondere Fälle zu sehen. Oftmals verkörperte Karns Zeitungsreporter oder Agenten, häufig als Sidekick der Hauptfigur. Auch in Kriminalfilmen wurde er gelegentlich als Comic Relief eingesetzt.
In den 1950er-Jahren wandte sich Karns zusehends dem Fernsehen zu. Er spielte die Hauptrolle in der Kriminalfilmreihe Rocky King, Inside Detective, von der zwischen 1951 und 1954 neun Folgen produziert wurden. In der Fernsehserie Hennesey hatte er als mürrischer Admiral Shafer zwischen 1959 und 1962 eine weitere Hauptrolle. Mit einem Auftritt neben Rock Hudson in Ein Goldfisch an der Leine zog er sich im Jahre 1964 aus dem Schauspielgeschäft zurück. Insgesamt absolvierte Karns rund 150 Film- und Fernsehauftritte in seiner Karriere.