Skip to main content

Allapattah Branch

SundayClosed
Monday9:30 a.m. - 6:00 p.m.
Tuesday9:30 a.m. - 6:00 p.m.
Wednesday9:30 a.m. - 6:00 p.m.
Thursday11:30 a.m. - 8:00 p.m.
Friday9:30 a.m. - 6:00 p.m.
Saturday9:30 a.m. - 6:00 p.m.

Arcola Lakes Branch

SundayClosed
Monday9:30 a.m. - 6:00 p.m.
Tuesday9:30 a.m. - 6:00 p.m.
Wednesday11:30 a.m. - 8:00 p.m.
Thursday11:30 a.m. - 8:00 p.m.
Friday9:30 a.m. - 6:00 p.m.
Saturday9:30 a.m. - 6:00 p.m.

Bay Harbor Islands Branch

SundayClosed
MondayClosed
Tuesday10:30 a.m. - 7:00 p.m.
Wednesday10:30 a.m. - 7:00 p.m.
Thursday10:30 a.m. - 7:00 p.m.
Friday9:30 a.m. - 6:00 p.m.
Saturday10:00 a.m. - 6:00 p.m.

California Club Branch

SundayClosed
Monday9:30 a.m. - 6:00 p.m.
Tuesday11:30 a.m. - 8:00 p.m.
Wednesday11:30 a.m. - 8:00 p.m.
Thursday9:30 a.m. - 6:00 p.m.
Friday9:30 a.m. - 6:00 p.m.
Saturday9:30 a.m. - 6:00 p.m.

Coconut Grove Branch

SundayClosed
Monday9:30 a.m. - 6:00 p.m.
Tuesday11:30 a.m. - 8:00 p.m.
Wednesday9:30 a.m. - 6:00 p.m.
Thursday9:30 a.m. - 6:00 p.m.
FridayClosed
Saturday9:30 a.m. - 6:00 p.m.

Concord Branch

SundayClosed
Monday9:30 a.m. - 6:00 p.m.
Tuesday11:30 a.m. - 8:00 p.m.
Wednesday9:30 a.m. - 6:00 p.m.
Thursday9:30 a.m. - 6:00 p.m.
FridayClosed
Saturday9:30 a.m. - 6:00 p.m.

Coral Gables Branch
Effective October 9

Sunday9:30 a.m. - 6:00 p.m.
Monday9:30 a.m. - 8:00 p.m.
Tuesday9:30 a.m. - 8:00 p.m.
Wednesday9:30 a.m. - 8:00 p.m.
Thursday9:30 a.m. - 8:00 p.m.
Friday9:30 a.m. - 6:00 p.m.
Saturday9:30 a.m. - 6:00 p.m.

Coral Reef Branch

SundayClosed
Monday11:30 a.m. - 8:00 p.m.
Tuesday11:30 a.m. - 8:00 p.m.
Wednesday9:30 a.m. - 8:00 p.m.
Thursday9:30 a.m. - 8:00 p.m.
Friday9:30 a.m. - 6:00 p.m.
Saturday9:30 a.m. - 6:00 p.m.

Country Walk Branch

SundayClosed
Monday9:30 a.m. - 6:00 p.m.
Tuesday11:30 a.m. - 8:00 p.m.
Wednesday11:30 a.m. - 8:00 p.m.
Thursday9:30 a.m. - 6:00 p.m.
Friday9:30 a.m. - 6:00 p.m.
Saturday9:30 a.m. - 6:00 p.m.

Culmer/Overtown Branch

SundayClosed
Monday9:30 a.m. - 6:00 p.m.
Tuesday9:30 a.m. - 6:00 p.m.
Wednesday9:30 a.m. - 6:00 p.m.
Thursday9:30 a.m. - 6:00 p.m.
Friday9:30 a.m. - 6:00 p.m.
SaturdayClosed

Doral Branch

SundayClosed
Monday11:30 a.m. - 8:00 p.m.
Tuesday9:30 a.m. - 6:00 p.m.
Wednesday11:30 a.m. - 8:00 p.m.
Thursday9:30 a.m. - 6:00 p.m.
Friday9:30 a.m. - 6:00 p.m.
Saturday9:30 a.m. - 6:00 p.m.

Edison Center Branch

SundayClosed
Monday9:30 a.m. - 6:00 p.m.
Tuesday9:30 a.m. - 6:00 p.m.
Wednesday9:30 a.m. - 6:00 p.m.
Thursday9:30 a.m. - 6:00 p.m.
Friday9:30 a.m. - 6:00 p.m.
SaturdayClosed

Fairlawn Branch

