Thanks to an earlier reply today, I'm moving along on my script but have encountered another hiccup.I've set "lyr.showLabels = True". After looking through some other threads, it looks like I also need to set labelClasses to "showLabels = True". The script runs with no errors but does not show the labels. When clicking on layer properties|Labels, it shows that the labelClasses[0].expression DID accept the StateWellNumber field. But the checkbox for showing labels is not checked.Is this "par for the course"? Not a big deal (I can just go in and fill the checkbox), but it would be nice to see the labels come in as the script runs.Thanks,Jon Mulder LayerFileLocation = "H:\Documents\GIS\HydstraData" LayerName = "WellPoints.lyr" ##Define layer: lyr = arcpy.mapping.Layer(os.path.join(LayerFileLocation,LayerName)) arcpy.AddMessage(lyr) ##Show labels for WellPoints. lyr.supports("LABELCLASSES") lyr.showLabels = True lyr.labelClasses[0].expression = "StateWellNumber" lyr.labelClasses[0].showLabels = True arcpy.RefreshActiveView()