Drain the salmon and remove any bones or skin. Place the salmon in a mixing bowl and use a fork to flake it into small pieces.
.Add the breadcrumbs, eggs, salt, pepper, garlic powder, onion powder, dried dill, chopped onion, and chopped celery to the bowl.
Mix well until all the ingredients are combined.Use your hands to form the mixture into patties, about 3 inches in diameter and 1/2 inch thick.
Heat the vegetable oil in a large skillet over medium-high heat. When the oil is hot, add the salmon patties and cook for 3-4 minutes on each side or until they are golden brown and crispy.
Remove the patties from the skillet and place them on a paper towel-lined plate to absorb any excess oil.
Serve the salmon patties hot with your favorite dipping sauce or sides.