1 Badge
TM46 (Thief)
TM94 (Rock Smash)
HM01 (Cut)
2 Badges
TM41 (Torment)
TM44 (Rest)
TM45 (Attract)
TM70 (Flash)
TM86 (Grass Knot)
3 Badges
TM16 (Light Screen)
TM20 (Safeguard)
TM21 (Frustration)
TM23 (Smack Down)
TM27 (Return)
TM28 (Dig)
TM33 (Reflect)
TM34 (Sludge Wave)
TM39 (Rock Tomb)
TM48 (Round)
TM49 (Echoed Voice)
TM51 (Ally Switch)
TM59 (Incinerate)
TM60 (Quash)
TM64 (Explosion)
TM66 (Payback)
TM73 (Thunder Wave)
TM74 (Gyro Ball)
TM77 (Psych Up)
TM87 (Swagger)
TM88 (Pluck)
HM04 (Strength)
3 Badges (usually, but may vary)
TM54 (False Swipe)
4 Badges
TM22 (SolarBeam)
TM55 (Scald)
5 Badges
TM07 (Hail)
TM11 (Sunny Day)
TM18 (Rain Dance)
TM37 (Sandstorm)
TM57 (Charge Beam)
TM58 (Sky Drop)
TM61 (Will-O-Wisp)
TM65 (Shadow Claw)
TM81 (X-Scissor)
HM02 (Fly)
5 Badges (usually, but varies)
TM17 (Protect)
6 Badges
TM06 (Toxic)
TM14 (Blizzard)
TM19 (Telekinesis)
TM24 (Thunderbolt)
TM25 (Thunder)
TM31 (Brick Break)
TM38 (Fire Blast)
TM40 (Aerial Ace)
TM47 (Low Sweep)
TM52 (Focus Blast)
TM80 (Rock Slide)
TM84 (Poison Jab)
TM90 (Substitute)
TM91 (Flash Cannon)
HM03 (Surf)
HM05 (Waterfall)
7 Badges
TM05 (Roar)
TM15 (Hyper Beam)
TM30 (Shadow Ball)
TM36 (Sludge Bomb)
TM42 (Facade)
TM43 (Flame Charge)
TM56 (Fling)
TM63 (Embargo)
TM68 (Giga Impact)
8 Badges
TM02 (Dragon Claw)
TM12 (Taunt)
TM93 (Wild Charge)
8 Badges (usually, but varies)
TM10 (Hidden Power)
Source: BW TM/HM Location Guide