Skip links

Live Online Tutoring

Connect with an expert for free using your Iowa library card.

Did you know that with your library card you can connect to live tutors for homework help in math, reading, writing, science, and more?

To connect with a live expert, visit your local library’s website. Enter the name of your library in the search box below or click here to find your library in the list of participating Iowa libraries.

When you find your library, select the link to be directed to the Brainfuse HelpNow homepage. From here, you can access free expert help. If you would like to explore additional resources or do not have a library card, contact your local library.

If you have any questions, you can reach us at [email protected].

all types of learners
Live Online Tutoring for All Learners

It’s easy to get free help with your homework in math, reading, writing, science, social studies, and more.

  1. Log on to HelpNow.
  2. Click “Live Tutoring”.
  3. Select your subject and level.
  4. Click “Get Live Help”.

Brainfuse offers tutoring and homework help services in Spanish for all subjects offered in English.

Expert writing guidance at every step
Expert Writing Help

Connect with a live tutor to get help at any stage in the writing process, from planning to polishing.

Don’t have time for a live tutoring session? Send your paper to a tutor and receive constructive feedback to help you become a better writer.

standardized test preparation
Test Preparation and Skills Building

Visit SkillSurfer to learn with lessons, videos, and practice tests.

Take practice tests on the SAT, ACT, GED, and many more.

Create your own flashcards and study games with Flashbulb.

Live Help and Resources for Adult Learners

Connect with an online tutor for help with career-enhancing academic skills.

Get feedback on your papers in the writing lab.

Prepare for the US Citizenship Test and more.

Iowa Libraries (alphabetical order)

Public Libraries

Ackley Public Library

Adair Public Library

Adel Public Library

Agency Public Library

Akron Public Library

Albert City Public Library

Albion Municipal Library

Alexander Public Library

Algona Public Library

Allerton Public Library

Allison Public Library

Alta Community Library

Alta Vista Public Library

Alton Public Library

Altoona Public Library

Ames Public Library

Anamosa Library & Learning Center

Andersen Center Point Library

Anita Public Library

Aplington Legion Memorial Library

Archer Public Library

Arlington Public Library

Armstrong Public Library

Arnolds Park Public Library

Arthur Public Library

Ashton Public Library

Atkins Public Library

Atlantic Public Library

Auburn Public Library

Audubon Public Library

Aurelia Public Library

Aurora Public Library

Avoca Public Library

Badger Public Library

Bagley Public Library

Bancroft Public Library

Batavia Public Library

Battle Creek Public Library

Baxter Public Library

Bayard Public Library

Beaman Community Memorial Library

Bedford Public Library

Belle Plaine Community Library

Bellevue Public Library

Belmond Public Library

Bennett Public Library

Benny Gambaiani Public Library

Bertha Bartlett Public Library

Bettendorf Public Library Info. Center

Birmingham Public Library

Blairstown Public Library

Blakesburg Public Library

Bloomfield Public Library

Bode Public Library

Bonaparte Public Library

Bondurant Community Library

Boyden Public Library

Britt Public Library

Brooklyn Public Library

Buffalo Center Public Library

Burlington Public Library

Burt Public Library

Bussey Community Library

Calamus Public Library

Callender Heritage Public Library

Calmar Public Library

Camanche Public Library

Cambridge Memorial Library

Cantril Public Library

Carlisle Public Library

Carnegie-Evans Public Library

Carnegie-Stout Public Library

Carroll Public Library

Cascade Public Library

Casey Public Library

Cedar Falls Public Library

Cedar Rapids Public Library

Central City Public Library

Chariton Public Library

Charles City Public Library

Charter Oak Public Library

Chelsea Public Library

Cherokee Public Library

Churdan Public Library

Clare Public Library

Clarence Public Library

Clarion Public Library

Clarksville Public Library

Clear Lake Public Library

Clearfield Public Library

Clermont Public Library

Clinton Public Library

Clive Public Library

Clutier Public Library

Coggon Public Library

Coin Public Library

Colesburg Public Library

Colfax Public Library

Collins Public Library

Colo Public Library

Columbus Jct Public Library

Conrad Public Library

Coon Rapids Public Library

Coralville Public Library

Corning Public Library

Correctionville Public Library

Corwith Public Library

Coulter Public Library

Council Bluffs Public Library

Cresco Public Library

Crew Public Library

Crystal Lake Public Library

Cumberland Public Library

Curtis Memorial Library

Cushing Community Library

Davenport Public Library

Dayton Public Library

De Soto Public Library

Decorah Public Library

Delhi Public Library

Denver Public Library

Des Moines Public Library

Dexter Public Library

Dickens Public Library

Dike Public Library

Dolores Tillinghast Memorial Library

Donnellson Public Library

Doon Public Library

Dow City Public Library

Dows Community Library

Dr. Grace O. Doane Alden Public Library

Drake Community Library

Drake Public Library

Dubuque County Library District

Dumont Community Library

Duncombe Public Library

Dunkerton Public Library

Dunlap Public Library

Eagle Grove Memorial Library

Earlham Public Library

