Paul Brady Grebenc, 35, and Carlos Roberto Licona, 45, were released on bail and will appear in court at a later date.
Charges were brought two days after the duo were arrested at Glasgow airport, as they were due to fly a United Airlines jet to Newark in New Jersey.
Concerns were reportedly raised over the pair ahead of the 9:00am (0800 GMT) UA162 flight. The service, carrying 141 passengers, eventually flew with a new crew later Saturday.
A United Airlines spokesman said: "The two pilots have been removed from service and their flying duties.
"We are co-operating with the authorities and will conduct our own investigation as well. The safety of our customers and crew is our highest priority."
The charges come after two Canadian pilots were charged with being drunk as they prepared to fly from Glasgow to Toronto last month.
Perreault, from Ontario, and Syed, from Toronto, are charged under laws covering alcohol and drug limits in aviation.
They also face charges of threatening or abusive behaviour and were released from custody on bail last month.
Disclaimer: No Business Standard Journalist was involved in creation of this content
