Melt butter in a large pot over medium heat. Saute onion, celery, and garlic salt until onions are tender.
Add potatoes, carrots, chicken broth, salt, pepper, and dill. Stir and bring to a boil. Reduce heat, cover, and simmer for 20 minutes.
Stir in evaporated milk, corn, salmon, and cheese. Cook on low for 5-8 minutes until salmon is heated through and cheese is melted. Enjoy!