Yes, motorized boats owned by residents of Oklahoma must be registered. The only exemptions to this rule are human-powered craft, like canoes and kayaks, boats documented by the U.S. Coast Guard, boats used for racing purposes and boats registered in other states that are only using Oklahoma waters for 60 days or less.