Rangers W sierpniu 2008 Sky Sports podało do wiadomości publicznej, że Kilmarnock ostatecznie zaakceptowało ofertę Rangersów wynoszącą 1,9 mln £. Naismith podpisał kontrakt zaledwie na 19 sekund przed zamknięciem letniego okienka transferowego. Następnego dnia zagrał swoje pierwsze 7 minut w meczu przeciwko Gretnie. Swojego pierwszego gola w barwach Rangers strzelił 23 września 2007 w wygranym 3-0 spotkaniu przeciwko Aberdeen.

Naismith został kontuzjowany podczas rozgrywania przez jego drużynę półfinału Pucharu Szkocji (mecz przeciwko St.Johnstone). Po operacji, którą przeszedł w maju 2008, Steven musiał pauzować prawie przez rok. Wrócił jednak do gry już w grudniu 2008 w meczu rezerw Rangers przeciwko St.Mirren. Swój powrót do pierwszego składu zanotował w styczniu 2009, właśnie w meczu przeciwko St.Johnstone znów w Pucharze Szkocji.

Kariera międzynarodowa Naismith strzelił swojego debiutanckiego gola dla drużyny Szkocji U-21 w wygranym 4-0 spotkaniu przeciwko Islandii U-21 w marcu 2006. W tym samym miesiącu strzelił swojego pierwszego gola dla drużyny Szkocji B w przegranym 2-3 spotkaniu przeciwko Turcji B.