A system produces orthodontic aligners by CNC machining. A digital model of the patient's dental anatomy is manipulated using CAD software to create a solid CAD model of an aligner. A CNC milling machine is then used to machine the inside and outside surfaces of the aligner from a block of suitable material. A progressive series of aligners can also be designed.