Abstract: A process for preparing Anhydrous Betaine and Betaine Hydrochloride comprises treating a chloroacetic acid with sodium carbonate, and then dropping liquid trimethylamine to obtain Betaine products, wherein ion exchange resin and decompression process are utilized to assure the product having high purity and yield rate.