Early Public Library

Eckels Memorial Library

Eddyville Public Library

Edgewood Public Library

Edward F. Owen Memorial Library

Elberon Public Library

Eldon Public Library

Eldora Public Library

Elgin Public Library

Elizabeth Rasmussen Martin Memorial Lib.

Elk Horn Public Library

Elkader Public Library

Elliott Public Library

Ellsworth Public Library

Elma Public Library

Ely Public Library

Emerson Public Library

Emmetsburg Public Library

Ericson Public Library

Estherville Public Library

Evansdale Public Library

Everly Public Library

Exira Public Library

Fairbank Public Library

Fairfax Public Library

Fairfield Public Library

Farmersburg Public Library

Farmington Public Library

Farnhamville Public Library

Fayette Community Library

Fenton Public Library

Fertile Public Library

Field-Carnegie Public Library

Fisher-Whiting Memorial Library

Fonda Public Library

Fontanelle Public Library

Forest City Public Library

Fort Atkinson Public Library

Fort Dodge Public Library

Fort Madison Public Library

Frances Banta Waggoner Community Library

Galva Public Library

Garden Grove Public Library

Garnavillo Public Library

Garner Public Library

Garrett Memorial Library

Garrison Public Library

Garwin Public Library

General N.B. Baker Library

George Public Library

Gilman Public Library

Gilmore City Public Library

Gladbrook Public Library

Glenwood Public Library

Glidden Public Library

Gowrie Public Library

Graettinger Public Library

Grafton Public Library

Grand Junction Public Library

Granger Public Library

Greene Public Library

Greenfield Public Library

Grimes Public Library

Griswold Public Library

Gutekunst Public Library

Guttenberg Public Library

H.F. & Maude E. Marchant Memorial Library

H.J. Nugen Public Library

Hamann Memorial Library

Hamburg Public Library

Hampton Public Library

Harcourt Public Library

Harlan Community Library

Hartley Public Library

Havelock Public Library

Hawarden Public Library

Hawkeye Public Library

Hawkins Memorial Library

Hedrick Public Library

Hiawatha Public Library

Hillsboro Public Library

Hopkinton Public Library

Hospers Public Library

Hubbard Public Library

Hudson Public Library

Hull Public Library

Humboldt Public Library

Humeston Public Library

Huxley Public Library

Ida Grove Public Library

Independence Public Library

Indianola Public Library

Inwood Public Library

Ionia Community Library

Iowa City Public Library

J.J. Hands Library

Jamaica Public Library

James Kennedy Public Library

Janesville Public Library

Jefferson Public Library

Jesup Public Library

Johnston Public Library

Joice Public Library

Kalona Public Library

Kanawha Public Library

Karl Miles Lecompte Memorial Library

Keck Memorial Library

Kendall Young Library

Kensett Public Library

Keokuk Public Library

Keosauqua Public Library

Kimballton Public Library

Kingsley Public Library

Kinney Memorial Library

Kirchner French Memorial Library

Kirkendall Public Library

Klemme Public Library

Kling Memorial Library

Knoxville Public Library

Kothe Memorial Library

Krabbenhoft Public Library

Lacona Public Library

Lake City Public Library

Lake Mills Public Library

Lake Park Public Library

Lake View Public Library

Lakota Public Library

Lamoni Public Library

Lamont Public Library

Larchwood Public Library

Laurel Community Library

Laurens Public Library

Lawler Public Library

Le Claire Community Library

Le Mars Public Library

Ledyard Public Library

Lehigh Public Library

Lenox Public Library

Leon Public Library

Leonard A. Good Community Library

Letts Public Library

Lewis Public Library

Lied Irwin Public Library

Lied Public Library-Clarinda

Lied Public Library-Essex

Lime Springs Public Library

Linden Public Library

Linn Grove Public Library

Lisbon Public Library

Little Rock Public Library

Livermore Public Library

Logan Public Library

Lost Nation Public Library

Louise & Lucile Hink – Tama Public Library

Lowden Public Library

LuVerne Public Library

Lynnville Public Library

Lytton Public Library

Madrid Public Library

Mallard Public Library

Malvern Public Library

Manchester Public Library

Manilla Public Library

Manly Public Library

Manning Public Library

Manson Public Library

Maquoketa Public Library

Marathon Public Library

Marble Rock Public Library

Marcus Public Library

Marengo Public Library

Marion Public Library

Marshalltown Public Library

Martelle Public Library and Historical Museum

Mary J. Barnett Memorial Library

Mason City Public Library

Massena Public Library

Matilda J. Gibson Memorial Library

Maxwell Public Library

Maynard Community Library

M-C Community Library

McGregor Public Library

Mechanicsville Public Library

Mediapolis Public Library

Meehan Memorial Lansing Public Library

Melbourne Public Library

Melcher Dallas Public Library

Mellinger Memorial Public Library

Melvin Public Library

Menlo Public Library

Merrill Public Library

Meservey Public Library

Milford Memorial Library

Millersburg Community Library

Milo Public Library

Milton Public Library

Minburn Public Library

Mingo Public Library

