Level-Up:
* Level 1: Bubble
* Level 4: Pound
* Level 7: Water Gun
* Level 10: Quick Attack
* Level 13: Water Pulse
* Level 16: Ice Shard
* Level 19: Aerial Ace
* Level 22: Mud-Slap
* Level 25: Double Team
* Level 28: Screech
* Level 31: Razor Shell
* Level 34: Aqua Jet
* Level 37: Dark Pulse
* Level 40: Hydro Pump
* Level 43: Ice Beam
* Level 46: Protect
* Level 49: Substitute
* Level 52: Last Resort
TM:
* TM01: Work Up
* TM06: Toxic
* TM10: Hidden Power
* TM17: Protect
* TM18: Rain Dance
* TM21: Dizzy Punch
* TM27: Return
* TM32: Double Team
* TM39: Facade
* TM42: Facade
* TM44: Rest
* TM45: Attract
* TM51: Icy Wind
* TM65: Shadow Claw
* TM68: Giga Impact
* TM70: Flash Cannon
* TM71: Stone Edge
* TM74: Calm Mind
* TM87: Swagger
* TM90: Substitute
* TM92: Trick Room
* TM94: Aeroblast
* TM98: Grass Knot
* TM100: Confide
Breeding:
* From Froakie: Water Shuriken, Feint, Quick Guard, Ice Fang, Fury Cutter, Double-Edge, Mud Bomb, Zen Headbutt, Low Kick, Aqua Tail, Surf, Brine, Scald, Muddy Water, Liquidation
* From Others: Covet, Thief, Dive, Echoed Voice, Swift, Tailwind, Helping Hand, Life Dew, Natural Gift, Skill Swap, Sucker Punch, U-turn, Vacuum Wave, Waterfall, Hydro Cannon, Water Spout, Whirlpool
Note: This list assumes Froakie is at least level 5, the level at which it can learn moves from breeding.
Important Considerations:
* Egg Moves: Froakie cannot learn some moves like Waterfall, Hydro Cannon, or Water Spout through level-up, so breeding is the only way to get these powerful moves.
* Move Tutor: In Pokemon X and Y, there are a few moves that Froakie can learn from a Move Tutor. These vary by location and require certain items.
Tip: Use a guide like Serebii.net to help you find which moves Froakie can learn in Pokemon X and Y, as well as the specific locations and requirements.