由于新加坡法律禁止当地电子媒体播放中国方言的缘故，《小娘惹》中的角色普遍都以华语对话，有些观众觉得不写实。但是，在香港制作的古装剧集里，所有角色（尤其是那些应该说非广东话方言的角色）都是使用广东话对话。
演员的选择.有观众认为潘玲玲和许美珍这两位年过三十的演员没有资格演出青春少女的角色。也有观众认为秀娟一角的放任性格与传统大户人家女儿的言行举止大有不同。但是，也有观众认为批评潘玲玲和许美珍两位演员的年龄等同年龄歧视。此外，有部分观众认为新传媒偏袒欧萱，故意让她当主角，好让她能够