de Rham curves are obtained from a polygonal arc by passing to the limit in repeatedly cutting off the corners: at each step, the segments of the arc are divided into three pieces in the ratio Ï:(1 - 2Ï): Ï, where Ï â (0, 1/2) is a given parameter. We find explicitly the sharp exponent of regularity of such a curve for any Ï. Regularity is understood in the natural parametrization using the arclength as a parameter. We also obtain a formula for the local regularity of a de Rham curve at each point and describe the sets of points with given local regularity. In particular, we characterize the sets of points with the largest and the smallest local regularity. The average regularity, which is attained almost everywhere in the Lebesgue measure, is computed in terms of the Lyapunov exponent of certain linear operators. We obtain an integral formula for the average regularity and derive upper and lower bounds. Â© 2004 RAS(DoM) and LMS.