Where to watch Meet the Sloths (2013)
- Web series
- English
- 1 season, 8 episodes
Where to watch in India
Last checked: 28 Oct 2026, 8:57 PM IST. Report a problem
Want this in another language?
Tell us which one. We publish the counts openly on most requested dubs, so platforms and distributors can see what people are actually asking for.
Seen it? Rate it
No ratings yet. Be the first!
Story
This documentary series takes you inside Costa Rica's Aviarios Sloth Sanctuary, where filmmaker Lucy Cooke spends a year documenting the lives of five rescued sloths. The sanctuary cares for orphaned and injured animals, and through their stories—from newborn twins to an elderly resident—we witness the complex realities of sloth rehabilitation. What emerges is an intimate portrait of these misunderstood creatures, revealing that despite their leisurely reputation, their lives are filled with unexpected drama and emotion.
Why watch
- Rare behind-the-scenes look at how sanctuaries care for injured and orphaned wildlife
- Filmmaker Lucy Cooke provides expert insight into sloth behaviour and biology
- Eight-episode series blends nature documentary with compelling individual animal stories
Good for: Nature enthusiasts and wildlife documentary fans; parental discretion advised as certificate status is unknown.
Frequently asked questions
Which OTT platform is Meet the Sloths streaming on?
Meet the Sloths is currently available in India on Discovery+ and Discovery+ Amazon Channel.
Can I watch Meet the Sloths for free?
No, you need a subscription to Discovery+ and Discovery+ Amazon Channel to watch Meet the Sloths.
Is Meet the Sloths on Netflix?
No, Meet the Sloths is not on Netflix in India right now. You can watch it on Discovery+ and Discovery+ Amazon Channel.
Is Meet the Sloths on Amazon Prime Video?
No, Meet the Sloths is not on Amazon Prime Video in India right now. You can watch it on Discovery+ and Discovery+ Amazon Channel.
Is Meet the Sloths on JioHotstar?
No, Meet the Sloths is not on JioHotstar in India right now. You can watch it on Discovery+ and Discovery+ Amazon Channel.
How many seasons of Meet the Sloths are there?
Meet the Sloths has 1 season with 8 episodes so far.
Explore more
English web series on Discovery+English web series on Discovery+ Amazon Channel2013 English web series on Discovery+2013 English web series on Discovery+ Amazon Channel2013 English web series2013 web series on OTTNew on Discovery+ this weekNew on Discovery+ Amazon Channel this week