We describe a new synthetic approach to regioregular monodisperse oligo(3-alkylthiophene)s allowing for simple separation of regioregular material in gram quantities. The number of repeat units follows the Fibonacci numbers up to a length of 21. In a small adaption of this approach, introduction of a protecting group was used to synthesize an oligo(3-hexylthiophene) with 36 repeating units, the longest regioregular 3-hexylthiophene oligomer synthesized to date.