diff --git a/mods/ENTITIES/mobs_mc/LICENSE-media.md b/mods/ENTITIES/mobs_mc/LICENSE-media.md
index 32f49fca04..ed9cd7cdcd 100644
--- a/mods/ENTITIES/mobs_mc/LICENSE-media.md
+++ b/mods/ENTITIES/mobs_mc/LICENSE-media.md
@@ -84,9 +84,12 @@ Origin of those models:
* [AGFX](http://www.freesound.org/people/DrMinky/sounds/) (CC0)
* `mobs_mc_chicken_child.ogg`
* Source:
-* [evsecrets](https://freesound.org/people/evsecrets/sounds/346961/) (CC0)
- * `mobs_mc_chicken_buck.*.ogg`
- * `mobs_mc_chicken_hurt.ogg`
+* [evsecrets](https://freesound.org/people/evsecrets/sounds/) (CC0)
+ * `mobs_mc_chicken_*.ogg`
+ * Source:
+* [contramundum](https://freesound.org/people/contramundum/sounds/)
+ * `mobs_mc_parrot_*.ogg`
+ * Source:
* Randomation (CC0)
* `green_slime_damage.ogg`
* `green_slime_attack.ogg`
diff --git a/mods/ENTITIES/mobs_mc/parrot.lua b/mods/ENTITIES/mobs_mc/parrot.lua
index 7dce763698..93738d4308 100644
--- a/mods/ENTITIES/mobs_mc/parrot.lua
+++ b/mods/ENTITIES/mobs_mc/parrot.lua
@@ -24,7 +24,12 @@ mobs:register_mob("mobs_mc:parrot", {
visual_size = {x=3, y=3},
walk_velocity = 3,
run_velocity = 5,
- -- TODO: sounds
+ sounds = {
+ random = "mobs_mc_parrot_random",
+ damage = {name="mobs_mc_parrot_hurt", gain=0.3},
+ death = {name="mobs_mc_parrot_death", gain=0.6},
+ distance = 16,
+ },
drops = {
{name = mobs_mc.items.feather,
chance = 1,
diff --git a/mods/ENTITIES/mobs_mc/sounds/mobs_mc_parrot_death.ogg b/mods/ENTITIES/mobs_mc/sounds/mobs_mc_parrot_death.ogg
new file mode 100644
index 0000000000..b4d181e0ef
Binary files /dev/null and b/mods/ENTITIES/mobs_mc/sounds/mobs_mc_parrot_death.ogg differ
diff --git a/mods/ENTITIES/mobs_mc/sounds/mobs_mc_parrot_hurt.ogg b/mods/ENTITIES/mobs_mc/sounds/mobs_mc_parrot_hurt.ogg
new file mode 100644
index 0000000000..96315f2101
Binary files /dev/null and b/mods/ENTITIES/mobs_mc/sounds/mobs_mc_parrot_hurt.ogg differ
diff --git a/mods/ENTITIES/mobs_mc/sounds/mobs_mc_parrot_random.1.ogg b/mods/ENTITIES/mobs_mc/sounds/mobs_mc_parrot_random.1.ogg
new file mode 100644
index 0000000000..ecfc30ef60
Binary files /dev/null and b/mods/ENTITIES/mobs_mc/sounds/mobs_mc_parrot_random.1.ogg differ
diff --git a/mods/ENTITIES/mobs_mc/sounds/mobs_mc_parrot_random.2.ogg b/mods/ENTITIES/mobs_mc/sounds/mobs_mc_parrot_random.2.ogg
new file mode 100644
index 0000000000..e9ad247eb5
Binary files /dev/null and b/mods/ENTITIES/mobs_mc/sounds/mobs_mc_parrot_random.2.ogg differ