SundayClosed
MondayClosed
Tuesday9:30 a.m. - 6:00 p.m.
Wednesday11:30 a.m. - 8:00 p.m.
Thursday9:30 a.m. - 6:00 p.m.
Friday9:30 a.m. - 6:00 p.m.
Saturday9:30 a.m. - 6:00 p.m.

Golden Glades Branch

SundayClosed
Monday11:30 a.m. - 8:00 p.m.
Tuesday11:30 a.m. - 8:00 p.m.
Wednesday9:30 a.m. - 6:00 p.m.
Thursday9:30 a.m. - 6:00 p.m.
Friday9:30 a.m. - 6:00 p.m.
Saturday9:30 a.m. - 6:00 p.m.

Hialeah Gardens Branch

SundayClosed
Monday9:30 a.m. - 6:00 p.m.
Tuesday9:30 a.m. - 6:00 p.m.
Wednesday9:30 a.m. - 6:00 p.m.
Thursday11:30 a.m. - 8:00 p.m.
FridayClosed
Saturday9:30 a.m. - 6:00 p.m.

Hispanic Branch

SundayClosed
Monday11:30 a.m. - 8:00 p.m.
Tuesday9:30 a.m. - 6:00 p.m.
Wednesday11:30 a.m. - 8:00 p.m.
Thursday9:30 a.m. - 6:00 p.m.
Friday9:30 a.m. - 6:00 p.m.
Saturday9:30 a.m. - 6:00 p.m.

Homestead Branch

SundayClosed
Monday9:30 a.m. - 6:00 p.m.
Tuesday11:30 a.m. - 8:00 p.m.
Wednesday11:30 a.m. - 8:00 p.m.
Thursday9:30 a.m. - 6:00 p.m.
Friday9:30 a.m. - 6:00 p.m.
Saturday9:30 a.m. - 6:00 p.m.

International Mall Branch

SundayClosed
Monday9:30 a.m. - 6:00 p.m.
Tuesday11:30 a.m. - 8:00 p.m.
Wednesday9:30 a.m. - 6:00 p.m.
Thursday11:30 a.m. - 8:00 p.m.
Friday9:30 a.m. - 6:00 p.m.
Saturday9:30 a.m. - 6:00 p.m.

Kendale Lakes Branch

SundayClosed
Monday11:30 a.m. - 8:00 p.m.
Tuesday9:30 a.m. - 6:00 p.m.
Wednesday9:30 a.m. - 6:00 p.m.
Thursday11:30 a.m. - 8:00 p.m.
Friday9:30 a.m. - 6:00 p.m.
Saturday9:30 a.m. - 6:00 p.m.

Kendall Branch

SundayClosed
Monday11:30 a.m. - 8:00 p.m.
Tuesday9:30 a.m. - 6:00 p.m.
Wednesday11:30 a.m. - 8:00 p.m.
Thursday9:30 a.m. - 6:00 p.m.
Friday9:30 a.m. - 6:00 p.m.
Saturday9:30 a.m. - 6:00 p.m.

Key Biscayne Branch

SundayClosed
Monday9:30 a.m. - 6:00 p.m.
Tuesday11:30 a.m. - 8:00 p.m.
Wednesday11:30 a.m. - 8:00 p.m.
Thursday9:30 a.m. - 6:00 p.m.
Friday9:30 a.m. - 6:00 p.m.
Saturday9:30 a.m. - 6:00 p.m.

Lakes of the Meadow Branch

SundayClosed
Monday9:30 a.m. - 6:00 p.m.
Tuesday9:30 a.m. - 6:00 p.m.
Wednesday11:30 a.m. - 8:00 p.m.
Thursday9:30 a.m. - 6:00 p.m.
FridayClosed
Saturday9:30 a.m. - 6:00 p.m.

Lemon City Branch

Sunday9:30 a.m. - 6:00 p.m.
Monday9:30 a.m. - 6:00 p.m.
Tuesday9:30 a.m. - 6:00 p.m.
Wednesday11:30 a.m. - 8:00 p.m.
Thursday9:30 a.m. - 6:00 p.m.
FridayClosed
Saturday9:30 a.m. - 6:00 p.m.

Little River Branch

SundayClosed
Monday9:30 a.m. - 6:00 p.m.
Tuesday9:30 a.m. - 6:00 p.m.
Wednesday9:30 a.m. - 6:00 p.m.
Thursday9:30 a.m. - 6:00 p.m.
Friday9:30 a.m. - 6:00 p.m.
Saturday9:30 a.m. - 6:00 p.m.

Main Library

