Yes, you can take pictures at Alcatraz and on the island. In fact, Alcatraz is a very popular place for travelers to take their selfie photos. The only exception to taking pics is during some special events that take place on the island such as the Native American Sunrise Ceremony.