Carvedilol is a chiral drug with potent antihypertensive and antianginal activities. Although it is clinically used as a racemic mixture, its enantiomers show different pharmacokinetic and pharmacodynamic profiles. Here, the direct chiral separation of racemic drug by high performance liquid chromatography using two immobilized-type amylose-based chiral stationary phases is presented. Some chromatographic parameters, such as retention and selectivity, were determined under multimodal eluent conditions and different temperatures. A temperature-dependent inversion of the elution order of enantiomers was observed in the operative temperature range of chiral chromatographic support. Finally, an effective direct enantioselective method was successfully applied to the separation of the enantiomers of carvedilol on a semipreparative scale.