Minecraft wiki entry for Turtle_farming, associated text: If you don't build around eggs, but instead lure turtles with sea grass into your farm and then breed them there, they won't lay their eggs in your farm. The pregnant turtle always swims back to its home beach to lay the eggs. You need eggs in your farm before your farm can work.