The invention discloses an essential oil for rehabilitation of neck and shoulder strain for phlegm-blood stasis constitution and a preparation method thereof. The massage essential oil is prepared from oleum vitis viniferae, oleum helianthi, arnica oil, oleum sesami, vitamin E, radix angelicae sinensis, ligusticum wallichii, rhizoma cyperi, rhizoma Et radix notopterygii, cortex eucommiae, radix notoginseng, rhizoma curcumae and radix saposhnikoviae; and the preparation method comprises the following steps of (1) preparing radix angelicae sinensis powder, ligusticum wallichii powder, rhizoma cyperi powder, rhizoma Et radix notopterygii powder, cortex eucommiae powder, radix notoginseng powder, rhizoma curcumae powder and radix saposhnikoviae powder; (2) preparing radix angelicae sinensis essential oil, ligusticum wallichii essential oil, rhizoma cyperi essential oil, rhizoma Et radix notopterygii essential oil, cortex eucommiae essential oil, radix notoginseng essential oil, rhizoma curcumae essential oil and radix saposhnikoviae essential oil; and (3) mixing various components in batches. The massage essential oil has a good effect of relieving muscle strain by combining with proper massage manipulation, is capable of nourishing liver and nourishing blood, reinforcing liver and kidney and strengthening muscles and bones, is suitable for the phlegm-blood stasis constitution, conforms to the principle of the traditional Chinese medicine, and is simple in preparation technology and free of a toxic or side effect.