If the boat is operated on public waterways in Texas, it must be registered. Boats used only on private property do not need to be registered in Texas.