Vancouver Police Chief Troy Price has announced he plans to retire early next year, ending a 30-year career in law enforcement.