Several threads reporting this problem. The description field (which says will print as node teaser and before form) actually prints below form.
ref http://drupal.org/node/695146#comment-3033666

Comments

quicksketch’s picture

Webform is always assigned a hard-coded weight of 1 in the 2.x version of Webform. Normally the body is a weight of 0, so it should show up above the Webform form. However if you have installed CCK, you have control over this weight and it may be set to something higher, causing the body to show up below the Webform itself. You can go to the "manage fields" configuration page and set the weight of the body field to something lower to cause it to show up before the Webform form.

In Webform 3.x, Webform has started adding itself to this list of fields so you can move it up and down the list and not have to worry about the hard-coded weight of 1.

Iowagirl’s picture

quicksketch’s picture

Status: Active » Closed (fixed)

Closing as this problem has already been fixed in 3.x.

samedgecombe’s picture

How do I do this in 3.x?

erifneerg’s picture

Version: 6.x-2.9 » 7.x-3.4-beta1
Issue tags: +theming, +render

Yea, I'm having some trouble finding that in 7.x-3. 4. It seems like theming is the only way to change it.