A 35-year-old snorkeler was reported in critical condition after being pulled from the waters around the Mokulua Islands off the Windward Oahu coast just after noon Saturday.