I personally have bred for the hidden power of a few pokemon e.g.,charmander for ice, samurott for grass, kingdra for fire...

I believe this online guide could help(it helped me):

What is Hidden Power?Hidden Power is a Special typed attack that has become all the rage in competitive battling. Hidden Power's type and Power are calculated by the pokemon's Individual Value's, or IV's. You cannot change IV's once a pokemon is caught or hatched etc. which means that you need to get lucky in order to get a type you like. Hidden Power strength ranges from 30 - 70.

Basic PrincipleFirstly, and probably the most important, is to know what you're trying to do. I will Clarify on that more after I post these two tables:

Small Note: Hidden Power type and strength is determined by whether your IV's are Even or Odd.

1. Determining TypeAn easy way to determine your Hidden Power type is to start at zero.

1) Add 32 if the Special Defense IV is odd.

2) Add 16 if the Special Attack IV is odd.

3) Add 8 if the Speed IV is odd.

4) Add 4 if the Defense IV is odd.

5) Add 2 if the Attack IV is odd.

6) Add 1 if the HP IV is odd.

Depending on the number you end up at, your Hidden Power will be one of the following:

Between 0 and 4:

**Fighting**Between 5 and 8:

**Flying**Between 9 and 12:

**Poison**Between 13 and 16:

**Ground**Between 17 and 20:

**Rock**Between 21 and 25:

**Bug**Between 26 and 29:

**Ghost**Between 30 and 33:

**Steel**Between 34 and 37:

**Fire**Between 38 and 41:

**Water**Between 42 and 46:

**Grass**Between 47 and 50:

**Electric**Between 51 and 54:

**Psychic**Between 55 and 58:

**Ice**Between 59 and 62:

**Dragon**63:

**Dark**An example would be:Bulbasaur - HP to Speed.

31 / 19 / 22 / 16 / 30 / 20

HP = Odd +1

Attack = Odd +2

Defense = Even --

Sp. Atk = Even --

Sp. Def = Even --

Speed = Even --

3 = Hidden Power Fighting

2. Determining PowerStart at zero. For every IV, divide that number by two. If the number is odd, use the chart found below. (i.e. 31 or 30/2 = 15, 29 or 28/2 = 14 etc)

1) Add 32 if the IV is the Special Defense IV.

2) Add 16 if the IV is the Special Attack IV.

3) Add 8 if the IV is the Speed IV.

4) Add 4 if the IV is the Defense IV.

5) Add 2 if the IV is the Attack IV.

6) Add 1 if the IV is the HP IV.

After this, multiply the number by 40, then divide it by 63. Add 30 to the answer and that is your power! Yes, it's confusing but you gotta know math to play Pokemon...

RED Note: You don´t have to know how exactly the base power is calculated. The most important thing to know is that if the Special Defense, Special Attack and Speed IVs (all three) are odd numbers after being divided by two, you will always get at least base power 65. When HP Breeding, these are the 3 IV's your should aim for the most when it comes to a high powered Hidden Power.An Example would be:Bulbasaur - HP to Speed

31 / 19 / 22 / 16 / 30 / 20

HP = Odd + 1

Attack = Odd + 2

Defense = Odd + 4

Sp. Atk = Even

Sp. Def = Odd +32

Speed = Even

39 x 40 = 1560

1560/63 = 24.76 recurring (Pokemon always rounds down!)

24+30 = 54

So, Bulbasaur has HP Fighting 54.

Breeding For Hidden PowerIV Format: HP / Atk / Def / Sp. Atk / Sp. Def / Spd

Parent A + Parent B -> Baby = 1 in how many eggs (Rounded Up)

I will do only the first, as if you have read the above, you should be able to figure it out.Hidden Power Ice:

1.

x/x/x/x/x/31 + x/x/x/x/x/x -> x/x/x/x/x/31 = 1:4

2.

x/x/x/x/31/x + x/x/x/x/x/31 -> x/x/x/x/31/31 = 1:17

3.

x/x/x/x/31/31 + x/x/x/31/x/x -> x/x/x/31/31/x = 1:17, or

x/x/x/x/31/31 + x/x/x/31/x/x -> x/x/x/31/x/31 = 1:17

4.

x/x/x/31/31/x + x/x/x/31/x/31 -> x/x/x/31/31/31 = 1:54, or

x/x/x/31/31/x + x/x/x/x/31/31 -> x/x/x/31/31/31 = 1:54, or

x/x/x/31/x/31 + x/x/x/x/31/31 -> x/x/x/31/31/31 = 1:54

5.

x/x/x/31/31/31 + x/x/x/31/31/x -> x/x/x/31/31/31 = 1:29, or

x/x/x/31/31/31 + x/x/x/31/x/31 -> x/x/x/31/31/31 = 1:29, or

x/x/x/31/31/31 + x/x/x/x/31/31 -> x/x/x/31/31/31 = 1:29

6.

x/x/x/31/31/31 + x/x/x/31/31/31 -> x/x/x/31/31/31 = 1:16

every approximately 16th baby will now have a chance to have Hidden Power ICE with base power at least 65, if

A) defense IV and attack IV are even numbers, HP IV is an odd number

B) defense IV and HP IV are even numbers, attack IV is an odd number

C) defense IV, attack IV and HP IV are all even numbers

For max base power (70) hidden power ICE, besides getting one of the options A), B) or C), you will need the exact IVs of HP, attack and defense to be one of these:

31/30, 27/26, 23/22, 19/18, 15/14, 11/10, 7/6, 3/2

Final Notes on HP[hiddenpower]In conclusion, it is wise if you think before you act in regards to Hidden Power Breeding. Getting a pokemon with Good IV's and the Hidden Power you want can be extremely difficult, and may take some time, but the end result is worth it. If you follow the charts correctly, you will save yourself a lot of heartache. For instance:

Say you want to breed a Pokemon with Hidden Power Fighting.

This means that at the least you

**cannot** have 31 IV's in Sp. Def, Sp. Atk and Speed. The highest they can be while still getting HP Fighting is 30 for those three stats, because an odd IV in those stats will increase the count to over 4. You may think that having a Spiritomb parent with 31 IV's in Sp. Def, Def and HP would be the best way to go when it comes to breeding a Spiritomb with Hidden Power Fighting, when in fact you are making it completely impossible because of that Sp. Def IV. (Also, HP and Def cannot both have an IV of 31 because that would make the count 5)

To get the best Spiritomb with HP Fighting, you would need something like this:

x/x/x/x/30/30 + x/x/x/30/x/x -> x/x/x/30/30/30

Either parent must have an even IV in Sp. Def, Speed and Sp. Atk, so that the baby can have the best possible chance of getting a x/x/x/30/30/30 spread.

An example of a Hidden Power Fighting 70 Spiritomb is:

31/10/30/30/30/30

Notice how the Spd, Sp. Def, Sp. Atk and Def IV's are all odd when divided by two? The higher the IV with an odd divisible, the higher the Hidden Power Strength.

From a section of a breeding guide written by Ryan " The Sea King ". Monday, 21. January 2008, 21:38:07 [re-edited by: Aaron "The Arsonist" (re-re-edited by Jason "AceOfSpades")

]

http://my.opera.com/ThePokemonOcean/blog/2008/01/21/breeding-guidehttp://eastcoastpokemonleague.blogspot.com/2008/10/how-to-breed-hidden-power.html?m=1