Moves & techniques.

Here you'll find a complete list of all the moves that Milotic can learn in Pokémon X/Y and Pokémon Omega Ruby/Alpha Sapphire, either by leveling up or by using TM's and HM's. If you're looking for moves Milotic learns in previous generations then Serebii.net would be a good place to look.

Moves learned by leveling up in Pokémon X/Y:
Level: Move: Type: Category: Pwr.: Acc.: PP:
-- Water Gun Water Special 40 100% 25
-- Wrap Normal Physical 15 90% 20
5 Water Sport Water Status -- -- 15
9 Refresh Normal Status -- -- 20
12 Water Pulse Water Special 60 100% 20
17 Twister Dragon Special 40 100% 20
21 Recover Normal Status -- -- 10
25 Captivate Normal Status -- 100% 20
29 Aqua Tail Water Physical 90 90% 10
33 Rain Dance Water Status -- -- 5
37 Hydro Pump Water Special 110 80% 5
41 Attract Normal Status -- 100% 15
45 Safeguard Normal Status -- -- 25
49 Aqua Ring Water Status -- -- 20

Moves learned by leveling up in Pokémon Omega Ruby/Alpha Sapphire:
Level: Move: Type: Category: Pwr.: Acc.: PP:
-- Wrap Normal Physical 15 90% 20
-- Water Gun Water Special 40 100% 25
4 Water Sport Water Status -- -- 15
7 Refresh Normal Status -- -- 20
11 Disarming Voice Fairy Special 40 -- 15
14 Twister Dragon Special 40 100% 20
17 Water Pulse Water Special 60 100% 20
21 Aqua Ring Water Status -- -- 20
24 Captivate Normal Status -- 100% 20
27 Dragon Tail Dragon Physical 60 90% 10
31 Recover Normal Status -- -- 10
34 Aqua Tail Water Physical 90 90% 10
37 Attract Normal Status -- 100% 15
41 Safeguard Normal Status -- -- 25
44 Coil Poison Status -- -- 20
47 Hydro Pump Water Special 110 80% 5
51 Rain Dance Water Status -- -- 5

Moves learned by TM/HM:
TM/HM: Move: Type: Category: Pwr.: Acc.: PP:
TM06 Toxic Poison Status -- 90% 10
TM07 Hail Ice Status -- -- 10
TM10 Hidden Power Normal Special 60 100% 15
TM13 Ice Beam Ice Special 90 100% 10
TM14 Blizzard Ice Special 110 70% 5
TM15 Hyper Beam Normal Special 150 90% 5
TM16 Light Screen Psychic Special -- -- 30
TM17 Protect Normal Status -- -- 10
TM18 Rain Dance Water Status -- -- 5
TM20 Safeguard Normal Status -- -- 25
TM21 Frustration Normal Physical ?? 100% 20
TM27 Return Normal Physical ?? 100% 20
TM32 Double Team Normal Status -- -- 15
TM42 Facade Normal Physical 70 100% 20
TM44 Rest Psychic Status -- -- 10
TM45 Attract Normal Status -- 100% 15
TM48 Round Normal Special 60 100% 15
TM55 Scald Water Special 80 100% 15
TM68 Giga Impact Normal Physical 150 90% 5
TM77 Psych Up Normal Status -- -- 10
TM78 Bulldoze Ground Physical 60 100% 20
TM82 Dragon Tail Dragon Physical 60 90% 10
TM87 Swagger Normal Status -- 90% 15
TM88 Sleep Talk Normal Status -- -- 10
TM90 Substitute Normal Status -- -- 10
TM94 (ΩRαS) Secret Power Normal Physical 70 100% 20
TM100 Confide Normal Status -- -- 20
HM03 Surf Water Special 90 100% 15
HM05 Waterfall Water Physical 80 100% 15
HM07 (ΩRαS) Dive Water Physical 80 100% 10