The present invention is directed to nanoparticulate carvedilol compositions having improved pharmacokinetic profiles, improved bioavailability, dissolution rates and efficacy. In one embodiment, the nanoparticulate carvedilol composition has an effective average particle size of less than about 2000 nm.