Yes. Most web or software wallets are free. 


Hardware wallets vary in price, but usually there is a cost to purchase a hardware wallet.