Missouri Valley Public Library

Mitchellville Public Library

Modale Public Library

Mondamin Public Library

Monroe Public Library

Montezuma Public Library

Montgomery Memorial Library

Monticello Public Library

Montrose Public Library

Moorhead Public Library

Moravia Public Library

Morley Public Library

Mount Ayr Public Library

Mount Pleasant Public Library

Murphy Helwig Library

Murray Public Library

Musser Public Library

Nashua Public Library

Nevada Public Library

New Albin Public Library

New Hampton Public Library

New Market Public Library

New Virginia Public Library

Newell Public Library

Newhall Public Library

Newton Public Library

Nissen Public Library

Nora Springs Public Library

Norelius Community Library

Norma Anders Public Library

North English Public Library

North Liberty Community Library

Northwood Public Library

Norwalk Easter Public Library

Norway Public Library

Ocheyedan Public Library

Oelwein Public Library

Olin Public Library

Onawa Public Library

Orange City Public Library

Osage Public Library

Osceola Public Library

Oskaloosa Public Library

Ossian Public Library

Ottumwa Public Library

Oxford Public Library

Palmer Public Library

Panora Public Library

Paullina Public Library

Pella Public Library

Perry Public Library

Pioneer Heritage Public Library

Plainfield Public Library

Pleasant Hill Public Library

Plover Public Library

Pocahontas Public Library

Polk City Community Library

Pomeroy Public Library

Postville Public Library

Prairie City Public Library

Prescott Public Library

Preston Public Library

Primghar Public Library

Public Resource/Technology Ctr.

Quimby Public Library

Radcliffe Public Library

Rake Public Library

Randolph Public Library

Readlyn Community Library

Red Oak Public Library

Redfield Public Library

Reinbeck Public Library

Rembrandt Public Library

Remsen Public Library

Renwick Public Library

Riceville Public Library

Richland Public Library

Ringsted Public Library

Rippey Public Library

Robert W. Barlow Memorial Library

Robey Memorial Library-Waukon

Rock Rapids Public Library

Rock Valley Public Library

Rockford Public Library

Rockwell City Public Library

Rockwell Public Library

Roland Public Library

Rolfe Public Library

Rowan Public Library

Roy R. Estle Memorial Library

Royal Public Library

Rudd Public Library

Runnells Community Library

Russell D Cole Library

Ruth Suckow Memorial Library

Ruthven Public Library

Sac City Public Library

Sanborn Public Library

Schaller Public Library

Schleswig Public Library

Schroeder Public Library

Scott County Library System

Sergeant Bluff Public Library

Seymour Community Library

Sheffield Public Library

Sheldon Public Library

Shellsburg Public Library

Shenandoah Public Library

Sibley Public Library

Sidney Public Library

Sigourney Public Library

Silver City Public Library

Sioux Center Public Library

Sioux City Public Library

Sioux Rapids Memorial Library

Slater Public Library

Sloan Public Library

Solon Public Library

Somers Public Library

South English Public Library

Spencer Public Library

Spillville Public Library

Spirit Lake Public Library

Springmier Community Library

Springville Memorial Library

St. Charles Public Library

Stacyville Public Library

Stanhope Public Library

Stanton Public Library

Stanwood Public Library

Steamboat Rock Public Library

Stilwell Public Library

Stockport Public Library

Storm Lake Public Library

Stratford Public Library

Strawberry Point Public Library

Stuart Public Library

Stubbs Memorial Library

Sully Community Library

Sumner Public Library

Swaledale Public Library

Swea City Public Library

Swisher Community Library

Tabor Public Library

Terril Public Library

Thompson Public Library

Thornton Public Library

Tipton Public Library

Titonka Public Library

Toledo Public Library

Traer Public Library

Tripoli Public Library

Truro Public Library

Union Public Library

Upham Memorial Library

Urbandale Public Library

Ute Public Library

Van Horne Public Library

Van Meter Public Library

Varina Public Library

Ventura Public Library

Victor Public Library

Villisca Public Library

Vinton Public Library

Volga Public Library

Wadena Public Library

Wall Lake Public Library

Walnut Public Library

Washington Free Public Library

Washta Public Library

Waterloo Public Library

Waterville Public Library

Waucoma Public Library

Waukee Public Library

Waverly Public Library

Webb Public Library

Webb Shadle Memorial Library

Wellman-Scofield Public Library

Wellsburg Public Library

Wesley Public Library

West Bend Public Library

West Branch Public Library

West Des Moines Public Library

West Liberty Public Library

West Point Public Library

West Union Community Library

Westgate Public Library

Westside Public Library

What Cheer Public Library

Whiting Public Library

Whittemore Public Library

William Paton Public Library

Williams Public Library

Williamsburg Public Library

Wilson Memorial Library

Wilton Public Library

Winfield Public Library

Winterset Public Library

Winthrop Public Library

Woden Public Library

Woodbine Carnegie Public Library

Woodbury County Library

Woodward Public Library

Wregie Memorial Library

Wyoming Public Library

Zearing Public Library

Academic (College/University) Libraries