Zoo (disebut: [zu], Jawi: زوcode: ms is deprecated ), taman haiwan (Jawi: تامن حيوان) atau kebun binatang (Jawi: کبون بيناتڠ) ialah tempat di mana binatang daripada pelbagai spesies berlainan ditempatkan dan dipelihara di dalamnya supaya dapat dilawati dan diperhatikan orang ramai.