Since there is no Exact format to write a cover letter, Hence you can follow some tips which may increase the impact of your cover letter. Start with Dear Hiring Manager/Team/ Name of Hiring Manager Avoid writing Hi Team Ensure the grammar and spellings are correct Cover letter can be more than 1 page, only if it makes sense to connect else keep it short and crisp Instead of saying what you want, emphasis more on what you can offer You can go with 80-20 rule if not 100-0, where 20 & 0 is your need Don’t rehash your resume as you are already sending it if the Job is in another location, provide info on why you are moving to another city. Otherwise the employer may think that they might have to bear relocation costs. (eg, As I wanted to move to XYZ city I was looking for ) Employment barrier's should not be mentioned in Cover letter till the time an employer is interested in you Not Mandatory but good to include Cover letter when applying through 3 rd party agencies...