Craig Blankenhorn/HBO

If it isn't the greatest television show of all time, it's unquestionably the greatest New Jersey television show of all time. "The Sopranos," the Garden State-based HBO smash that is credited with launching a golden age of TV celebrates the 20th anniversary of its Jan. 11, 1999 debut next week.

Whether you're rewatching to celebrate the anniversary or just finally getting around to watching the unequivocally classic show for the first time (it's okay, we forgive you) there's never a bad time to watch. And lucky for you, there are several ways to stream the show online. So pull up a chair and some Italian food and let's get watching.

Don't Edit

HBO

"The Sopranos" aired on HBO, so it only makes sense that it's the first place to turn to watch the show. If you're an HBO subscriber, you can watch the show on demand with your television, or you can watch it with HBO GO, which allows you to stream the show on a computer as well.

If you don't have an HBO subscription, you may consider getting HBO NOW, a standalone streaming service that allows you to watch HBO content on computers and mobile devices. HBO NOW is $14.99 a month, though you get the first week free. If you can watch all six seasons of "The Sopranos" in a week, you deserve an award.

Don't Edit

Amazon Prime

If you don't have HBO but you do have Amazon Prime, you're in luck! All six seasons of the show are streaming on Amazon Prime.

Don't Edit

YouTube

You can watch "The Sopranos" on YouTube, but it won't be cheap. Individual episodes are $1.99 for standard definition and $2.99 for high definition. Full seasons are $19.99 for standard definition and $24.99 for high definition.

Don't Edit

Brent Lewin/Bloomberg

iTunes

You can also buy "Sopranos" episodes on iTunes, though it isn't much cheaper than YouTube. Episodes are $2.99, and full seasons are $19.99.

Don't Edit

Don't Edit

Andrew Harrer/Bloomberg

Vudu

The streaming service Vudu offers episodes of "The Sopranos" for $1.99 (standard definition) and $2.99 (high definition) while standard definition seasons cost $14.99 and HD seasons cost $19.99.

Don't Edit

Jeremy Schneider may be reached at jschneider@njadvancemedia.com. Follow him on Twitter @J_Schneider. Find NJ.com on Facebook.