The Croods: A New Age is not available to stream on Netflix right now. While this is undoubtedly a serious bummer for subscribers, they should be wise to remember Netflix has plenty of options that fans of The Croods franchise will love.