best sites to watch movies and tv shows for free

There are a ton of sites where you can get a wide variety of free streaming movies and TV shows, from comedies to dramas to horror, sci-fi and action movies. There are films from the major studios, but also many older and independent films. All « free » sites are funded by advertising. So expect different levels of annoying ad interruptions. And beware, not all sites are safe to use.
Below is a list of the best 25 sites to watch movies and TV shows for free:

NameContentVPN FriendlyFree TrialPrice
123MoviesA good selection of recent movies and showsYesn/aFree
AZMoviesA large collection of classic and new movies and TV showsYesn/aFree
Amazon PrimeUnlimited streaming of movies and TV shows with Prime VideoNo30 days$8.99 (per month)
Apple TVA streaming service featuring all Apple OriginalsNo7 days$4.99 (per month)
CrackleFree full-length movies, TV shows, and original programmingYesn/aFree
FlixtorA video search engine that lists the best quality free streaming videos it finds.Yesn/aFree
GostreamAllows you to watch movies and TV series online for free and without adsYesn/aFree
HuluHuge selection of great titlesUSA, Japan30 days$5.99/$11.99 (per month)
IMDb TVFree video availability outside of United States variesNon/aFree
KanopyStreams in partnership with public libraries and universitiesYesn/aFree
Midnight PulpBlood-soaked bikinis, demonic stalkers, evil houses bent on murder, and pure, unadulterated cheeseYesn/aFree ($4.99/month w/o ads)
MoviestarsAn indexing site where you can watch movies and TV shows for freeYesn/aFree
NetflixAn extensive library of movies and showsYes30 days$9.99-17.99 (per month)
Plex20 000 free full-length movies, TV shows, podcasts, and live TVYesn/aPremium option ($4.99/month)
Pluto TV100s of TV channels with 150 000+ hours of contentYesn/aFree
Popcornflix1500+ movies in different categoriesYesn/aFree
Roku ChannelFree movies, TV shows, and live TVYesBuy/RentFree
Soap2DayWatch free movies online in high quality HDYesn/aFree
SolarMoviesLarge selection of movies and TV Shows across a variety of genresYesn/aFree
TubiFree streaming of shows and movies and live TVYesn/aFree
VuduAlthough a rental site, they have a large selection of free movies and showsYesBuy/RentFree
XumoA popular destination for free LIVE and on-demand streaming entertainmentYesn/aFree
YES! MoviesMovies and TV Shows across a variety of categories & genresYesn/aFree
YidioA cross platform search and discovery app for TV Shows & MoviesYesn/aFree
YouTubeA curated list of free full-length moviesYesn/aFree