SundayClosed
Monday9:30 a.m. - 6:00 p.m.
Tuesday9:30 a.m. - 6:00 p.m.
Wednesday9:30 a.m. - 6:00 p.m.
Thursday9:30 a.m. - 6:00 p.m.
Friday9:30 a.m. - 6:00 p.m.
Saturday9:30 a.m. - 6:00 p.m.

Miami Beach Regional

Sunday9:30 a.m. - 6:00 p.m.
Monday9:30 a.m. - 8:00 p.m.
Tuesday9:30 a.m. - 8:00 p.m.
Wednesday9:30 a.m. - 8:00 p.m.
Thursday9:30 a.m. - 8:00 p.m.
Friday9:30 a.m. - 6:00 p.m.
Saturday9:30 a.m. - 6:00 p.m.

Miami Lakes Branch

SundayClosed
Monday11:30 a.m. - 8:00 p.m.
Tuesday9:30 a.m. - 8:00 p.m.
Wednesday9:30 a.m. - 8:00 p.m.
Thursday9:30 a.m. - 6:00 p.m.
Friday9:30 a.m. - 6:00 p.m.
Saturday9:30 a.m. - 6:00 p.m.

Miami Springs Branch

SundayClosed
Monday9:30 a.m. - 6:00 p.m.
Tuesday11:30 a.m. - 8:00 p.m.
Wednesday9:30 a.m. - 6:00 p.m.
Thursday9:30 a.m. - 6:00 p.m.
FridayClosed
Saturday9:30 a.m. - 6:00 p.m.

Model City Branch

SundayClosed
Monday9:00 a.m. - 5:00 p.m.
Tuesday9:00 a.m. - 5:00 p.m.
Wednesday9:00 a.m. - 5:00 p.m.
Thursday9:00 a.m. - 5:00 p.m.
Friday9:00 a.m. - 5:00 p.m.
SaturdayClosed

Naranja Branch

SundayClosed
Monday9:30 a.m. - 6:00 p.m.
Tuesday11:30 a.m. - 8:00 p.m.
Wednesday9:30 a.m. - 6:00 p.m.
Thursday11:30 a.m. - 8:00 p.m.
Friday9:30 a.m. - 6:00 p.m.
Saturday9:30 a.m. - 6:00 p.m.

North Central Branch

SundayClosed
Monday9:30 a.m. - 6:00 p.m.
Tuesday9:30 a.m. - 6:00 p.m.
WednesdayClosed
Thursday11:30 a.m. - 8:00 p.m.
Friday9:30 a.m. - 6:00 p.m.
Saturday9:30 a.m. - 6:00 p.m.

North Dade Regional

Sunday9:30 a.m. - 6:00 p.m.
Monday9:30 a.m. - 8:00 p.m.
Tuesday9:30 a.m. - 8:00 p.m.
Wednesday9:30 a.m. - 8:00 p.m.
Thursday9:30 a.m. - 8:00 p.m.
Friday9:30 a.m. -6:00 p.m.
Saturday9:30 a.m. - 6:00 p.m.

North Shore Branch

SundayClosed
Monday9:30 a.m. - 6:00 p.m.
Tuesday9:30 a.m. - 6:00 p.m.
Wednesday11:30 a.m. - 8:00 p.m.
ThursdayClosed
Friday9:30 a.m. - 6:00 p.m.
Saturday9:30 a.m. - 6:00 p.m.

Northeast Dade – Aventura Branch
Effective October 9

Sunday9:30 a.m. - 6:00 p.m.
Monday9:30 a.m. - 8.00 p.m.
Tuesday9:30 a.m. - 8:00 p.m.
Wednesday9:30 a.m. - 8:00 p.m.
Thursday9:30 a.m. - 8:00 p.m.
Friday9:30 a.m. - 6.00 p.m.
Saturday9:30 a.m. - 6:00 p.m.

Opa-locka Branch

SundayClosed
Monday9:30 a.m. - 6:00 p.m.
Tuesday9:30 a.m. - 6:00 p.m.
Wednesday9:30 a.m. - 6:00 p.m.
Thursday9:30 a.m. - 6:00 p.m.
Friday9:30 a.m. - 6:00 p.m.
SaturdayClosed

Palm Springs North Branch

SundayClosed
Monday9:30 a.m. - 6:00 p.m.
Tuesday9:30 a.m. - 6:00 p.m.
Wednesday11:30 a.m. - 8:00 p.m.
ThursdayClosed
Friday9:30 a.m. - 6:00 p.m.
Saturday9:30 a.m. - 6:00 p.m.

Palmetto Bay Branch

SundayClosed
Monday9:30 a.m. - 6:00 p.m.
TuesdayClosed
Wednesday11:30 a.m. - 8:00 p.m.
Thursday11:30 a.m. - 8:00 p.m.
Friday9:30 a.m. - 6:00 p.m.
Saturday9:30 a.m. - 6:00 p.m.

