A pharmaceutical composition comprising tacrolimus (FK-506) dissolved and/or dispersed in a hydrophilic or water-miscible vehicle to form a solid dispersion or solid solution at ambient temperature have improved bioavailability.