A bagpiper for a wedding costs between £175 and £250, depending on if you want your piper to play at both your Ceremony and Reception, or just for one part of your day. Wearing the ceremonial Piper’s No.1 Full Highland Dress is included.