Email domains are not free by themselves, but you can get a free email domain as part of a web hosting service or as a promotional deal by email service providers.