there is no reason it should not be compatible. If the printer supports windows 8.1 and you are running 8.1 then it should work. The surface pro 3 is pretty much just any other computer. My parents house has a range of epson and hp printers and all of them work wirelessly without an issur with my SP3.