Pinecrest Branch

SundayClosed
Monday11:30 a.m. - 8:00 p.m.
Tuesday9:30 a.m. - 8:00 p.m.
Wednesday9:30 a.m. - 8:00 p.m.
Thursday11:30 a.m. - 8:00 p.m.
Friday9:30 a.m. - 6:00 p.m.
Saturday9:30 a.m. - 6:00 p.m.

Shenandoah Branch

SundayClosed
Monday9:30 a.m. - 6:00 p.m.
Tuesday11:30 a.m. - 8:00 p.m.
Wednesday9:30 a.m. - 6:00 p.m.
Thursday11:30 a.m. - 8:00 p.m.
Friday9:30 a.m. - 6:00 p.m.
Saturday9:30 a.m. - 6:00 p.m.

South Dade Regional

Sunday9:30 a.m. - 6:00 p.m.
Monday9:30 a.m. - 8:00 p.m.
Tuesday9:30 a.m. - 8:00 p.m.
Wednesday9:30 a.m. - 8:00 p.m.
Thursday9:30 a.m. - 8:00 p.m.
Friday9:30 a.m. - 6:00 p.m.
Saturday9:30 a.m. - 6:00 p.m.

South Miami Branch

SundayClosed
Monday9:30 a.m. - 6:00 p.m.
Tuesday11:30 a.m. - 8:00 p.m.
Wednesday11:30 a.m. - 8:00 p.m.
Thursday9:30 a.m. - 6:00 p.m.
FridayClosed
Saturday9:30 a.m. - 6:00 p.m.

South Shore Branch

SundayClosed
Monday9:30 a.m. - 6:00 p.m.
Tuesday9:30 a.m. - 6:00 p.m.
Wednesday11:30 a.m. - 8:00 p.m.
Thursday9:30 a.m. - 6:00 p.m.
FridayClosed
Saturday9:30 a.m. - 6:00 p.m.

Sunny Isles Beach Branch

SundayClosed
Monday9:30 a.m. - 6:00 p.m.
Tuesday9:30 a.m. - 6:00 p.m.
Wednesday11:30 a.m. - 8:00 p.m.
Thursday11:30 a.m. - 8:00 p.m.
Friday9:30 a.m. - 6:00 p.m.
Saturday9:30 a.m. - 6:00 p.m.

Sunset Branch

SundayClosed
Monday9:30 a.m. - 6:00 p.m.
Tuesday11:30 a.m. - 8:00 p.m.
Wednesday11:30 a.m. - 8:00 p.m.
Thursday9:30 a.m. - 6:00 p.m.
FridayClosed
Saturday9:30 a.m. - 6:00 p.m.

Tamiami Branch

SundayClosed
Monday9:30 a.m. - 6:00 p.m.
Tuesday9:30 a.m. - 6:00 p.m.
Wednesday9:30 a.m. - 6:00 p.m.
Thursday11:30 a.m. - 8:00 p.m.
FridayClosed
Saturday9:30 a.m. - 6:00 p.m.

Virrick Park Branch

SundayClosed
Monday9:30 a.m. - 6:00 p.m.
TuesdayClosed
Wednesday9:30 a.m. - 6:00 p.m.
Thursday9:30 a.m. - 6:00 p.m.
Friday9:30 a.m. - 6:00 p.m.
Saturday9:30 a.m. - 6:00 p.m.

West Dade Regional

Sunday9:30 a.m. - 6:00 p.m.
Monday9:30 a.m. - 8:00 p.m.
Tuesday9:30 a.m. - 8:00 p.m.
Wednesday9:30 a.m. - 8:00 p.m.
Thursday9:30 a.m. - 8:00 p.m.
Friday9:30 a.m. - 6:00 p.m.
Saturday9:30 a.m. - 6:00 p.m.

West Flagler Branch

Sunday9:30 a.m. - 6:00 p.m.
Monday11:30 a.m. - 8:00 p.m.
Tuesday9:30 a.m. - 6:00 p.m.
WednesdayClosed
Thursday11:30 a.m. - 8:00 p.m.
Friday9:30 a.m. - 6:00 p.m.
Saturday9:30 a.m. - 6:00 p.m.

West Kendall Regional

Sunday9:30 a.m. - 6:00 p.m.
Monday9:30 a.m. - 8:00 p.m.
Tuesday9:30 a.m. - 8:00 p.m.
Wednesday9:30 a.m. - 8:00 p.m.
Thursday9:30 a.m. - 8:00 p.m.
Friday9:30 a.m. - 6:00 p.m.
Saturday9:30 a.m. - 6:00 p.m.