As of August 2015, Teen Wolf Season Two is not available to watch on MTV.com. MTV usually limits free viewing of episodes to the most recently aired episodes from the current season.
Past seasons of Teen Wolf are not currently available to stream for free online, as of 2015. Amazon Instant Video carries all seasons, either for free with a paid Amazon Prime membership or for a small per-episode fee without membership. Episodes and full seasons are available for digital purchase on iTunes, and DVD box sets are available for purchase through most major retailers. Netflix.com offers a variety of disc rentals for the DVDs with a paid subscription.