Immunization Clinics Online Registration
All ages are welcome! Most insurances accepted. Bring your ID and Medicare or Insurance Card to submit.
For those uninsured or underinsured, the fee is $19.00 for the first shot and $5.00 for each additional shot per person if they are VFC (Vaccines For Children) or VFA (Vaccines For Adults) eligible. For underinsured, we must contact the insurance company to verify there is no coverage for immunizations.
A TB test is $40.00. (TB tests are NOT done on Thursdays or Fridays.)
Clinic visits are by appointment only. Please give a phone number where someone can be reached for notification of any changes. If you are a new client, please indicate and bring any record of previous immunizations in your possession. Please click on the date that you would like to register for. If you cannot click on a date, please call 563-382-4662 to schedule.
.
March 2026
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
|---|---|---|---|---|---|---|
| 01 |
02 |
03 |
04 |
05 |
06 |
07 |
| 08 |
09 |
10 |
11 |
12 |
13 |
14 |
| 15 |
16 |
17 |
18 08:30 AM-02:30 PM» Winneshiek County Public Health Office (14 appointments remaining) |
19 |
20 |
21 |
| 22 |
23 |
24 |
25 08:30 AM-02:30 PM» Winneshiek County Public Health Office (15 appointments remaining) |
26 |
27 |
28 |
| 29 |
30 |
31 |
April 2026
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
|---|---|---|---|---|---|---|
01 08:30 AM-02:30 PM» Winneshiek County Public Health Office (15 appointments remaining) |
02 |
03 |
04 |
|||
| 05 |
06 |
07 |
08 08:30 AM-02:30 PM» Winneshiek County Public Health Office (15 appointments remaining) |
09 |
10 |
11 |
| 12 |
13 |
14 |
15 08:30 AM-02:30 PM» Winneshiek County Public Health Office (15 appointments remaining) |
16 |
17 |
18 |
| 19 |
20 |
21 |
22 08:30 AM-02:30 PM» Winneshiek County Public Health Office (15 appointments remaining) |
23 |
24 |
25 |
| 26 |
27 |
28 |
29 08:30 AM-02:30 PM» Winneshiek County Public Health Office (14 appointments remaining) |
30 |
May 2026
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
|---|---|---|---|---|---|---|
| 01 |
02 |
|||||
| 03 |
04 |
05 |
06 08:30 AM-02:30 PM» Winneshiek County Public Health Office (15 appointments remaining) |
07 |
08 |
09 |
| 10 |
11 |
12 |
13 08:30 AM-02:30 PM» Winneshiek County Public Health Office (15 appointments remaining) |
14 |
15 |
16 |
| 17 |
18 |
19 |
20 08:30 AM-02:30 PM» Winneshiek County Public Health Office (15 appointments remaining) |
21 |
22 |
23 |
| 24 |
25 |
26 |
27 08:30 AM-02:30 PM» Winneshiek County Public Health Office (15 appointments remaining) |
28 |
29 |
30 |
| 31 |
June 2026
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
|---|---|---|---|---|---|---|
| 01 |
02 |
03 08:30 AM-02:30 PM» Winneshiek County Public Health Office (15 appointments remaining) |
04 |
05 |
06 |
|
| 07 |
08 |
09 |
10 08:30 AM-02:30 PM» Winneshiek County Public Health Office (15 appointments remaining) |
11 |
12 |
13 |
| 14 |
15 |
16 |
17 08:30 AM-02:30 PM» Winneshiek County Public Health Office (15 appointments remaining) |
18 |
19 |
20 |
| 21 |
22 |
23 |
24 08:30 AM-02:30 PM» Winneshiek County Public Health Office (15 appointments remaining) |
25 |
26 |
27 |
| 28 |
29 |
30 |
July 2026
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
|---|---|---|---|---|---|---|
01 08:30 AM-02:30 PM» Winneshiek County Public Health Office (15 appointments remaining) |
02 |
03 |
04 |
|||
| 05 |
06 |
07 |
08 08:30 AM-02:30 PM» Winneshiek County Public Health Office (15 appointments remaining) |
09 |
10 |
11 |
| 12 |
13 |
14 |
15 08:30 AM-02:30 PM» Winneshiek County Public Health Office (15 appointments remaining) |
16 |
17 |
18 |
| 19 |
20 |
21 |
22 08:30 AM-02:30 PM» Winneshiek County Public Health Office (15 appointments remaining) |
23 |
24 |
25 |
| 26 |
27 |
28 |
29 08:30 AM-02:30 PM» Winneshiek County Public Health Office (15 appointments remaining) |
30 |
31 |
August 2026
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
|---|---|---|---|---|---|---|
| 01 |
||||||
| 02 |
03 |
04 |
05 08:30 AM-02:30 PM» Winneshiek County Public Health Office (15 appointments remaining) |
06 |
07 |
08 |
| 09 |
10 |
11 |
12 08:30 AM-02:30 PM» Winneshiek County Public Health Office (15 appointments remaining) |
13 |
14 |
15 |
| 16 |
17 |
18 |
19 08:30 AM-02:30 PM» Winneshiek County Public Health Office (15 appointments remaining) |
20 |
21 |
22 |
| 23 |
24 |
25 |
26 08:30 AM-02:30 PM» Winneshiek County Public Health Office (15 appointments remaining) |
27 |
28 |
29 |
| 30 |
31 |
September 2026
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
|---|---|---|---|---|---|---|
| 01 |
02 08:30 AM-02:30 PM» Winneshiek County Public Health Office (15 appointments remaining) |
03 |
04 |
05 |
||
| 06 |
07 |
08 |
09 08:30 AM-02:30 PM» Winneshiek County Public Health Office (15 appointments remaining) |
10 |
11 |
12 |
| 13 |
14 |
15 |
16 08:30 AM-02:30 PM» Winneshiek County Public Health Office (15 appointments remaining) |
17 |
18 |
19 |
| 20 |
21 |
22 |
23 08:30 AM-02:30 PM» Winneshiek County Public Health Office (15 appointments remaining) |
24 |
25 |
26 |
| 27 |
28 |
29 |
30 08:30 AM-02:30 PM» Winneshiek County Public Health Office (15 appointments remaining) |
October 2026
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
|---|---|---|---|---|---|---|
| 01 |
02 |
03 |
||||
| 04 |
05 |
06 |
07 08:30 AM-02:30 PM» Winneshiek County Public Health Office (15 appointments remaining) |
08 |
09 |
10 |
| 11 |
12 |
13 |
14 08:30 AM-02:30 PM» Winneshiek County Public Health Office (15 appointments remaining) |
15 |
16 |
17 |
| 18 |
19 |
20 |
21 08:30 AM-02:30 PM» Winneshiek County Public Health Office (15 appointments remaining) |
22 |
23 |
24 |
| 25 |
26 |
27 |
28 08:30 AM-02:30 PM» Winneshiek County Public Health Office (15 appointments remaining) |
29 |
30 |
31 |
November 2026
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
|---|---|---|---|---|---|---|
| 01 |
02 |
03 |
04 08:30 AM-02:30 PM» Winneshiek County Public Health Office (15 appointments remaining) |
05 |
06 |
07 |
| 08 |
09 |
10 |
11 08:30 AM-02:30 PM» Winneshiek County Public Health Office (15 appointments remaining) |
12 |
13 |
14 |
| 15 |
16 |
17 |
18 08:30 AM-02:30 PM» Winneshiek County Public Health Office (15 appointments remaining) |
19 |
20 |
21 |
| 22 |
23 |
24 |
25 08:30 AM-02:30 PM» Winneshiek County Public Health Office (15 appointments remaining) |
26 |
27 |
28 |
| 29 |
30 |
December 2026
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
|---|---|---|---|---|---|---|
| 01 |
02 08:30 AM-02:30 PM» Winneshiek County Public Health Office (15 appointments remaining) |
03 |
04 |
05 |
||
| 06 |
07 |
08 |
09 08:30 AM-02:30 PM» Winneshiek County Public Health Office (15 appointments remaining) |
10 |
11 |
12 |
| 13 |
14 |
15 |
16 |
17 |
18 |
19 |
| 20 |
21 |
22 |
23 |
24 |
25 |
26 |
| 27 |
28 |
29 |
30 |
31 |
If you have problems using this system, or think there is an error in the information displayed please contact Winneshiek County Public Health by phone at (563) 382-4662.
