Police made the cannabis discovery after stopping a vehicle northbound, near junction 19, at about 11.55 am on Wednesday.
A 33-year-old man has been arrested and charged in connection with the drugs seizure and will appear at Dumfries Sheriff Court at a later date.
A report will be sent to the Procurator Fiscal.