What's better than free this Black Friday? Free pet adoptions.

All weekend long, the Jacksonville Humane society, along with Animal Care & Protective Services, is offering free pet adoptions.

The humane society, located at 8464 Beach Blvd., will be open on Friday, from noon to 7 p.m. and Saturday and Sunday from 10 a.m. to 5 p.m.

Animal Care & Protective Services, located at 2020 Forest St., will be open from 4 p.m. to 7 p.m. on Friday and 10 a.m. to 5 p.m. Saturday and Sunday.

Note that additional fees may apply, such as the $20 city license fee for Jacksonville residents.